C'est un mix des 2 pour faire quelque chose de différent.
Le projet fonctionne de la façon suivante :
- Wolfenstein est le moteur de rendu, il affiche l'écran dans une surface SDL
- DynRPG affiche la surface SDL sur l'écran de jeu avec DynRPG
- Rpgmaker commande les actions typiques des RPG (menus, dialogues, mouvement des personnages) et communique à Wolf par l'intermédiaire de DynRPG
Objectifs atteints :
- Affichage de Wolf
- Mouvement dans Wolf
- Interaction basique entre Wolf et Rpgmaker
- création des maps Wolf sous Rpgmaker
- placement du héro dans Rpgmaker
- accès plus direct entre la surface SDL et Rpgmaker. Pour l'instant, je passe par un fichier (Cherry
- synchro hero wolf/Rpgmaker
- placement des monstres sous Rpgmaker
- Cinématique
- Dialogue avec des NPCs
- Changement des graphismes des NPCs
Objectif à atteindre :
- Changement des textures dans Rpgmaker (ca se fera comme les monsters pour le début)
- Changement des textures dans Rpgmaker (ca se fera par chispet pour la version finale)
- Implémenter le changement de couleur des murs et des plafonds
Tests à faire :
- changer la résolution, voir si je peux pousser à 640x480 (au moins en fenêtré)
Help wanted :
Si quelqu'un a une bonne idée comment on peut incorporer les graphismes suivants de façon intelligente, je suis tout ouïe :
- des textures
Logs de développement :
15/01 : (proof of concept) affichage d'un rendu Wolf au cours du jeu Rpgmaker
16/01 : Affichage d'une animation Wolf
19/01 : Mouvement dans Wolf et première interaction basique (rpgmaker lance l'apparition d'un ennemi)
20/01 : Premiers essais de maps Rpgmaker intégrés dans Wolf
21/01 : Les héros dans Rpgmaker et dans Wolf sont synchro. Je bouge dans Wolf, ça fait bouger le héros dans Rpgmaker. J'ai pu lancer un dialogue rpgmaker dans Wolf. (j'aurais dû faire un screenshot)
28/01 : Le héros et les autres events sont bien présents dans Wolf et bougent bien comme leurs alter ego dans Rpgmaker. J'ai aussi optimisé l'affichage et maintenant ça va très vite. Je sens que je vais bien ramer sur l'import de sprites....
10/03 : Les personnages custom sont implémentés de façon tout à fait satisfaisante. Les couleurs en mode 32 bits fonctionnent correctement. Je travaille sur les murs.