Instalar las dependencias necesarias:
sudo apt-get update && sudo apt-get install -y libegl1-mesa-dev
libgles2-mesa-dev
libsdl2-dev
libsdl2-image-dev
mesa-common-dev
libglu1-mesa-dev
freeglut3-dev
nlohmann-json-dev
lua5.3
liblua5.3-dev
qt5-default
libsdl2-mixer-dev
libavutil-dev
libswresample-dev
libavformat-dev
libavcodec-dev
libswscale-dev
libsdl2-ttf-dev
- Mantener siempre un branch master con una versión estable (y aprobada por todos)
- Mantener un branch development en el cuál se ve el histórico de los desarrollos
- Hacer pull antes que push
- Resolver los conflictos de merge localmente
- Código lindo por favor
- Keep it simple
- Programar lo más genéricamente posible
- Testear
cd <PATH_TO_MICROMACHINES>/micromachines
mkdir build
cd build
cmake ..
make <CLIENT/SERVER>