Projet ICN.io A.T.A 2017/2018

De Informatique et Création Numérique
(Différences entre les versions)
Aller à : Navigation, rechercher

Version du 9 mai 2018 à 01:00

Nous nous somme inspirés des jeux web .IO qui sont des jeux en multijoueurs assez amusants pour la plupart.

Nous avons décidé d'en produire un nous même, codé en Javascript, CSS et html.

Nous avons utilisé la librairie p5 qui nous donne des fonctions utilisable pour des créer notre jeu; Nous nous sommes contenté d'assembler les fonctions plutôt que de les créer...

Edouard s'est plus intéressé au Javascript et à l'aspect graphique tandis que Theo s'est penché sur le php principalement mais aussi le HTML, le CSS, l'AJAX et le Javascript

Notre premier vrai code effectué est un code qui exécute un script afin d'entrer un nom pour notre jeu :


 var Username = prompt("Entrez un nom (celui ci vous désignera durant la partie(10 caractères max.))"); 
 while (true) {
   if (Username){ 
       if (Username.length > 10) { Username = prompt("Votre nom est trop long, entrez-en un plus court"); } 
       else { if (confirm("Etes-vous sur de vouloir posséder ce nom ?")) {alert("Votre nom sera " + Username); break; }  
              else {Username = prompt("Entrez un autre nom");}
             }
       }
   else {Username = prompt("Ce nom n'est pas disponible, veuillez en entrer un autre.")}
   }


Nous avons créé un fichier dit "main" que l'on ouvre en tant que jeu.

thumb|left|300px|Main ICN.io


Ce fichier répertorie tous les autres fichiers utilisés pour faire fonctionner le jeu.

Nous avons créé plusieurs vaisseaux pour notre jeu ils sont caractérisés par ceci dans notre code :

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Outils