Let There Be Red

Hi everyone, I hope you all had a great weekend!

Today I’m releasing my micro game, and you can all play it and give me some feedback on the itch.io page

It all started 3 weeks ago, when I settled on releasing on game each month. This month, I started following HeartBeast great godot tutorial, that I wanted to turn into a small but finished game.

Here’s the final todo-list:

At the end, I decided to remove the shield ability, as it was not fitting at all with the rest of the game.

Godot exporting issues

I had a weird issues when exporting to html: levels refusing to load, sliders not registering…
In the console, I had errors like:

ERROR: In Object of type 'HSlider': Attempt to connect nonexistent signal 'drag_ended' to method 'Control._on_MasterVolumeSlider_drag_ended'. index.js:362:18
   at: connect (core/object.cpp:1462) - Condition "!signal_is_valid" is true. Returned: ERR_INVALID_PARAMETER index.js:362:18

Took a long time to figure out what was happening, I even started writing this blog post stating that the game will not release with a browser version!
Thanks to godot discord, I found that I was using godot 3.4 in my CI template, but I was on godot 3.5.
Updating the docker image used in .gitlab-ci.yaml from image: barichello/godot-ci:3.4.2 to image: barichello/godot-ci:3.5 solved all my issues.

Next game

For my next game, I settle on a small puzzle game.
You play as the Little Red Riding Hood on a 6x6 grid and each time you move, the big bad wolf moves as well.
To be able to exit the level, you need to make the wolf pass the hunter without getting caught first.

Little Red Riging Hood

 

I’ll tell you all about the game, the process and how bad I am at drawing!

Thanks for reading and see you next week!