Devlog #3 - Ease in, Ease out!
Jesus Christ,
First of all, new month everyone.
Second of all, I forgot to update the devlog so now I have too many commits to speed through
I am currently reading the git log
on the repository and am dumb founded to what I’ve done (because I don’t remember doing any of it and yet it’s standing there, looking at me)
So let’s go through with the good stuff!
UI Changes
There were some good aditions to the UI systems this month.
First, we have borders and centralized text to draw_ui_menu()
, which makes the UI looks much better in my opinion.
Also added an “End Turn” option on the bottom corner.
Easing and smooth movements
Believe it or not, you boy can do maths! (It’s a lie)
I managed to add easing functions to our renderer and add tweening to the movement of pieces, making it more smooth to move them around.
Initial Menu system
Finally started implementing a Menu System that allows us to make different interfaces besides the HUD.
It’s very basic still but I will focus on making a Main Menu that is capable to have UI animations, using the easing functions we built!
Selecting Pieces with keyboard
Now when you press 1 to 5 on your keyboard you can choose a piece from your team! If you want to deselect them you can press 0 instead.
I want to make it so you can play the game entirely with a keyboard-centric movement system if you want, since I do enjoy more keyboard focused games.
Much more to come!
Finally the game is starting to take form and actually feel like something correrent.
This past weeks have been a blast to develop and to make the game.
Later I plan on adding more pieces just to start balancing them out and letting them interact, but now I believe I should focus on making the UI feel better and the overall feel of the project needs much improvement.
Well, sorry for the bad quality gifs! I promise to figure a way to make them better next devlog, see ya!