Day 1: I start booting microStudio and get working! My game is gonna be a 2d endless survival dodge game. I really love endless game. First and what I did all day was making the player. I start up making my little character
(a very simple one) and making him move left/right. After putting some gravity and putting a ground
so the player doesn't fall off the screen. I really wanted the player to have multiple ways to move, so I add a double jump, dash, and a fly thing I guess? I finished the day by adding sounds to the game for jumping, double jumping, dash, the fly thingus, and hitting the ground. I add a (probably temporary) calm music


and 2 arrows
for the barrel(I still didn't program). I start coding the obstacles, making an array of obstacles with objects each containing a warning of the proper warning sprite to use, and where to place it, with a timer that counts to 0 (It took me a little bit of time to understand microStudio object). Once it goes to 0, it disappears and spawns the appropriate obstacle. I coded a falling ball
obstacle that start at the top of the screen and goes down and hit the ground, bounce, and goes down again through the ground. I also add a difficulty curve so there are more and more obstacles the longer you survive made a rectangle vs rectangle collision function which I literally took from
, copying my previous gravity code of my ball. My code started to look messy...So I clean it by making multiple functions, which caused multiple bugs but after a small break, I fixed it. I coded a version of the barrel that bounce
more too. I had done all that I wanted for this day so I made a moon and sun in the background so it's not just a cyan plan bg. I added some cloud too.
to the game and it made the game too hard XD, so I put my difficulty curve variable lower. I also code coins that you can collect
. That's it for the day cause I was quite busy...and maybe played too much mario galaxy 2...


