ghost house (jam game)

Created: Dec 22, 2022Published: Mar 28, 2023Last modified: Apr 25, 2023
Word count: 245Backlinks: 5

A Dino game.

---

Play: ghost house on itch.io

submission page: https://itch.io/jam/godot-wild-jam-52/rate/1833748

Jam: Godot Wild Jam #52: https://itch.io/jam/godot-wild-jam-52

post mortem/takeaways/review

> Trolley UI features

Some basic 'controls' views and components

  • in the editor
  • in the HUD
  • in the pause screen
  • on the title/menu page

Very happy to have finally added some UI elements to this dino addon.

> Navi menu list feature/refactor

During this jam, I refactored Navi's test suite to work on a list rather than a whole screen - focusing the code for this component made it much more reusable, so that Ghosts menus were easier to build and customize.

> Ghosts autoload for managing connections and doing various things was a win

> Further dino monorepo capabilities

Navi.nav_to_main_menu() configurable based on Ghosts autoload and feature tags

(tho slightly annoying that we need to do a build to test this)

> HUD probably my best so far

> first shader usage

> hearty health bar

heart-y health bar would be a nice reusuable component

extend it to do layering (2 layers of hearts), coloring (via shaders)

reusable dino healthbar component - where does that live?

> best looking thing I've made so far

canvas modulate + radial light2d with dithering

> dino contribs and ideas from josh Skrzypek

> No win state

> No sound/music

feedback

> Godot logo broke immersion

surprises me b/c I didn't think we were achieving immersion.

probably this is just an easy thing to comment on.

> nice lighting

> fun exploring/open-ended

> general would-love-to-see-next-version


Backlinks

A hackathon of sorts!

A deadline!

A reason to start (and finish!) a new project!

A game jam is a time-frame for making a game with other people, usually accompanied by a theme and some constraints (like time, game-engine other arbitrary rules).

A Dino game.

---

I landed on 'HatBot' to name the entry for the Metroidvania Month (jam) 19.

Named after the main character, who runs around in a floppy mad hatter hat.

Also called: mvania19 (dino game) for the first half of the jam.

A Godot monorepo full of games, addons, and scripts.

A monthly, godot -required game jam.

Always 9 days (two weekends).