/Subayaku-Game-Engine

3D Game Engine with OpenGL and DirectX graphics

Primary LanguageC++

Earth

Island

Island2

Work in progress, 3D Game Engine with OpenGL and DirectX.

Used Windows SDK Version 8.1 and Visual Studio 2015 (v140)

How to use

Set to x64 and Release for best performance. And set the Sandbox project as your start project.

On the first start it could crash because DLL's are missing. Copy the DLL's from the Dependencies\Dlls Folder into your Binaries Folder.

Supported Graphic API's

  • OpenGL 4.5
  • DirectX 11 (Is a little bit behind)
  • (Planned support for Vulkan and DirectX 12)

Supported texture formats

  • .TGA
  • .BMP
  • (Planned support for .png)

Supported archive files

  • Uncompressed/Compressed .zip files
  • (Planned support for my own file format .lol)

Supported Systems

  • Windows

Used Libraries

  • Assimp (for loading .obj, will be exchanged later with my own implementation..)
  • GLEW
  • zLib
  • GrumpyZip
  • Sol

Scenes are built like in Unity with GameObjects and Components.