immakinggamesyo
immakinggamesyo
I'm learning how to make the best games ever
10 posts
Last active 60 minutes ago
Don't wanna be here? Send us removal request.
immakinggamesyo · 2 years ago
Text
Day 10
keep going
what have i done today;
started doing major mechanic;
remembered how IEventSystemHandler works. it is kinda sad that i cant use onKey functions outside of Update, but well;
...and that methods inside of update of inactive object doesnt work makes sense, but it took time to figure it out;
GENERALLY:
keep doing. need to make more interesting levels, deal with proportions, draw sprites, upgrade changing world mechanic and finally follow the schedule;
Tumblr media
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 9
I dont feel myself so good today, but actually i guess i have did what i wanted.
what have i done today;
i finally read about tilemap and now i have a more proper understanding of how i can work with it;
corrected the hierarchy, added invisible walls and fixed some bugs;
made a test level, it is actually pretty funny.
GENERALLY:
i have done really useful things, but i need to stop messing around and start to do more serious stuff.
Tumblr media
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 8
Tumblr media
it have been a week again, agh! actually, i was doing some stuff, but was too lazy to do updates. Welp. What have i studied:
Finally make some sprite and animation for player, now i can show gifs;
Difference between onCollisionEnter and onTriggerEnter;
Made switching room mechanics with triggers help.
GENERALLY:
keep doing stuff despite my quite depressing state, i hope it continues like this (not depressing state, but doing stuff xd). need to read about sprites, make new rooms and start working on a main feature of that game.
Tumblr media
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 7
3 days instead of 2, nah, good enough.
what i have studied today:
jumping works really interesting, there is so much to learn. my player's jumps now depend on the time the key is held;
why there is no guides about switching rooms in plarformers? rooms switches no matter what by the way.
GENERALLY:
somehow, but i'm still doing something. there is so much to improve, and i need to fis buuuuugs, but that was inevitably. next time a wanna draw a sprite for my player and then i will be able to make gifs of what i have in the game.
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 6
It had been a week, but we keep working. hope this doesnt happen again.
what i have studied today:
i can use just one animation controller for an object, nice;
i never have used float in animation until now, but i admit its usefulness;
how extents and overlapArea works, i guess (https://forum.unity.com/threads/question-about-bounds-extents-and-how-it-is-used.1086905/);
some Mathf functions (Sign, Approximately);
my player now jumping and have an animation, yay;
i can make one-sided platforms with platform effector;
i can influence game editor with OnDrawingGizmos();
SmoothDamp() seems very useful.
GENERALLY:
it looks more like a platformer right now, player can move in any direction and jump properly, there are one-sided moving platform that also works properly.
to remember:
i need to do some researching about tilemap and camera in platformers and how to make player move more smoothly.
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 5
it would be very nice if i have done this posts for some days in a row, but i am a... dummy :p but well, i am finally making platformer, yay. i had big plans for today, but now i am just to tired from life, so doing sometthing is good enough. what i have studied and do today:
now i can slice sprites. cool and useful;
set up camera;
made base scene;
make my player walk and collide with objects.
GENERALLY:
not much of a deal, but i will try harder next day. and yeah, i think posts will be getting more smaller because of dry listing what has been done.
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 4
I think on my next working day i will already start working on an actual game instead of just reading the book. it would be beautiful if with my programming skills i will be able to upgrade my pixel art skills, i love pixel art so much. and this blog would immediately become more colorful, xd. what i have studied today:
it appears that the z-position is not useless and i can achieve more flexibility in my hierarchy than i thought before;
WHY NO ONE TOLD ME THAT I CAN JUST DRAG PNG ON SCENE, LOL??
parameters of the 2d camera (like size or background) are so important, damn
i have been very confused about MonoBehaviour.OnMouseDown and IPointClickHandler.OnPointerClick and cetera. I am stiiill kind of confused, but i found out that OnMouseDown is generally better suited for gameplay controls than for UI, unlike OnPointerClick. i can work with that;
method SendMessage() allows me to call a function with the specified name. handy!
GENERALLY:
i have finished another chapter, yay. maybe i have written not so much stuff, but actually i have made quite a work and understood what i have done wrong in my previous project. i really hope my next project will be better!
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 3
i, like, overslept the whole last day, so it doesn't really pass two days for me. nonetheless, i'm doing this post. it will be kind of chill, but the main point is that i'm doing something.
what i have studied today:
it turns out that i can export my 3d-models from unity to finalize it. welp, not really can-can, but with some upgrades;
it appears that you need to convert image to size of power of two for max effectivity. weird, but interesting;
skyboxes and shaders. maybe useful in the future, if i ever want to make a 3d game, lol. i mean i'm totally gonna hear and learn more about shaders, 'cose, ye, useful;
png and fbx are my friends;
i LOVE particle system. i'm gonna be like a MASTER of particle system, the best particle system bender lol;
GENERALLY
i repeated what i have already new and learn new stuff about graphic possibilities in unity, including shaders and work with 3d models. i have completed a massive chapter in my textbook, and now i'm gonna learn about 2d projects, and i'm really excited about that, because i see 2d games as my major work field.
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 2
soo i will continue where i left off (i am silly little dumb dumb, i accidentally deleted this post and now i'm writing it again)
what i have studied today:
RequireComponent() attribute seems really useful, and on the other hand i have no idea where i'm going to use AddComponentMenu attribute. i guess it will come to me;
raycasting. ray, hit, spherecast, now i can do pew paw;
ScreenPointToRay()... i have a feeling that i dont get it right and it works not right in the game. i wiil read more about it later;
coroutines, yay, i love coroutines! i'm glad i can learn more about it;
finite state machine or FSM. welp, i'm gonna use it in my taking over the world plan with AI;
i wanna keep it in mind. TransformPoint() function can help me establish position relative to another object by vector;
prefabs. i wasnt confident in this topic, so repetition was good for me. i need to use more prefabs! and with Instantiate() function i can use them in scripts;
OnTriggerEnter(). just OnTriggerEnter(); i have a feeling that i forgot something, but, well, bad luck GENERALLY: repeated and delved into some topics like prefabs and coroutine, learned some new stuff, get a proper understanding of raycasting. and now i have an enemy in my unity project that fires at me with fireballs :D
1 note · View note
immakinggamesyo · 2 years ago
Text
Day 1
sooo, i'm going to make that one game in a few months cause i want to generlize my knowledge about unity and c#. right now, i decided to read the unity book, that i was planning to read a long time ago. i hope i will read it fast and start making game already. anyway, i'm still want to track my progress somehow, and that is why i'm starting that blog now. today i'm: - remembered how light sources work in unity: point, directional and projectors; - found out what enum is. i hope i will use it, because it looks cool. it allows me to combine names and numbers in structured system; - remembered how Input.GetAxis() works; - learned MathF.Clamp, useful stuff to restrict value; - quaternions, lol (http://wat.gamedev.ru/articles/quaternions). Difference between localRotation and localEulerAngels; - frame rate dependency and independence, Time.DeltaTime; - learned commands Vector3.ClampMagnitude() and TransfromDirection(). GENERALLY: remembered how to control camera and making wasd movement, learned some stuff and broke the block of starting doing something. ---------------------------------------------- yeah, i'm going to make these updates at least one time in 2 days. i hope i can make it.
1 note · View note