Game Development framework, written in C#. Primarily developed as a learning project, to help me learn C# after many years as an embedded C, C++ and Java developer.
Stage 1 is to convert the Java classes to C#, making as much use of C# specific features as possible, where appropriate.
Stage 2 is to develop the code for the Windows/Android/iOS/Web backends.
Stage 3 is to develop a simple game.
Features:-
- 2D and 3D
- Debug Logging
- Math classes
- Asset loading
- TiledMap support
- Scene Graph
- Graphics classes
- Texture
- Pixmap
- TextureRegion
- TextureAtlas
- Meshes
- Cubemaps
- Vertexes
- Shaders
- ShapeRendering
- Orthographic and Perspective cameras
- Various Utils classes