A minimalist CPU-based 3D console engine in C# (.NET 8) built from scratch. Features Raycasting/Raytracing, dynamic lighting & shadows, .obj loader, and custom TCP-based multiplayer with real-time chat. No external graphics APIs.
csharp game-engine dotnet multiplayer tcp-socket raycasting game-engine-3d 3d-engine console-app raycasting-engine custom-network-protocol
-
Updated
Aug 2, 2026 - C#