Directories
¶
| Path | Synopsis |
|---|---|
|
Package app provides the engine's top-level App, which implements ebiten.Game so games do not have to.
|
Package app provides the engine's top-level App, which implements ebiten.Game so games do not have to. |
|
Package asset provides engine-bundled assets.
|
Package asset provides engine-bundled assets. |
|
Package config provides a layered configuration loader.
|
Package config provides a layered configuration loader. |
|
Package geometry provides geometric types and operations for 2D space.
|
Package geometry provides geometric types and operations for 2D space. |
|
Package motion provides components and systems for entity movement.
|
Package motion provides components and systems for entity movement. |
|
Package pathfinding implements A* search with terrain awareness.
|
Package pathfinding implements A* search with terrain awareness. |
|
Package render provides the graphics layer for the game.
|
Package render provides the graphics layer for the game. |
|
Package scene defines the Scene interface and the Manager that drives the scene lifecycle: registration, per-frame update, and layer-ordered drawing, with per-scene visibility and exclusive focus.
|
Package scene defines the Scene interface and the Manager that drives the scene lifecycle: registration, per-frame update, and layer-ordered drawing, with per-scene visibility and exclusive focus. |
|
Package tilemap provides tile-based coordinate conversion and occupancy tracking.
|
Package tilemap provides tile-based coordinate conversion and occupancy tracking. |
|
Package ui provides interactive user-interface components.
|
Package ui provides interactive user-interface components. |
|
Package util provides shared infrastructure used across the codebase.
|
Package util provides shared infrastructure used across the codebase. |
Click to show internal directories.
Click to hide internal directories.