Vous n'êtes pas connecté. Connexion
|
|
Web Sciences 2016-2017, Master 1 IFIDe $1IntroductionCette année nous allons étudier les techniques de création d'un jeu vidéo multijoueurs, dans le style retro-gaming. Au travers de ce long TP fil rouge, vous apprendrez le langage JavaScript, les techniques d'animation, detection de collision, animations à base de sprites (images animés), les effets de particules, la gestion des événements (clavier, souris, gamepad), comment faire des sons/musiques pour un jeu, avec les contraintes spécifiques qui vont avec, et vous apprendrez à structurer du code JavaScript, à maitriser les aspects asynchrones du langage (la partie la plus complexe), à faire de l'objet en JavaScript, etc. Séance 1: comprendre les bases de JavaScript, du dessin, de l'animation, gestion des événements, écriture du squelette d'un moteur de jeu en utilisant une conception "Black Box"Préliminaires :
Premier exemple fait en cours :
Séance 2: aspects multijoueur en réseau, WebSockets
Quelques ressources pour faire un shoot'em'up old school:
|
Powered by MindTouch Deki Open Source Edition v.8.08 |