Skip to content

Sum.io was a project initiated to delve into the development of multiplayer games. This JAVA software rapidly expanded its scope and ventured into various aspects of game creation, including UI design, AI implementation for bots, socket communication, object serialization, and gaming physics.

Notifications You must be signed in to change notification settings

jorgekorgut/sum.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Pour executer le programme:

-ouvrir le dossier "Exécutable du jeu” et lancer le fichier “sumio.jar”.

Une fois rentré(e) dans le jeu, il faut:

-choisir son personnage en cliquant sur les flèches jaunes.  
-rentrer son pseudo qui sera visible par les autres durant la partie (attention, deux joueurs ne peuvent pas avoir le même nom)
-cliquer sur créer un serveur.
-si vous se connectez sur un réseau, rentrer l'adresse du serveur local suivante dans l'espace prévu à cet effet: " localhost:8000 " 

/!\ Pour les parties en multijoueurs, vous pouvez partager votre IP adresse à vos amis afin qu'ils vous rejoignent dans la partie. Cette adresse doit être entrée dans l'espace: rejoindre un serveur (attention, ce mode ne fonctionne que si toutes les personnes utilisent la même connection réseau).

Comment jouer?

Vous pouvez décider de rajouter des "bots" (intelligences artificielles qui vous affronteront). Pour celà, lorsque l'interface des bots s'affichera, 
il suffit de cliquer sur les icônes "+" dans chaque case afin d'activer un adversaire. 

Vous voilà à présent lancé(e) dans la partie, comme vous pouvez le constater la carte du jeu est circulaire. Elle définit les limites à ne pas dépasser 
pour gagner. pour vous déplacer, il suffit de s'orienter avec les flèches de votre clavier. Votre personnage suit la direction des flèches (vous pouvez 
appuyer simultanément sur la flèche du haut et de gauche pour aller en diagonale gauche si vous le souhaitez).

Vous observerez sur la carte de petits éclairs: ce sont les boosts. Afin de les récupérer, conduisez votre personnages sur l'un deux. Les boosts 
regénèrent votre barre de boost. Pour les utiliser, cliquer sur la barre espace afin de faire accélérer votre personnage.  Lorsque cette barre est 	
vide, vous ne pouvez plus accélérer. 

Pour intéragir avec les autres occupants de la carte, vous pouvez rentrer en collision avec eux en vous dirigeant vers eux avec une certaine vitesse. 
Cette action impacte les deux personnages et crée ainsi un mouvement de recul qui expulse l'adversaire dans la direction opposée à son déplacement. 

Le but du jeu étant de demeurer seul sur la carte, il faut expulser un maximum de ses adversaires en dehors de la carte. 

Lorsque vous perdez ou que vous gagnez, une fenêtre s'affiche afin de vous permettre de quitter le jeu ou de rejouer (rejouer restant la meilleure solution  :D).

Images:

About

Sum.io was a project initiated to delve into the development of multiplayer games. This JAVA software rapidly expanded its scope and ventured into various aspects of game creation, including UI design, AI implementation for bots, socket communication, object serialization, and gaming physics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages