This is a fork of Morten Nobel-Jørgensen's SimpleRenderEngineProject, composed of a simple OpenGL renderer and a set of common dependencies for game development. This repo aim to introduce
- support for x64 architectures
- more streamlined dependency system
- restructure project to get rid of git submodules
- more modern and clear examples
For more informations about SimpleRenderEngine, see https://github.com/Chris-Carvelli/SimpleRenderEngine
- clone this repo
- initialize submodules
git submodule update --init --recursive - download the list of dependencies from learnIt
- open the fodler in VisualStudio
- select
Manage Configurationsin the configuration list
- check that the current architecture matches your current system. NB: only x64 supported at this time!

- set the
SRE_LIBS_PATHvariable to the path containing the project's dependencies, then RESTART VisualStudio
- glew 2.2.0
- SDL2 2.30.0
- SDL2_image 2.8.2
- SDL2_mixer 2.8.0
- box2d 2.4.2
- only Windows x64 supported at the time
- Bullet physics not integrated yet
- openVR not integrated yet
- Cmake neews a complete overhaul, in the interest of both compile performance AND being easy to understand (this is a didactical engine first and foremost)
