engine

module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2026 License: MIT

Directories

Path Synopsis
Package arena is the shared playfield for maze-style tower defense.
Package arena is the shared playfield for maze-style tower defense.
Package ecs is a hand-rolled Entity Component System for Gomag.
Package ecs is a hand-rolled Entity Component System for Gomag.
examples
hello2d command
Minimal gogpu + gg smoke window for Gomag.
Minimal gogpu + gg smoke window for Gomag.
towerdefense command
Headless tower-defense smoke demo: arena build phase → wave → movement.
Headless tower-defense smoke demo: arena build phase → wave → movement.
Package gfx boots a 2D window on the GoGPU stack.
Package gfx boots a 2D window on the GoGPU stack.
Package grid is a 2D tile map for walkability and world↔cell conversion.
Package grid is a 2D tile map for walkability and world↔cell conversion.
Package move advances path-following agents across a shared flow field.
Package move advances path-following agents across a shared flow field.
Package pathing builds shared flow fields over a grid.Grid.
Package pathing builds shared flow fields over a grid.Grid.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL