Skip to content

hexiy/Tofu3D

Repository files navigation

Tofu3D Game Engine

Simple .NET C# OpenTK game engine with editor. Heavily in progress so things will break :)

Building

You need: glfw, .Net 8

run

dotnet build --configuration "CONFIGURATION"
dotnet run --configuration "CONFIGURATION"

Replace "CONFIGURATION" with needed configuration:
"MacOS Release"
"MacOS Debug"
"Windows Release"
"Windows Debug"
"Linux Release"
"Linux Debug"

[5/4/2023] Video - OBJ Models and Shadows // Tofu3D C# OpenGL Game Engine
[3/4/2023] Video - Shadows and Skybox // Tofu3D C# OpenGL Game Engine preview

OpenTK ImGui implementation from https://github.com/NogginBops/ImGui.NET_OpenTK_Sample

Used code Vector and other classes from MonoGame
Dear Imgui Sample using OpenTK
Used assets Count icons created by Freepik - Flaticon
Warning icons created by Phoenix Group - Flaticon
Close icons created by Ilham Fitrotul Hayat - Flaticon
About icons created by Ilham Fitrotul Hayat - Flaticon Grass Block model by S3R84N