About
CETech1 is experimental game engine write in awesome language named zig. Some core features like AsseDB, CDB and ApiDB is based on BitSquid/OurMachinery blog posts.
Small reusable blocks that you can combine for what your project need. This is opposite to engine like Unreal, Unity etc.
Zero-work editor UI for new asset/data types. You can start with automatic-default and customize it later on your needed.
Fast iteration on ideas by hot-reload assets and code.
Multiplatform runtime + editor
Hackable
And one day real game using this technology ;)
Basic concept for core (Assets, CDB, Window, Input, UI)
Support for modules with hot-reload
Supported platforms
macOS
,linux/steamdeck
,windows
Editor basic concept
Automatic test for UI
Unittest
GPU/GFX
Render graph
ECS
Actions (HL concept for Input)
Localization for UI/Editor
Some fonts files are available in the src/embed/fonts/
folder:
Roboto-Medium.ttf - Apache License 2.0
fa-regular-400.ttf - SIL OFL 1.1 License