This shows you the differences between two versions of the page.
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/14 09:11] 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 // |
{{: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 55: | ||
- | ==== Projet ==== | + | ==== Projet 2017-2018 ==== |
- | {{:teaching:infoh200:projet_1516.pdf|Projet Donjon}} | + | À venir. |
- | === Exemples de fonctionnalités === | ||
- | * Potion de vie instantanée | + | ==== Examens des années précédentes ==== |
- | * Potion de vie (heal-over-time) | + | |
- | * Armes et armures | + | |
- | * Potion d'invisibilité | + | |
- | * Potion d'invulnérabilité | + | |
- | * Etat d'ébriété (les commandes ne répondent plus normalement) | + | |
- | * 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 : ralentissement, piè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 mains, soit 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 | + | |
+ | {{:teaching:infoh200:examenjuin2016_rev_corrigepratique.pdf|Examen Juin 2016}} | ||
- | === Fonctionnalités refusées === | + | {{:teaching:infoh200:examenaout2015.zip|Examen Aout 2015 (New)}} |
- | * Codes de triche | + | {{:teaching:infoh200:examenjuin2015.pdf|Examen Juin 2015 (Updated !)}} |
- | * 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:examenpolytech2014aout_.pdf|Examen Aout 2014}} | ||
- | ==== Examens des années précédentes ==== | + | {{:teaching:infoh200:h200_juin_2014.pdf|Examen Juin 2014}} |
- | + | ||
- | {{:teaching:infoh200:examenpolytechjuin2013.pdf|Examen Juin 2013}} | + | |
{{: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}} | + |