Inferno Game Engine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
1.3 KiB

* Inferno
4 years ago
Inferno game engine project.
4 years ago
* 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
4 years ago
* Build instructions
#+BEGIN_SRC sh
$ mkdir build
$ cd build
$ cmake .. && make
4 years ago
#+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]]