The Eye of Glower-On

The Eye of Glower-On

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.98
fun: 3.95
innovation: 3.73
theme: 3.60
graphics: 3.98
audio: 3.87
humor: 3.49
mood: 3.69
https://youtu.be/PsbyLwgKQr0

> In this point-and-click game, you control the vast power of an unstable mountain.

> The heroes of the land aim to ascend Mount Oh No to destroy the vessel of your vast power! You must CRUSH THEM! And send them flying! They will FEEL YOUR ANGER!! They think they can scale Mount Oh No?? Not while The Eye of Glower-On is watching!

How the game fits the theme


The mountain is unstable! You use frequent earthquakes and falling boulders to stop those pesky heroes in their tracks!

Controls


Tap, tappity, tap tap!

Mouse or touch!

Software used


- Godot: Game engine.
- Aseprite: Pixel-art image editor.
- Bfxr: Sound effects editor.
- DefleMask: Chiptune music tracker.
- Surfacer: Godot Asset Library package.
- Scaffolder: Godot Asset Library package.

Notably, this is what the pre-existing Godot Asset Library packages add:
- Surfacer
- This mostly adds pathfinding.
- Parsing tile maps into platform graphs of navigable surfaces.
- Calculating paths through the graph and executing movement through these paths.
- Annotating stuff relating to these paths.
- Scaffolder
- This mostly adds the GUI and screen-layout you see before actually starting a level.

I livestreamed the development on Twitch!


https://www.twitch.tv/ukulelefury

Post-submission bug fix


- I fixed a critical bug the morning after submitting.

- The bug:
- The problem was that my spawn-scheduler was tracking time from when the app started, rather than from when the
level started.
- So, whenever you tried playing a second level, all the heroes would spawn all at once, and the game would freeze.

- The fix:
- I just had to update my `current_time` check to subtract the level-start time!
Found a bug?
Tell us on Discord