Toaster Engine v2.0 (the definitive edition... but with Vulkan)
A toasty and orbicular graphics engine with very cool stuff...
- Very nice looking API
- Extremely modern Vulkan, using descriptor heaps and an OpenGL-like rendering API
- Orbo
- Make sure you have the Mono SDK installed -> https://www.mono-project.com/download/stable
- Make sure you have the .NET SDK installed -> https://dotnet.microsoft.com/en-us/download
- Make sure you have the Vulkan SDK installed with Version >= 1.4 -> https://vulkan.lunarg.com/sdk/home.
- Because of recent changes to the rendering architecture, it is required that you have the latest possible graphics driver and Vulkan SDK installed
- Git clone with
git clone --recursive https://github.com/Deliverooo/Toaster-2.0.git - In the master directory where you cloned it, run
install.bat. This will install the Toaster SDK. - Go to where the SDK is installed at
C:/Program Files/Toaster-SDK/and add thebindirectory to your windows system environment variable list - There you go...
Pick a directory to create your project, e.g. C:/ToasterEngine/. Next open a terminal/command prompt in
that directory and type tstb new cppProj -n YourProjectName. This will create a new project in that directory with
the
specified name. Then run the build_project.bat file that has been created to build the sample code into an
executable. From there, you can do whatever you want to do... Ts is a game engine, so maybe make a game... :)
- Remove C# because it is inferior to C++
- Physics system via Jolt
- ¿Video loading? (possibly; ts sounds cool...)
- Other things



