adapted from the previous ECS project. working to some extent, but far from ideal
Gedeng
Game engine snippets for the university course Game Engine Design (GED).
Building
Run scons
in the root directory. This will generate two things:
- the shared library in
lib/
- test binaries in
test/bin/
which use the library created in step 1
Developing
The scons
command also generates a compile_commands.json
which can be used by the VSCodium extension clangd
for autocompletion, debugging, etc.
Build and run scripts for VSCodium are provided as well.
Credits
Catch2 for unit tests: https://github.com/catchorg/Catch2
Inspired by TheCherno's Hazel Engine series: https://github.com/TheCherno/Hazel
Description
Languages
C++
96.6%
GLSL
3.1%
Python
0.2%