Videogame engine created for the game engine architecture course
Video:
Se necesita tener Visual Studio 2019 y CMake
- Clonar el repositorio
- Dentro del repositorio escribir el comando
git submodule update --init --recursive
- Compilar cada libreria en release dentro de una carpeta build al lado de la carpeta source (glfw, glad, Assimp y openAL nesecitan compilacion).
- mkdir libs\glfw\build
- cd libs\glfw\build
- cmake ..\source\glfw\ .
- Abrir el .sln
- Hacer la compilación en modo release.
- Codigo quedara linkeado a libs\glfw\build\Release\glfw.lib
- Repetir con las otras librerias necesarias.
- Compilar y ejecutar el juego de ejemplo
- Desde la carpeta del repositorio ingresar :
mkdir build
- cd build
- cmake ..\ .
- Abrir el .sln dentro de build
- Compilar en modo Release
- El ejecutable estara en build/games/Release
- Desde la carpeta del repositorio ingresar :
Tambien de puede compilar con el comando
cmake --build build -A x64 --config Release
¡¡Es importante ejecutar el juego desde el directorio build/games/Release
!! Esto para que funcionene correctamente los path a los assets del demo:
- cd build/games/Release
- ./LittleDemo_v0.exe
Assets de los ejemplos:
Modelos usados:
- "Shiba Inu Dog" (https://skfb.ly/6QYIW) by Ida Faber is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Cute Cloud" (https://skfb.ly/6WWBw) by mehdiafshar is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- "Terrain" (https://skfb.ly/QIs9) by densel is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
Musica y efectos de sonido:
-
Guitar Gentle by PeriTune | https://peritune.com/ Music promoted by https://www.chosic.com/free-music/all/ Creative Commons CC BY 4.0 https://creativecommons.org/licenses/by/4.0/
-
authors to gain exposure. You can use the following text:
-
Short Success Sound Glockenspiel Treasure Video Game - from Pixabay https://pixabay.com/sound-effects/short-success-sound-glockenspiel-treasure-video-game-6346/
-
Cartoon jump - Music from Pixabay https://pixabay.com/sound-effects/cartoon-jump-6462/
-
Ta Da by Mike Koenig https://soundbible.com/1003-Ta-Da.html
-
Sharp Punch by CGEffex https://soundbible.com/1418-Sharp-Punch.html