Skip to main content

Eggy

Eggy is a game engine for Zig 0.17. Your game is a Zig package that builds into a runtime for players and a desktop editor for making the game. Both run the same game and plugins.

Choose what you need​

You want toSectionStart with
Learn by making a gameTutorialsYour first scene-based game or your first code-only game
Complete a specific taskHow-to guidesSet up a project, map controls, or distribute a game
Look up a signature, setting, or optionReferencePlugin hooks, project configuration, or CLI commands
Understand the engine's behaviorExplanationHow a game runs and what survives Play and reload

The API reference in the navigation bar has individual function contracts, ownership rules, errors, and usage examples from Eggy's source comments. Use Feature support and migration to check which services have backends and what changed in older code.