runner (dino game)

Created: Oct 25, 2022Published: Nov 01, 2022Last modified: Apr 25, 2023
Word count: 23Backlinks: 13

A Dino game.

---

Playable at russmatney.itch.io/runner.

Includes a 'runner' api for playing and replaying rooms in a continuous direction.


Backlinks

I love rooms (game design element) as a unit of game design and iteration. A rooms api should support that.

Dino has seen a few different rooms api approaches already. The Runner Room code managed cycling rooms ahead of the player so they could be revisited. In Tower Jet, the Reptile Room was built up to generate (and regenerate) the tiles based on noise images. Then, Mvania / Hatbot featured a fuller room and area management, including room data lifecycle via hotel and pausing/unpausing the rooms based on the player location.

Games, especially dungeon crawlers, lend themselves to talking about Rooms.

Rooms have treasures, keys, locked doors, enemies, bosses, etc.

Rooms have puzzles, shapes.

Rooms have look and feel, weather, traps.

All kinds of fun!

--

hotel (dino plugin) for room management. hotel themes for composable room decoration.

--

leaf runner (dino game) and its runner-room api.

Related, and probably stored in Hotel.

Likely part of the rooms api.

An attempt to capture the core of a constraint-based room design tool.

Pretty raw for now.

Game Dev/Design Education

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