Neo3dEngine

Neo3dEngine

IvanSobolev

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.

618 Stars
6 Forks
6 Watchers
C# Language
gpl-3.0 License
100 SrcLog Score
Cost to Build
$3.3K
Market Value
$12.4K

Growth over time

3 data points  ·  2026-07-25 → 2026-08-09
Stars Forks Watchers
💬

How do you feel about this project?

Ask AI about Neo3dEngine

Question copied to clipboard

What is the IvanSobolev/Neo3dEngine GitHub project? Description: "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.". Written in C#. Explain what it does, its main use cases, key features, and who would benefit from using it.

Question is copied to clipboard — paste it after the AI opens.

How to clone Neo3dEngine

Clone via HTTPS

git clone https://github.com/IvanSobolev/Neo3dEngine.git

Clone via SSH

[email protected]:IvanSobolev/Neo3dEngine.git

Download ZIP

Download main.zip

Found an issue?

Report bugs or request features on the Neo3dEngine issue tracker:

Open GitHub Issues