Various helpful constructs for game development. See the github repository for detailed instructions.
A minimalist terminal game engine.
Rust bindings for the Listen Notes Podcast API
Provides the Entity and Component part of a full ECS.
Provides a clock for game (engines) that is simple to use and efficient.
The main loop of a game engine.
A stack-based state machine with update functions.
Senior SysAdmin, Network Admin, Data Analyst, and Software Engineer living in your terminal. A high-precision local AI agent harness for LM Studio, Ollama, and other local OpenAI-compatible runtimes that runs 100% on your own silicon. Reads repos, edits files, runs builds, inspects full network state and workstation telemetry, and runs real Python/JS for data analysis.
A clean way to define function as a set of subfunctions where each has defined start and end bounds.
A tiny but very powerful ECS framework.
Adds bundles to planck_ecs.
Integrates game_features with the planck_ecs library.