My free time project with the goal of making it very easy to rapidly code up games using C# and managed DX code.
Currently provides and excellent compilation of various code how-to's, assembled from various tutorials and written myself.
So far, aimed at directly coding up games, but eventually long-term goal is creation of a full graphics game development toolset.
Current status: Abstracting needed classes. So far done:
Post processing and misc rendering
Vertex extraction from FBX
Automatic bounding box construction
Vizualization and debugging: Developer console and lines illustrating vectors and boxes
FPS control scheme
Rudimentary terrain collision
Terrain from heightmap generation
Shaders:
Post process
Terrain blend-mapping with depth fog and directional light
Water and reflection shaders
And still, much to do.
Features
- Great for learning concepts
- Completely open-source
- Written in a new-user-friendly way
- All-in-one source code example for "How to"