Juego 2D de peleas en el espacio on-line hecho en JavaScript y NodeJS, con Phaser, Phaser P2 Physics y Socket.io.
Última actualización : 17/01/2016
La documentación sobre este proyecto se encuentra en el directorio /docs
https://www.youtube.com/watch?v=mUGNbLDwBIM
El servidor de juego es un servidor HTTP, que además conecta a los clientes del juego mediante gracias al framework Socket.io v1.3.7.
- Instalar NodeJS (la última versión probada es la v5.3.0).
- Situarse en este mismo directorio en la terminal (cmd en Windows).
- Ejecutar el siguiente comando en Windows
node index.js
- O éste (si no funciona en Linux)
nodejs index.js
Una vez desplegado el servidor:
- Abrir el navegador Google Chrome
- Acceder al localhost en el puerto que se indica al ejecutar el servidor, que por defecto es el 8080:
localhost:8080
- En index.html, introducir el nickname del jugador y presionar Enter.
- El navegador intentará lanzar una ventana emergente con el juego, por lo que se han de permitir los pop-ups en esta página.
- La ventana se lanzará, cargando los recursos y mostrando la pantalla principal del juego.
- Checkbox a la izquierda de [Commit]
- Git commit... pon un mensaje DESCRIPTIVO de lo que has hecho
- Click en "Push to Remote" (cuarto desde la derecha)
- -> Push to current tracking branch
- -> Default push
- Ahora pones tu usuario y contraseña de BitBucket y le das a OK
- ¡Tachán!
- Open Bash/Terminal console (tercero desde la derecha)
- cd /mi/ruta/local/
- git clone https://{tu_usuario}@bitbucket.org/Borjardo/galactic-strike-socket-io.git <- Importante que sea tu usuario
- Introduce tu contraseña
- ¡Tachán!