7/10/2023 Devlog


Well, I worked on the game more today... Obviously I can't upload a new version yet, but let me write out what I changed!

The first thing I did was create an ICO file to change the program icon on Windows. I had to make different PNGs of the game icon at different resolutions and then combine those into one ICO. It's a little annoying to do, but it enhances the professionalism of the game a lot.

After that, I improved the way the code worked, as I mentioned wanting to do in yesterday's devlog. The more notable change was the conversion to using CSVs to create the levels. Previously, I was using an exported 2D array in Godot, which isn't the best to work with. Now it's super easy to change the beats on which notes are supposed to be hit.

Apparently there were issues with my collisions. For example, the areas determining bad/good/perfect accuracy were taking into account the entire player sprite, not just its center--meaning it was too easy to get a perfect. The edge of the player sprite just had to be touching the center of the button sprite. Also, it was impossible for the player to fall through a one-tile gap, as the collision shape spanned an entire tile. Needless to say, I fixed those issues.

Aside from all that, I made level 1 loop and added code to remove buttons from memory after they disappear. Oh, I came up with more things I want to change, too...

So today was mostly just polishing and small improvements; level 1 isn't any bigger. I'm not sure when I'll flesh it out. I might want to add more gameplay features first. Regardless, any improvement is good, right?

Get Onpu Onpu Jump! (Alpha 0.1.2)

Leave a comment

Log in with itch.io to leave a comment.