Third of the jam
Day of progress:
A lot of progress had been made today!
First off, a prototype for the menu.
I've created a menu object and used button[] to put the text of each line.
For the moment, the cursor only go down but I made a loop so I don't know if I'm gonna change that or not.
I've made a little change in the "controls" menu.
Now you have Fishy (the fish's name) in the controls menu for testing the controls.
After that, I've decided to put a timer to the game.
Like a mario bros game, the timer gonna decreased and when the time is up, the player restart the level. In the next days, I will make a feature that make take off a second when the player touch specifics things.
So, here's my timer:
As you can see, you have a time's up and when you reload the level pressing "R".
I've checked that the timer reset also when you are in another level.
Important things, the player can only restart the level when the time is up. (I deactivated the movements).
Finally, integrate a pause menu.
I chose a soft pause, a pause that let the background visible. It will let also some animations.
Here's a look at the pause:
Tomorrow, I will add a possibility of restart the level through the pause menu.
Can't find sleep so here I come.
I've made a rework of the pause system:
So let's see the list again:
Create more sprites for the fishs (left, right, oil, idle?) and maybe some animations.Create a prototype of menu.A pause menu.Reset the level.Add a timer.Add a respawn for the level when the timer hits 0.- Work on this parent object that knockback the player.
- Add a penality of -x time when the player hits an object that knockback.
- Add somekind of stream things. If the player are in an horizontal one, he can move up or down, and for the vertical one, left or right.
- Work on the sprite of the environment, the bounderies etc.
- Sfx and music time !
- A sprint ability?
- design some levels (with the plastic continent world, the tanker, the ancient cities etc)
- don't forget to sleep and eat.
Wow, it's only now that I realize all the work I've made today. It's 7:30 am, let's call it a day!
Ps: I will add some images of the code on the devlog in the future days.