TP Final de la materia Taller de programación 1
Integrantes | Padron |
---|---|
Couttulenc Marcos | 106381 |
Martín Tomás | 100835 |
Bursztyn Fernando | 100898 |
cmake
build-essential
qt5-default
libsdl2-dev
libsdl2-image-dev
libsdl2-ttf-dev
libyaml-cpp-dev
libsdl2-mixer-dev
apt-get install libsdl2-dev
apt-get install libsdl2-image-dev
apt-get install SDL2_ttf-devel
apt-get install SDL2_mixer-devel
sudo apt-get -y install cmake
sudo apt-get install build-essential
sudo apt-get install qtcreator
sudo apt-get install qt5-default
sudo apt install libgtest-dev
Clonar localmente el repo del siguente link: https://github.com/tcastellano00/Taller1-RocketLeague.git
Para instalar la aplicacion, posicionese en la raiz del proyecto, abra una consola y ejecute el siguiente script para compilar el programa.
$ sh script.sh
Luego, si la ejecucion fue satisfactoria, ejecute el siguiente script.
$ sh installer.sh
Al finalizar la ejecucion, la aplicación se encontrara instalada en la carpeta /usr/bin, ingrese a esta carpeta.
Una vez posicionado en la carpeta, abra una nueva consola y corra el siguiente comnado
rocket_league-server <Puerto>
Luego, en la misma carpeta, abra otra consola y corra el siguiente comando
rocket_league <Servicio> <Puerto>
En caso de querer correrlo de manera local:
rocket_league localhost <Puerto>
Una vez los clientes se encuentren en el Lobby, deben ingresar su nombre para entrar a la pantalla principal del lobby, en donde pueden crear o unirse a una partida.
Inicia el juego Estadisticas una vez terminado el partido
- La duracion de la partida es de 3 minutos por default. Si se desea se puede modificar este tiempo de duracion a gusto.
- En caso de empatar, se otorgara una prorroga de 30 segundos. En caso de empatar de nuevo, se aplicara esta prorroga indefinidamente hasta que un equipo gane.
- El ganador es el equipo con mas goles anotados al momento de finalizar la partida.
- El gol es otorgado cuando la totalidad del esférico entra en el arco.
Si te pasa la fisica nos avala para decir que no entro en su totalidad
Tecla | Accion |
---|---|
t | Turbo |
space | Salto / Doble Salto / Flip |
↑ | Avanzar hacia adelante |
↓ | Avanzar hacia atras |
← | Rotar antohorario |
→ | Rotar horario |
R | Pasar la repeticion |
M | Mutear y desmutear la musica de fondo |
N | Reproduce el siguiente tema de fondo |
S | Cambiar direccion |
Estando en el aire y sin estar presionando las teclas de avanzar para los costados, tocar space para realizar un segundo impulso hacia arriba.
Estando en el aire y mientras se esta presionando una tecla de avanzar hacia algun costado, tocar space para realizar un flip hacia ese lado.
Estando cerca de la pelota y de frente a ella, realizar un flip en la direccion de la pelota.
Estando cerca de la pelota pero mirando en direccion contraria a ella, realizar un flip en la direccion contraria a la pelota.
Estando cerca de la pelota, posicionar el auto de tal manera que las ruedas del mismo queden orientadas hacia la pelota. En esa posicion, tocar la tecla space.