Je poste une petite mise à jours, car le fait est que j'avance même tout seul, mais pas aussi rapidement que je le souhaiterais :
Système de paramétrage des touches : OK
Ecouteur et traiteur d'évenements : OK
Modification de la modélisation des personnages : Classe mère Character --> heritage : hero,pnj,enemi avec gestion des deplacements et d'animations intégrés à la classe mère.
Attributs actuels des Hero et Enemi : Strenght, Stamina, Agility, Physic resistance, Magic resistance, Attack power, Magical power, Critical rate, tiredness, inteligence, wisdom
Evidemment, ces attributs sont voués à évoluer ou à être modifiés selon les besoin, je travaille actuellement sur une gestion des collisions au pixel près. (un sprite est representé par un rectangle, mais le personnage est entouré d'une couleur alpha qui n'apparait pas à l'ecran, mon système de collision n'opère pas sur le rectangle, mais bien sur le contour précis du personnage, ce qui rends la tâche plus compliqué, mais plus précise).
Une fois que cela sera oppérationnel, je pourrais me lancé facilement sur le système de combat en temps réel.
Mes objectifs actuels : Gestion des collisions parfaite, système de pathfinding pour les enemi, système de combat oppérationnel avec une IA de base histoire que ça tourne.
Viendra ensuite la finalisation de l'editeur de map, puis du map reader (et oui je fais tout pour reculer l'échéance, mais ce point la va finir par être un obstacle inévitable).
Gestion des équipements : OK (classe mère Stuff ---> heritage : Weapon, Armor, Jewel, Consumable, Other