| Advance Wars Maps (99 réponses) | ||||||||||||||||||
| Master_Zoulou Membre BAA / 30235 AW$ 05/04/2009 17:53:29 Edité 1 fois. Dernière fois le 11-04-09 à 21:45:45 |
Mise à jour : Bon, j’ai passé la journée à me battre avec la bête, mais j’ai finalement vaincu Je viens de lancer, sur http://www.advancewarsmaps.com, la « Dev Zone », où je posterai par petits morceaux ce que j’ai déjà / vais développer. Ça commence avec le générateur d’images de cartes. Étant donné qu’il n’y a pas (encore ?) là-bas de moyen de réagir, n’hésitez pas à poster vos réactions / questions / éloges / insultes / etc. ( ================================================== Bonjour à tous ! Ce topic fait suite à la news de ce mercredi concernant la phase bêta d’Advance Wars Maps. Avant tout, je souhaite remercier tous ceux qui ont cru à ce gros, à cet énorme… poisson d’avril ^^ Ah, mais je vous entends déjà vous offusquer ! « Comment ? Un poisson d’avril ? Mais… Et ce nom de domaine, et tous ces screenshots… Tout cela n’a quand même pas été fait uniquement pour un poisson d’avril, quand même, hein ?… » Bon, l’heure est venue de jouer cartes sur table En vérité, tout ceci n’est qu’un demi poisson d’avril… Cette histoire de phase bêta est fausse. En revanche, ce projet de site existe bel et bien. Explications et secrets d’Etat… Cela fait des années (en fait depuis mai 2002 environ) que je réfléchis à un tel projet. À l’époque, le monde ne connaissait encore que le tout premier Advance Wars et les sites de fans étaient nombreux et prospères (séquence nostalgie C’est également à cette époque que nous est arrivé des États-Unis un petit programme PC reproduisant l’éditeur de cartes du jeu. Advance Wars Map Tool, c’était son nom, avait pour but de permettre aux internautes de s’échanger leurs cartes persos. Le principe était simple : les joueurs recréaient leurs cartes dans l’éditeur PC, les sauvegardaient dans de minuscules fichiers de type .awm et envoyaient ces fichiers à leurs amis. Un des fansites AW de l’époque, Advance Wars Online (et qui était sans conteste le meilleur site amateur sur AW, avant qu’un certain Advance Wars World ne voie le jour un peu plus tard…), sentant la bonne idée, avait créé une rubrique répertoriant les cartes persos envoyées par les internautes. Cette rubrique se composait d’une grande liste indiquant pour chaque carte son nom, son auteur et une courte description ainsi qu’un lien vers le fichier .awm. Ce système comportait un défaut majeur : il n’y avait aucun aperçu des cartes, aucun screenshot pour la montrer aux visiteurs du site et les inciter à l’essayer. Le seul moyen d’avoir un aperçu d’une carte était de la télécharger et de l’ouvrir dans AW Map Tool. Peu pratique… Face à ce problème, un jeune adolescent à moitié dingue (un certain Master_Zoulou) s’est mis en tête de réaliser un petit site dédié à l’échange de cartes, qui les mettrait mieux en valeur et accompagnerait chaque carte d’un screenshot. Ce MZ se disait déjà, à l’époque, que l’éditeur de cartes possédait un très gros potentiel et que celui-ci était complètement inutilisé. Je suis parvenu à convaincre deux autres personnes de se lancer avec moi dans ce projet et Advance Wars Maps fut sur le point d’être lancé. Mais, suite à des soucis techniques de tous types, le projet ne vit jamais le jour. Je n’ai cependant jamais lâché l’idée. En 2004, j’ai débuté des études supérieures d’infographie et, en juillet 2005, alors que je commençais à apprendre le PHP par moi-même, je me suis demandé s’il était possible de « lire » les cartes créées par Advance Wars Map Tool via PHP… Bingo ! Il est possible, après quelques opérations, d’obtenir le contenu des différentes cases de la carte sous la forme d’un nombre de quatre caractères (9600 pour une montagne, 2700 pour une plage, 6002 pour un sous-marin Green Earth, etc.). ![]() À partir de là j’ai débuté de longues expérimentations qui ont mené, après plusieurs recommencements, à l’Advance Wars Map Engine (AWME), un gros projet PHP capable de créer automatiquement un screenshot de n’importe quelle carte à partir d’un fichier AW Map Tool (l’éditeur PC). ![]() Ce fut un grand pas en avant. Désormais, je savais qu’il était techniquement réalisable de créer des screenshots et quelques autres trucs de façon 100% automatique dès qu’une carte serait envoyée par un internaute. Encore mieux : puisque AWME lit toutes les cases de la carte, il peut aussi créer des récapitulatifs des types de bâtiments et même calculer le Brouillard de Guerre pour n’importe quelle armée ! ![]() ![]() Entretemps, l’éditeur de cartes PC avait été repris par Roma_emu, un membre d’Advance Wars Net, un des plus gros sites de fans US. Celui-ci a sorti une version 2 (permettant de créer des cartes AW 2), puis une troisième version (pour cartes AW 1, AW 2 et AW DS). Une quatrième version fut développée, qui était une amélioration de la version 3. Histoire de suivre l’évolution de la série, j’ai adapté AWME pour qu’il lise aussi les fichiers .aw2, .awd et .aws, qui étaient créés par les nouvelles versions de l’éditeur PC. Je me suis alors tourné une fois de plus vers la réalisation du site (j’ai souvent alterné entre site et améliorations d’AWME). Les screenshots que vous pouvez voir sur http://advancewarsmaps.com/beta_galerie.php proviennent de la quatrième version (si ça vous intéresse, je pourrai vous montrer des screenshots des versions précédentes). De toutes mes recherches en matière graphique, d’ergonomie, d’utilisabilité, d’organisation des données, etc., cette version est la plus aboutie. Mais, pourtant, je n’en suis pas encore totalement satisfait, elle manque un peu de cohérence… Je précise que toutes ces pages visibles dans les screenshots ne sont que des tests de mise en page. Autrement dit, il n’y a pas de PHP derrière, pas de vrai fonctionnement, et tous les liens ne mènent nulle part. Et puis AW Dark Conflict est sorti. Roma_emu ayant décidé de ne pas développer de nouvelle version de l’éditeur de cartes version PC, cela posait un problème (il a aujourd’hui des priorités plus importantes, et je comprends tout à fait son choix, de même que j’imagine aisément qu’il ne soit plus aussi motivé qu’auparavant). Mon projet de site était totalement dépendant des éditeurs de cartes PC, car basé sur l’envoi de cartes par les internautes… Par défi personnel, j’ai alors tenté de créer mon propre éditeur. Je ne suis pas quelqu’un que l’on pourrait qualifier de programmeur. Les seuls langages de « programmation » que je connaisse sont PHP (language exclusivement utilisé pour créer des sites Web) et JavaScript, pour créer des espèces de petits programmes qui fonctionnent dans les navigateurs. C’est donc vers ce dernier que je me suis tourné. Après quelques jours d’expérimentations, je me suis rendu compte qu’un éditeur de cartes dans un navigateur était non seulement réalisable mais aussi viable (j’avais assez peur que les navigateurs web ne soient pas asse performants pour le faire tourner). Je vous épargne tous les défis techniques auxquels j’ai été confronté Voici le tout premier prototype que j’ai obtenu : ![]() Par la suite, celui-ci a beaucoup évolué, pour arriver au stade (non terminé) que vous pouve voir parmi les screenshots sur advancewarsmaps.com. ![]() ![]() ![]() À l’heure actuelle, la partie AW DC de l’éditeur me donne beaucoup de fil à retordre… Elle fonctionne assez différemment des autres parties… À présent, pourquoi avoir fait un tel poisson d’avril ?… Depuis plusieurs années, j’ai déjà consacré un nombre incalculable d’heures à ce projet, qui était jusqu’ici inconnu de presque tous (seules quelques personnes étaient dans la confidence). Pourtant, bien qu’il n’aie jamais concrètement vu le jour et que j’en aie recommencé plusieurs fois certaines parties depuis zéro, tout cela ne fut pas fait en vain. Le projet Advance Wars Maps, surnommé Magellan, m’a souvent servi de bac à sable pour expérimenter divers trucs en rapport avec le Web, dans différents domaines (programmation, webdesign, ergonomie, recherches en matière d’interfaces, etc.). À ce titre, les deux versions de l’Advance Wars Map Engine (celle en PHP, qui crée des screenshots, et celle en JavaScript, qui sert de moteur à l’éditeur dans le navigateur) m’on permis d’apprendre une grande quantité de choses par moi-même et furent sources de motivation. Au fur et à mesure que la série AW évoluait (AW DS est arrivé, puis AW DC) je me suis toujours demandé quelle serait la réaction des gens s’ils apprenaient qu’un tel projet était en développement… Seraient-ils intéressés ? Prêts à lui donner sa chance ? Ou, au contraire, le considéreraient-ils comme un simple gadget ? Et puis, au fur et à mesure que passaient les mois, ce projet assez colossal risquait de plus en plus d’arriver « trop tard »… Nous ne savons pas encore si Intelligent Systems sortira un cinquième épisode d’AW et, ne nous leurrons pas, les gens intéressés par Advance Wars se font de plus en plus rare. Un jour, comme toutes les anciennes séries de renom avant elle, celle-ci rejoindra le panthéon du jeu vidéo et ne subsistera plus qu’avec nostalgie dans l’esprit de joueurs rétrogrades (parmi lesquels je me place volontiers ^^)… Cette idée de poisson d’avril était un moyen de « tester » la réaction des gens par rapport à ce très gros projet. Désolé de vous avoir un peu mené en bateau, ce n’était pas méchamment Le premier enseignement que je retire de cette petite blague est que les gens ne se rendent absolment pas compte de la quantité de boulot qu’il y a derrière ce truc ^^ Je remercie Antwan pour sa collaboration à cette poissonnière plaisanterie Voilà, vous savez beaucoup de choses à présent. Quelle est votre opinion sur tout ceci ? Si vous avez des questions, allez-y, n’hésitez pas ! ________________________________
| |||||||||||||||||
| colonelb Membre / 96 AW$
05/04/2009 18:09:05 |
J'ai reçu le mail (apres avoir vue ce topic XD ) Reaction : Un peu déçu cette idée me sembler interresante Enfin j'y connais pas grand chose en informatique mais je me doute que ce projet fut long et compliqué . Enfin c'etait un bon poisson d'avril (j'y est crus jusqu'au bout XD ) . ________________________________ "Is That So " | |||||||||||||||||
| Salamandar Équipe du site / 40384 AW$
05/04/2009 18:15:07 |
Je suis assez déçu d'apprendre que ce n'est qu'un poisson d'avril. ________________________________ Je trouve que mon avatar inspire le respect et l'autorité, pas vous ? | |||||||||||||||||
| Tags Membre + / 5344 AW$
05/04/2009 18:40:03 |
Pareil... et vu que tu t'es plains du peu de personne t'ayant envoyé un mail, ton diagnostic doit être que les gens ne sont pas interessés :/ ________________________________
| |||||||||||||||||
| Le Shad Membre + / 1838 AW$ 05/04/2009 18:59:30 |
Dommage pour les gens que ça intéressait, c'était un bon projet ________________________________
| |||||||||||||||||
| -.- Ancien membre / 142 AW$
05/04/2009 19:01:15 |
Dommage que la bêta soit un poisson d'avril, ça m'avait relancé un intérêt pour Advance Wars... Mais si le projet abouti, j'en ferais sûrement parti. | |||||||||||||||||
| Master_Zoulou Membre BAA / 30235 AW$ 05/04/2009 19:10:25 |
Bon, éclaircissons quelques points Je ne me suis pas « plains », j’avais juste relancé un peu le truc, parce que je sais que certains ont tendance à ne voir les news qu’avec plusieurs jours de retard. Alors, poisson d’avril, certes, mais j’ai toujours l’intention de poursuivre ce projet. Il serait illusoire de faire une quelconque estimation de date de sortie mais, si des gens sont intéressés, je pourrais, dans les jours qui viennent, leur donner accès à l’éditeur de cartes dans son état actuel (pour qu’ils puissent essayer ou même m’informer si jamais ils trouvent un bug), voire même aux pages qui m’ont servi pour les tests de mise en page. Je suis ouvert à toute suggestion concernant ce projet. J’ai toujours continué ce truc jusqu’ici, ce n’est pas pour tout arrêter sur un coup de tête ^^ Dans l’idéal, j’accepte même les coups de main. Et s’il y a des gens qui ont quelques compétences pour extraire des images de roms (ou juste en faire des screenshots), je suis preneur aussi. Il me manque pas mal de sprites AW DC, par exemple. ________________________________
| |||||||||||||||||
| shadow advance Membre + / 5067 AW$
05/04/2009 19:21:12 |
Roms? Screenshots? Sprites? Que ces mots me sont familiers Si tu dis ici ce qu'il te manque, je verrais si je peux faire quelque choses à ce propos... ________________________________
| |||||||||||||||||
| Master_Zoulou Membre BAA / 30235 AW$ 05/04/2009 19:59:42 |
shadow advance a dit :Roms? Screenshots? Sprites? Que ces mots me sont familiers Si tu dis ici ce qu'il te manque, je verrais si je peux faire quelque choses à ce propos... Pour l’instant, concernant AW DC, je dispose de ces tiles-ci : Elles ont été rippées par kosheh, d’AW Net (que j’ai contacté mais qui ne donne plus le moindre signe de vie depuis longtemps) Tu crois que tu pourrais obtenir des choses similaires pour les autres types de terrain ? (mais pas forcément aussi complètes, seuls les terrains disponibles dans l’éditeur de cartes du jeu m’intéressent). J’avais essayé de ripper quelques terrains enneigés depuis une rom AW DC, mais sans grand succès… À ma connaissance, ce sont les seuls rips AW DC existants… Même les rips AW DS sont difficiles à trouver… ________________________________
| |||||||||||||||||
| guiling Membre / 5825 AW$
05/04/2009 20:28:20 |
Je m'en étais un peu douté, mais je suis quand même tombé dans le panneau. Mais est-ce que ce site va fonctionner un jour? | |||||||||||||||||
| tyro Membre / 127 AW$ 05/04/2009 20:33:28 |
Ah! Dommage, j'étais vraiment très content de voir que j'avais reçu un mail de AWM. Je suis très fan des éditeurs de niveaux tous jeux confondus (Doom2, Rayman, Super Mario World (emulateur), X-Wing Alliance, etc...) et je ne joue à Advance Wars quasiment qu'avec l'éditeur. Ce pojet m'interressait beaucoup! J'espère que ça va se faire. ________________________________ J'ai dit. | |||||||||||||||||
| quinral Membre / 292 AW$
05/04/2009 20:41:14 |
Dommage que ça existe pas encore. Sinon c'est une excellente idée. J'y est vraiment cru . | |||||||||||||||||
| shadow advance Membre + / 5067 AW$
05/04/2009 20:48:34 |
tlm aime zy a dit :À ma connaissance, ce sont les seuls rips AW DC existants… Même les rips AW DS sont difficiles à trouver… Je confirme, Probablement parce que les outils de ripp pour DS sont trop peu nombreux/quasi inexistant/trop complexe???Aucune idée... Et en ce qui concerne DC, le seul spritesheet que j'ai sous la main est celui des unités (sur la map) donc je ne suis pas trop étonné... PS: Si quelqu'un connais un logiciel pour voir les sprites dans les binaires du jeu, qu'il me fasse signe, parce que ripper AWDC aux screenshots, c'est loin d'être une partie de plaisir... ________________________________
| |||||||||||||||||
| Master_Zoulou Membre BAA / 30235 AW$ 05/04/2009 21:02:19 |
J’ai aussi les unités sur la carte, que je tiens également du vieux rip de kosheh, comme les terrains. N’ayant jamais utilisé de logiciel pour ripper des roms, je ne vais pas pouvoir te renseigner là-dessus… Les sprites et tiles AW 1 et AW 2 dont je dispose proviennent de centaines de longs et méticuleux screenshots que j’ai réalisés il y a quelques années d’ici ^^' Si ça t’intéresse, je peux rassembler toutes les tiles et sprites intéressantes dont je dispose pour les quatre AW, y compris celles que j’ai rippées moi-même, et en faire un zip. guiling, tyro & quinral > J’ai bien l’intention de poursuivre ce projet ________________________________
| |||||||||||||||||
| shadow advance Membre + / 5067 AW$
05/04/2009 21:33:56 Edité 1 fois. Dernière fois le 05-04-09 à 21:35:47 |
En ce qui concerne des logiciels de ripps, j'en utilise 2: -YY-CHR pour récupérer directement les sprites dans le jeu (faut réinsérer les palettes après, c'est assez frustrant au départ mais après ça semble aller tout seul). -Animget, un logiciel sympa qui prends des screenshots à chaque changement changement dans la fenetre sélectionnée (pour ripper une animation j'avais eu affaire à quelques 300 screens) au moins ça évite de devoir fixer l'écran et appuyer au moment fatidique, il suffit de trier. Après VBA peut servir aussi, si le ripp n'est pas trop conséquent (genre les sprites sur certains plans, genre les BGs ou HUD) En ce qui concerne les tiles, je pense que ça pourrais être utile (d'ailleurs, une bonne partie des differences de terrains se font seulement à cause de la palette)... Donc envoie un lien si possible EDIT: après quelques rapides recherches, j'ai appris l'éxistence de logiciels de visualisation de tiles, jai nommé Tile Molester et GGD, mais par contre aucune idée si il y a une quelconque compatibilité DS... ________________________________
| |||||||||||||||||
| Master_Zoulou Membre BAA / 30235 AW$ 05/04/2009 21:42:18 Edité 1 fois. Dernière fois le 05-04-09 à 22:45:55 |
Woah, je ne connais aucun de ces trucs Auteur a dit :Donc envoie un lien si possible Un lien de quoi ? Vers les tiles / sprites dont je dispose ? Si oui, je te prépare ça Edit : Normalement tu as le lien maintenant ________________________________
| |||||||||||||||||
| Asca Membre / 2424 AW$
06/04/2009 10:23:49 |
C'est dommage que ça soit un poisson d'Avril. Mais j'avoue que tu nous as tous eu en beauté. M_Z, je te soutiens entièrement dans la poursuite de ce projet. Ce qui m'étonne, c'est que personne n'ait essayé de le faire avant toi. Je suis persuadé qu'il y a un an ou deux, ceci aurait fait un malheur. C'est bien dommage. ________________________________
| |||||||||||||||||
| Master_Zoulou Membre BAA / 30235 AW$ 06/04/2009 10:47:32 |
En fait, ce poisson était un peu trop crédible... Le premier but était que personne n'y croie, pour ensuite apprendre que ce poisson était à moitié vrai. Mais ça a tellement bien marché que, maintenant, les gens ont plutôt appris qu'il était à moitié faux, ce qui a donc provoqué l'effet inverse de ce que je voulais obtenir... x) (une certaine déception au lieu d'une certaine bonne surprise) En fait, après avoir commencé à travailler sur ce projet, j'ai appris il y a quelques années qu'il existait quelque chose de ce genre sur un site US, mais bien moins abouti que ce que je souhaite obtenir. ________________________________
| |||||||||||||||||
| HawKeRS0ul Membre + / 6384 AW$
06/04/2009 11:24:48 |
*se réveille* Ouah j'avais même pas vu la news sur l'accueil du site o_o' C'est pour ça que je me demandais ce que c'était AWM que je voyais partout sur les forums xDD' ________________________________
| |||||||||||||||||
| Uzil Membre / 56 AW$
06/04/2009 13:08:59 |
encore un poisson d'avril qu'on aurait aimé qu'il existe... ________________________________ Quel courage de vouloir m'affronter, mais que voilà vaine folie. | |||||||||||||||||
|
| Page suivante | |||||||||||||||||