Skip to content

MaxenceLieval/Luminous

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

643 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Luminous Engine

A Game Engine Project made @ ISART Digital Paris in second year of Game Programming.


Demo Image Standard Scene Demo Image Multiple Scene Objects Demo Image Custom Lights

Project is Windows-only

  • CMake >= 3.20 & < 4.0.0

  • Git Bash >= 2.4.7

  • Visual Studio 2022+ or CLion 2024.3.4+

  • Vulkan SDK 1.4.304.X

  • An Internet Connection

  • How to Build using CMake

    • Clone the project on the latest stable branch using git clone <project> --recursive
    • Run the Build.bat file and execute the Update Submodules command (type 2 in the command promt)
    • Open the project folder using cmake and let the project generate the cmake cache
    • Once all submodules have been fully updated, close the command prompt
    • Open the project folder using your favorite IDE (Visual Studio 2022 or CLion)
    • Switch to the right preset for your IDE/Setup (Recommended is VS_2022)
    • Build the L_EDITOR executable in the IDE

  • How to Build using Build.bat

    • Clone the project on the latest stable branch using git clone <project> --recursive
    • Run the Build.bat file and execute the Build Project command (type 1 in the command prompt)
    • Once project is built, it will automatically open the .sln
    • Simply select the Build Type (Debug or Release) and compile the L_EDITOR project

Team Members

  • Landry Yame - Vulkan Setup and Programming
  • Aodrenn Letourneur Hugon - Vulkan Programming, Jolt Implementation, Shader Programming and UML creation
  • Maxence Lieval - UI Programming
  • Ethan Ruhlmann - Vulkan Setup & Programming, Jolt Implementation, UML Creation and UI Programming

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages