A concise collection of small, reusable TypeScript systems and components useful for game development, utilities, and prototyping. This repository gathers lightweight implementations (and examples) for common game-engine features such as finite state machines, input mapping, pub/sub signals, UUID generation, behavior trees, and simple components.
-
Game Modules and Tools
-
ECS Components/Systems
-
Shaders and Post Processors
-
Procedural Generation
MIT — Free to use in commercial and hobby projects alike.
Questions or suggestions — open an issue or reach out to me on discord
discord: mookie4241