Belugo
About
You control a little albino hedgehog and have to take it through this weird tunnel with hitting the minimal amount of obstacles! (better in fullscreen)
- ControlsInput Action Arrow Keys (can't go backwards)MovementR Start a new game
This game was originally intended for CozyAutumn 2022, but I quickly went off-road, no more autumn, no more cozy and no more deadline.
I just ended up experimenting with every little thing I got excited with at the time (some procedural generation, AI asset creation).
- Notes
- Slow in the beginning, the binary is 29mb, sorry!
- No real gameplay, it should just be a 3-4min "experience", more of an Ebitengine "tech-demo"?
- Lots of visual glitches and artifacts, because everything is hacked on top of each other, I tried to minimize these as much as I could, but most are still very obvious => wontfix
- Technical details (since it has been more of a technical project than a game to me)
- Tunnel is made with the same technique I used in this game (based on this article). I just procedurally generated an additional "data" texture containing the map tiles information (water, grass, snow, etc..) and customized some of their rendering in the tunnel shader.
- The trees are procedurally generated (poor solution from scratch but okay), not the leaves.
- The owl spritesheets are generated with the help of StableDiffusion, then a Flowframes run to create extra in-between frames.
- The hedgehog is modeled by hand using 3D signed distance fields.
- Assets & Credits
- Engine: https://ebitengine.org/
- SFX
- Reset sound by legoluft
- River ambient by ATTILA
- Wind ambient by Videvo
- Images
- Leaf sprites by Kenney
- Ebitengine splash art
- Textures by @juliovii (license: CC-By)
- https://juliovii.itch.io/pspk01
- https://juliovii.itch.io/stylizedpk02
- https://juliovii.itch.io/stylizedpk01
- "Music" of endgame => me lol (noticeable)
Thanks to Wraken, giab IRL friends, and @tinne (from ebitengine discord server) for feedback during development
Thank you Hajime Hoshi for developing and maintaining Ebitengine