This repository contains the source code for:
3D engine
Entity Component System Framework
User Interface Library (in OdysseyUI.sln)
Shader Generator tool (in OdysseyTools.sln)
In order to take advantage of the supplied Oddysey.proj build script you will need to change the SharpDXSdkBinDir at the top of the file so that it points to the Bin folder of your SharpDX SDK. Use the supplied net45 (for Desktop projects) or Win8Debug (for WinRT) configurations to build the project.
The project is built upon the SharpDX dev binaries version 3.0.
- MiniUI (showcases the main UI controls)
- DataBinding (an implementation of a MVVM system using the UI library)