TurboEncabulat0r / Obliviated-Engine

Simple "Game Engine" in progress.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Obliviated Engine

Simple "game engine" written in C++ & DirectX 11

Contributions are welcome and accepted!

This is mainly a project for fun, and i have no expectations of this being used in an actual game outside of messing with it. contributions are welcome and accepted. If a feature is something that isn't harmful i will happily accept the pull request. see contribution guidelines for information on contributing

Building

As far as im aware the project should build from opening the project file in Visual Studio.

Dependencies

  • DirectX 11
  • Visual studio
  • Windows 10/11

todo

  • Sprite rendering pipeline
  • Camera implementation
  • Basic components
  • Editor windows
  • 2d Physics
  • play mode and edit mode
  • build system
    • refactor editor code into specific segments
    • serialize components and game objects
    • editor that actually functions as an editor
  • 3d Pipeline

planned potential additions

  • C# scripting integration
  • Python scripting integration
  • linux build support

About

Simple "Game Engine" in progress.


Languages

Language:C++ 89.6%Language:C 8.3%Language:Objective-C++ 1.9%Language:Objective-C 0.1%Language:GLSL 0.0%Language:Batchfile 0.0%Language:GDB 0.0%Language:Shell 0.0%