Toaster Engine
A simple 3d Graphics Engine written using C++20.
Note
As of now the project can only support Windows, although it is planned to support Linux and MacOS in the future.
- Basic 3D Pbr rendering capabilities
- Scene management
- Entity-component system
- Scene serialization and deserialization
- Model and material loading
- Lighting system
- Native C++ Scripting support
planned features:
- Support for additional platforms (Linux, MacOS)
- Improved performance and optimization
- More advanced rendering techniques (e.g. ray tracing)
- Enhanced editor and tooling support
- Multi-Api support (Vulkan, DirectX, OpenGL)
This entire project wouldn't have been possible without The Cherno's Game Engine Series



