Skip to content
This repository has been archived by the owner on Sep 29, 2022. It is now read-only.

3D Game Engine with OpenGL and DirectX graphics

Notifications You must be signed in to change notification settings

GrumpyLion/Subayaku-Game-Engine

Repository files navigation

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.

About

3D Game Engine with OpenGL and DirectX graphics

Resources

Stars

Watchers

Forks

Packages