Ira
A general-purpose, code-first game engine.
Features
- PBR rendering and lighting with
wgpufor graphics - Simple packaging system for game assets with
ira_drum- glTF 2.0 support
- OBJ support
- Physics with
rapier - Built-in multiplayer support with custom packet support
- Headless server, client, and server-client support
Examples
More examples can be found in the examples directory.
Preparing assets
The ira tool can be used to pack various game assets (glTF, etc.) into a single Drum.
See the ira_cli documentation for more information.
Screenshots

License
Licensed under the MIT license.