8000 GitHub - M1m1c/SolEngine: An experiment at making a 3D game engine with the goal of being able to setup and render a scene. Features instanced rendering in OpenGL and ENTT ECS.
[go: up one dir, main page]

Skip to content

An experiment at making a 3D game engine with the goal of being able to setup and render a scene. Features instanced rendering in OpenGL and ENTT ECS.

License

Notifications You must be signed in to change notification settings

M1m1c/SolEngine

Repository files navigation

SolEngine

An experiment at making a game engine. Based on the tutorials from The Cherno's Hazel engine. With the goal of going beyond what the tutorials cover in order to make an editor where a 3D scene full of props can be setup, saved, loaded and navigated.

A showcase of what the engines editor looks like

Quick instructions for setting up

  • 1: Get latest and make sure it updates submodules.
  • 2: Open Sol/thirdparty/premakefiles, copy all the folders and paste them in Sol/thirdparty.
  • 3: Download premake, placing the exe in the folder [PROJECT DIRECTORY]\thirdparty\binaries\premake.
  • 4: Run the GenerateProjects.bat in the base solution directory.

you should now be able to compile and work with the solution

About

An experiment at making a 3D game engine with the goal of being able to setup and render a scene. Features instanced rendering in OpenGL and ENTT ECS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0