I am now working on another engine, i hope it'll be the successor of this engine. It has the same fundamentals but slightly different approach. I won't make you wait longer than a month or two until it's ready to release, once it release i'll put a link here and archive this repository.
Edit: New engine, this is discontinued
Game engine written in zig, compatible with master branch.
No external dependencies required!
Get started now
- Single window operations
- Input management
- Simple ecs
- Asset manager
- 2D Renderer:
- Flipbook
- Camera
- Shape drawing
- Texture drawing
- Text drawing
- GUI system
- Vulkan implementation
- Audio
- Android support
- Optional: scripting language
- Optional: advanced integrated ecs
- Optional: splash screen
- Versioning: major.minor.patch
- Every x.x.3 creates a new minor, which becomes x.(x + 1).0
- Again every x.3.x creates a new major, which becomes (x + 1).0.x
- When a minor gets created, there will be a new release
- When a new version comes, it'll comitted as x.x.x source update