En este proyecto se carga un spritesheet en una textura, el cual es utilizado por un sprite, el cual va alternando los cuadros según el movimiento que esté haciendo el personaje para generar una animación.
-
Si usas Linux, instala las dependencias de SFML usando el gestor de paquetes de tu sistema. En Ubuntu y otras distribuciones basadas en Debian, puedes usar los siguientes comandos:
sudo apt update sudo apt install \ libxrandr-dev \ libxcursor-dev \ libudev-dev \ libfreetype-dev \ libopenal-dev \ libflac-dev \ libvorbis-dev \ libgl1-mesa-dev \ libegl1-mesa-dev
-
Configura y construye tu proyecto. La mayoría de los IDE populares admiten proyectos de CMake con muy poco esfuerzo de tu parte.
- VS Code a través de la extensión CMake
- Visual Studio
- CLion
- Qt Creator
Usar CMake desde la línea de comandos también es directo.
Para un generador de configuración única (típicamente el caso en Linux y macOS):
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release cmake --build build
Para un generador de configuración múltiple (típicamente el caso en Windows):
cmake -S . -B build cmake --build build --config Release
-
¡Disfruta!
El código fuente tiene licencia MIT.