Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
teaching:infoh200 [2016/04/19 08:45]
mwaumans
teaching:infoh200 [2018/03/18 20:21]
gdejaege
Line 9: Line 9:
 === Assistants === === Assistants ===
  
-  * [[mailto:mwaumans@ulb.ac.be|Michaël Waumans]]+  * [[mailto:gdejaege@ulb.ac.be|Gilles Dejaegere]] 
 +  * [[mailto:​jean.rosenfeld@ulb.ac.be|Jean Rosenfeld]] 
 +  * [[mailto:​Daniele.Bonatto@ulb.ac.be|Daniele Bonatto]] 
  
 ==== Contenu du cours ==== ==== Contenu du cours ====
Line 27: Line 30:
 === Programmation Android === === Programmation Android ===
  
-{{:​teaching:​infoh200:​programmationjavasousandroid.pdf|Programation ​Java sous Android}}+{{:​teaching:​infoh200:​programmationjavasousandroid.pdf|Programmation ​Java sous Android}}
  
 ==== Travaux Pratiques ==== ==== Travaux Pratiques ====
  
-{{:​teaching:​infoh200:​practical_01.zip|Séance 01 - Python à Java}}+{{:​teaching:​infoh200:​practical_01.zip|Séance 01 - Python à Java}} ​//Updated 2018//
  
-{{:​teaching:​infoh200:​practical_02.zip|Séance 02 - Classes et objets}}+{{:​teaching:​infoh200:​practical_02.zip|Séance 02 - Classes et objets}} ​//Updated 2018//
  
-{{:​teaching:​infoh200:​practical_03.zip|Séance 03 - Packages, Exceptions et tests unitaires}}+{{:​teaching:​infoh200:​practical_03.zip|Séance 03 - Packages, Exceptions et tests unitaires}} ​//Updated 2018//
  
-{{:​teaching:​infoh200:​practical_04.zip|Séance 04 - Polymorphisme}} //Updated//+{{:​teaching:​infoh200:​practical_44.zip|Séance 04 - Polymorphisme}} //Updtated 2018 //
  
-{{:​teaching:​infoh200:​practical_05.zip|Séance 05 - UML Classes}}+{{:​teaching:​infoh200:​practical_05.zip|Séance 05 - UML Classes}} ​//Updtated 2018 //
  
 +TP de rattrapage ce lundi 19/03 en UB4 pour le groupe du mardi.
 {{:​teaching:​infoh200:​practical_06.zip|Séance 06 - UML Séquences}} {{:​teaching:​infoh200:​practical_06.zip|Séance 06 - UML Séquences}}
  
Line 52: Line 56:
  
  
-==== Projet ====+==== Projet ​2017-2018 ​====
  
-{{:​teaching:​infoh200:​projet_1516.pdf|Projet ​Donjon}}+{{:​teaching:​infoh200:​projet_2018.pdf|Projet ​2018}}
  
-=== Exemples ​de fonctionnalités ===+{{:​teaching:​infoh200:​project.zip|Proposition ​de code de base}}
  
-  * Potion ​de vie instantanée +La première partie du projet est à rendre pour le début des vacances ​de Pâques. 
-  * Potion de vie (heal-over-time) +Quelques remarques: 
-  * Armes et armures +  * Une guidance spéciale est organisée vendredi. Celle-ci ne sert pas à répondre ​à vos question individuelles mais à expliquer comment structurer votre projetElle vous sera donc très utile pour la première partie ​de votre projet! 
-  * Potion d'​invisibilité  +  * Il est conseillé ​de réaliser les différents diagrammes ​(de classe ​et de séquence) à la mainmais ils doivent être parfaitement lisibles! 
-  * Potion d'​invulnérabilité +  * Les diagrammes ​de séquence doivent représenter un ou deux mécanismes qui illustrent au mieux les aspects orientés objet de votre projet. 
-  * Etat d'​ébriété (les commandes ​ne répondent plus normalement) +  * Si vous ne rendez pas la première partie du projetvous ne pourrez pas rendre la deuxième.
-  * Attaque ​à distance (sort) +
-  * Attaque ​à distance (projectile visible) +
-  * Attaque spéciale (avec un release time) +
-  * Vitesse de déplacement (Pour le joueur : monture, ​...) +
-  * Pause  +
-  * Difficulté croissante (Vitesse, IA) +
-  * Attaque avec effet durable (Damage-over-time) +
-  * Attaque ​de zone +
-  * Système ​de score ou XP (Niveau, Combo,​...) +
-  * Apprentissage ​de skills +
-  * Marchand (Sans dialogues !) +
-  * Choix d'​une ​classe de personnage +
-  * Apprentissage de skills +
-  * Ennemis kamikazes +
-  * Cases spéciales (ex : ralentissementpiège, cassable,​...) +
-  * Sauvegarde et chargement (checkpoint) +
-  * Téléportation +
-  * Changer arme et armure à l'​aide ​de l'​inventaire +
-  * Munitions pour les armes +
-  * Champs ​de vision / Fog of war +
-  * Objets qui n'ont d'​effets qu'en combinaison +
-  * Coffre fort où stocker ses objets +
-  * Monstre invisibles (A condition d'​avoir une IA) +
-  * Objets qui apparaissent pour une durée limitée +
-  * Déposer des objets en mourant +
-  * Voleurs (Si l'​objet volé est récupérable en tuant le PNJ) +
-  * Gestion arme (Soit : une arme à deux mainssoit deux à une main, etc...) +
-  * Armes qui s'​usent +
-  * Combo (stats augmentant temporairement après avoir tué plusieurs ennemis) +
-  * IA Déplacement aléatoire +
-  * IA Déplacement fonction de ceux du joueur+
  
 +==== Examens des années précédentes ====
  
-=== Fonctionnalités refusées ===+{{:​teaching:​infoh200:​examenjuin2016_rev_corrigepratique.pdf|Examen Juin 2016}}
  
-  * Codes de triche +{{:​teaching:​infoh200:​examenaout2015.zip|Examen Aout 2015 (New)}}
-  * Zoom (une touche pour afficher toute la carte) +
-  * Minimap +
-  * Scénario +
-  * Personnages qui dialoguent +
-  * Choix des caractéristiques physiques (couleur de cheveux, ...) +
-  * Craft+
  
 +{{:​teaching:​infoh200:​examenjuin2015.pdf|Examen Juin 2015 (Updated !)}}
  
-==== Examens des années précédentes ====+{{:​teaching:​infoh200:​examenpolytech2014aout_.pdf|Examen Aout 2014}}
  
-{{:​teaching:​infoh200:​examenpolytechjuin2013.pdf|Examen Juin 2013}}+{{:​teaching:​infoh200:​h200_juin_2014.pdf|Examen Juin 2014}}
  
 {{:​teaching:​infoh200:​examenpolytech2013aout.pdf|Examen Aout 2013}} {{:​teaching:​infoh200:​examenpolytech2013aout.pdf|Examen Aout 2013}}
  
-{{:​teaching:​infoh200:​h200_juin_2014.pdf|Examen Juin 2014}} +{{:​teaching:​infoh200:​examenpolytechjuin2013.pdf|Examen Juin 2013}}
- +
-{{:​teaching:​infoh200:​examenpolytech2014aout_.pdf|Examen Aout 2014}}+
 
teaching/infoh200.txt · Last modified: 2018/06/22 11:57 by gdejaege