IvanSobolev/Neo3dEngine
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.
Language: C#
#3d_engine #console_app #csharp #custom_network_protocol #dotnet #game_engine #game_engine_3d #multiplayer #raycasting #raycasting_engine #tcp_socket
Stars: 357 Issues: 2 Forks: 4
https://github.com/IvanSobolev/Neo3dEngine
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.
Language: C#
#3d_engine #console_app #csharp #custom_network_protocol #dotnet #game_engine #game_engine_3d #multiplayer #raycasting #raycasting_engine #tcp_socket
Stars: 357 Issues: 2 Forks: 4
https://github.com/IvanSobolev/Neo3dEngine
GitHub
GitHub - IvanSobolev/Neo3dEngine: A minimalist CPU-based 3D console engine in C# (.NET 8) built from scratch. Features Raycasting/Raytracing…
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 re...