MohitSethi99 / IlluminoEngine

WIP DX12 based game engine

Home Page:https://m0hit.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status CodeQL Reliability Rating Bugs Code Smells

platforms GitHub size

About

Illumino Game Engine is an in-development game engine written in C++.

I develop it in my spare time as a personal project for learning purposes.

Set up

  • You can clone using git. Make sure you do a --recursive clone!
git clone --recursive https://github.com/MohitSethi99/IlluminoEngine.git
  • It is built in a Windows environment, using Visual Studio 2022.
  • Execute the script GenerateProjectFiles.bat to generate the solution and project files
  • To enable DX12 debug messages on console window, you can uncomment the preprocessor defination ENABLE_DX12_DEBUG_MESSAGES in IlluminoEngine\premake5.lua

Projects are generated with Premake 5.

About

WIP DX12 based game engine

https://m0hit.dev/

License:Apache License 2.0


Languages

Language:C++ 89.0%Language:C 10.3%Language:HLSL 0.4%Language:Lua 0.3%Language:Batchfile 0.0%