VincentLarreur / HungerGame

A multiplayer, snake-like game based on Socket.IO and Node.js.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hunger Game

Un jeu HungerGame implémenté en fonction de l'énoncé du projet SR, ESIR 2020.

Mis en place en utilisant nodejs pour la partie serveur et socket.io pour la communication client/serveur.
Déployé sur internet en utilisant une machine virtuelle Ubuntu de l'istic.

DemoImage DockerWorkflowAuteursCommandes

Demo

Voir la version démo de Hunger Game !

Image Docker

L'image Docker est disponible ici.

Rapport

Voir le rapport concernant ce projet et son développement.

WorkFlow

alt text

Auteurs

Vincent Larreur & Mohamed Amine Laafoudi

Commandes du projet

Construction de l'image Docker

make build

Lancement de l'application
->(Paramètre SERVER_URI_PARAM afin de spécifier l'url)

make start

Exemple pour le déploiement sur vm de l'istic

make start SERVER_URI_PARAM="http://148.60.11.162:8000/"

Exemple pour le déploiement en local

make start SERVER_URI_PARAM="http://localhost:8080/"

Arrêt de l'application

make stop

Suppression de l'image docker

make clean

Rechargement de l'application

make reload

About

A multiplayer, snake-like game based on Socket.IO and Node.js.


Languages

Language:JavaScript 78.4%Language:HTML 17.6%Language:Makefile 2.4%Language:Dockerfile 1.6%