Odyssey Engine Repository
C#
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Libraries
Samples/WindowsDesktop
Source
Tools/SharpCLI
.gitattributes
.gitignore
License.md
Odyssey.PostSettings.targets
Odyssey.proj
OdysseyEngine.sln
OdysseyTools.sln
OdysseyUI.sln
README.md

README.md

Odyssey Engine

This repository contains the source code for:

Odyssey.Renderer

3D engine

Odyssey.Epos

Entity Component System Framework

Odyssey.Renderer2D

User Interface Library (in OdysseyUI.sln)

Odyssey.Daedalus

Shader Generator tool (in OdysseyTools.sln)

Installation notes

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.

Samples

  • MiniUI (showcases the main UI controls)
  • DataBinding (an implementation of a MVVM system using the UI library)