Devlog Spunge


Quick Note: As I came back from my vacation I've started a little late on the project. So Day 1 is day 1 of me working on it, not day 1 of the jam. 

Day 1:

Busy with generating idea’s. I wanted to create something with absorbing water to increase strength, speed, jumpheight and maybe a jetpack mechanism. Wanted to create a puzzle platformer game. On the first day I’ve created the platformer mechanics.  

Day 2: 

With the platforming mechanics in place, I wanted to tackle the first mechanic of the game; water obsorption. For this I've created a slider on the left side of the screen and setup the variables to make it work. I've got this pretty quickly working. Here is a screenshot: 


Day 3:

Nnow it’s time to create a level. On this day it’s only 3.5 days left until deadline so I created a basic platform level and realised I did not have enough time to finish the project i had in mind. So I downscaled to a single platformer run, with the mechanics I was thinking of. I've layed out a level where you jump up. Added a few sound effects and called it a day. 

Day 4:

Time for some real mechanics! First I let the player shrink / grow based on the amount of water they have. This was pretty easily done with changing the localscale of the player. It was a small puzzle on how to fix it with walking to the left/right since there i also use the localscale. It took a bit more code, maybe a little bit spaghetti ;) , but I've got it working. Then I wanted to adjust the jumpheight based on the current scale / waterlevel of the player. This was pretty easy since i just change the jumpheight with IF statements. 

Day 5: My biggest fail and brain breaker. I wanted to create the mechanic that if you are in-air and hold the jump button you launch yourself with water like a jetpack. I've followed youtube tutorials and everything but I could not get it done. Nothing was happening. I think this is because I've used a solid platformer system with stuff like coyote time / jumpbuffer / jumpcut multiplier which caused some errors for the jetpack mechanic. I could not get this working so i stopped and focused on something else: Strength based on waterlevel. I had to figure out of this was done since I only wanted to push if the player was close, strong enough and holding the movement button. With a few tweeks here and there i've got it working. 

Day 6: I've setup all the mechanics and completed the level. Slapped in some SFX and background music. Some particles and created the menu. With this all done i've tested if everything was working and called it a day. I was pretty proud of what i've made even though it was not even close what i had in mind in the first place. I've tested some cool mechanics and maybe i've build something to work on in the future ! 

Thanks for playing!

Romek 

Leave a comment

Log in with itch.io to leave a comment.