Skip to content

Toaster Engine A simple 3d graphics engine written using c++.

License

Notifications You must be signed in to change notification settings

Deliverooo/Toaster

Repository files navigation

Toaster

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.

Features

  • 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)

Examples

This entire project wouldn't have been possible without The Cherno's Game Engine Series

About

Toaster Engine A simple 3d graphics engine written using c++.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages