Meteodate

Meteodate

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.62
fun: 3.28
innovation: 3.23
theme: 3.91
graphics: 3.45
audio: 2.95
humor: 3.79
mood: 3.76

Meteodate

Try to defend the Earth from the meteorite that is being pushed to it by dedicated, yet not super unstable enemy! Have a one side meteodate!

How to play?


How to play:

* Wait for the funds to be safu.
* Clicking on the wooden log in the left top corner to make your first money.
* Buy your upgrades.

You can also:

* Press Space to display the text in the dialog at once, or skip it when all text is displayed.
* Press Esc to get the menu ingame, if you want to turn the sounds off.

Gameplay: ~5 minutes.

Source code

​Source code is available here on GitHub​​.

Commentary

This was a first game I made in Godot. It’s a great engine and already prefer it to Game Maker 2, which I used to use. However, I still had to learn many things during this Ludum Dare, which would now make me significantly more productive.
I originally wanted to have branching dialogs, but I ended with such a mess of a spaghetti code, that I was unable to debug and fix it in a reasonable time, so I had to decide for one-side dialogs only. Maybe next time!

Known issues:
* Sometimes the dialog abruptly ends when you skip the last text of the dialog by pressing Space.

Tools used.

If you want to open the game, you just need Godot 3.4.

* Sounds made with BFXR;
* Voices made in FL Studio using VST Speek 3.

* Most of the visual assets were created in Inkscape, all of them are in .svg files.
* In some cases, Aseprite was used, projects are in their .ase files.
Found a bug?
Tell us on Discord