/MicroEngine

Miniature game engine.

Primary LanguageC#MIT LicenseMIT

Micro Engine

A miniature game engine written in C#, using OpenTk.

Main build workflow status

Features

  • Scene graph.
  • Lights.
  • Materials.
  • Textures.
  • Meshes.
  • Cameras.
  • Skybox.
  • Shadows.
  • Physics.
  • Audio.
  • Scripting.

Todo

  • Skybox should use a cubemap.
  • Replace IGame.SetCameraAspectRatio().
  • Resources manager.
  • Logging using ILogger.
  • Write documentation. :-)

Links

Camera:

Skybox: