v0.5.2 - Lot's of updates!

Hello Everyone! It has been a very long time since I did a devlog!



I was having some trouble to progress in the game as this is my first game and I'm learning programming, and I had to take some freelance jobs to pay the bills! Once the freelance work finished I started to do GameDev.Tv's UdemyUnity courses to learn more about programming and gamedev in a more structured way. I also picked up GameDev.tv's Godot Kickstarter, and after doing some lessons from their Unity 2D course, most lessons from the Unity 3D course, and the first lessons from their Godot Course, I felt more confident to come back to this project!



And what a blast it has been! Things are progressing much more smoothly and at a much faster pace! I''m happy to see where this game is going and I'll try to to some quick devlog posts catching up on what I had done before stopping and what I have done since resuming work on it.

So to start the main additions to the game that I did back when I took a break from the project:

- A main menu with options where you can toggle full screen and choose the bgm!

- Adding in the game the awesome bgm Sam Oz did for me! He found me through tigsource and offered to help! Thank you so much Sam!



- An upgrade System!





-Adding Shields to protect the player! You can have up to three shields at the same time!

This was all done months ago, so I wish I could talk more in depth about them, but I don't remember their details! The upgrade system helped me to learn a lot about save data and persistent data! The shield helped me learn about making modifiers and "equipment" in a certain way! Oh, and of course, with som many menus, I leaned a lot about loading scenes and UI coding!

The new feature that are already on this release that I'll talk more in future devlogs are:

New Enemies! Double Tentacle Triple Tentacle Barrier Tentacle

A Level Select Screen

Levels - The game now is structured around Levels that have pre-determined length and types of enemies, but randomizes their height an spawn order.

A Tutorial Level!

There are currently 4 available levels to be unlocked and I'm eager to hear some feedback on them! Are their progression too hard? Are they fun?

Next time I'll start to talk about that second list of features in more detail! See you soon!