* Inferno Inferno game engine project. * Download ** Clone #+BEGIN_SRC sh $ git clone https://github.com/riyyi/inferno $ cd inferno $ git submodule update --init --recursive #+END_SRC Or #+BEGIN_SRC sh $ git clone --recursive https://github.com/riyyi/inferno #+END_SRC ** Update #+BEGIN_SRC sh $ git pull $ git submodule update --recursive #+END_SRC * Build instructions #+BEGIN_SRC sh $ mkdir build $ cd build $ cmake .. && make #+END_SRC * Libraries # - [[https://github.com/bulletphysics/bullet3][Bullet]] - [[https://github.com/skypjack/entt][EnTT]] - [[https://github.com/Dav1dde/glad][glad]] - [[https://github.com/glfw/glfw][GLFW]] - [[https://github.com/g-truc/glm][GLM]] - [[https://github.com/lua/lua][Lua]] - [[https://github.com/riyyi/ruc][ruc]] - [[https://github.com/ThePhD/sol2][sol3]] - [[https://github.com/nothings/stb][stb]] * References - [[https://www.glfw.org/docs/latest/build_guide.html#build_link_cmake_source][Build GLFW using CMake]] - [[https://learnopengl.com][Learn OpenGL]] - [[https://www.youtube.com/playlist?list=PLlrATfBNZ98dC-V-N3m0Go4deliWHPFwT][Game Engine]] by The Cherno - [[https://www.youtube.com/watch?v=mnIQEQoHHCU][OpenGL 3D Game Tutorial 32: Font Rendering]] - [[https://youtu.be/d8cfgcJR9Tk][OpenGL 3D Game Tutorial 33: Distance Field Text Rendering]]