/Engine2021

Custom game engine made in 2021, this engine is inspired from what I learnt at DigiPen Institute of Technology

Primary LanguageC++MIT LicenseMIT

#Long March Engine Project (Engine2021)

C++ 20
OpenGL 4.5
VS2019 16.8
Win10 x64

##Startup

The project contains source of the engine, and source sample applications.

  1. Use git lfs pull to download zipped large files.

  2. Run ./unzip-assets.bat in the root folder to unzip large files.

  3. In each sample project, run generate-project.bat script to generate a MSCV solution for the application.

  4. To create your own application, please follow the same folder structure(or change path settings in application/engine-config.json for each project).

Optional:
Run index.html under engine/external/Remotery/vis/ for profiling. Beware that it may block other profiling tools such as Nvidia Nsight.

###Sample screenshots

SSR demo_ssr

SSDO demo_ssdo

demo_ssdo_2

Motion Blur demo_motionblur

Editor demo_editor

Asteriod Asteriod_editor

Asteriod_gameplay

##Special Thanks Team G.S.W.Y @ DigiPen GAM541Fa19 and Team 4a games @ DigiPen GAM550Sp20
Dushyant Shukla
Jie-Yang Tan
Kyle Wang
Taksh Goyal