REMLAB Web Mech Designer est une application Web permettant de créer des BattleTech® Mechs à utiliser dans le jeu de société. REMLAB est la cinquième version de cette application que j'ai écrite. Il est entièrement écrit en JavaScript.
REMLAB est avant tout et pour la plupart un projet de programmation personnel plus qu'un produit de travail final. Mon objectif ultime est de produire quelque chose qui soit présentable dans un portfolio ou lors d'un entretien d'embauche. Le développement de cette application Web se fait de manière sporadique et pendant mon temps libre. Si je trouve le temps de continuer le développement de cette application et de développer les fonctionnalités et l'histoire, je le ferai... sinon le code dans son intégralité peut être trouvé ci-dessus.
La première version de REMLAB remonte à 2005, date à laquelle elle a été créée en tant que première application Web alimentée par AJAX et PHP.
La deuxième version que j'ai publiée en 2007 a été construite sur la même base de code, mais avec cette version, j'ai développé les règles et les fonctionnalités du jeu.
La troisième version, sortie en 2010, n'a jamais été terminée, mais elle aussi était basée sur la même base de code, mais j'avais prévu de repenser l'interface.
Pour la quatrième version, j'ai choisi de revenir à la planche à dessin et j'ai réécrit toute la base de code à partir de zéro et dans le processus je suis passé de PHP à JavaScript pour la logique principale. Cette version n'a jamais été entièrement complète, mais elle a été hébergée sur mon site Internet en 2017.
Voici des liens vers certaines des ressources que j'ai utilisées comme matériel source pour REMLAB :
MechWarrior, BattleMech, BattleTech et AeroTech sont des marques déposées de The Topps Company, Inc. Tous droits réservés.