REMLAB Web Mech Designer é um aplicativo web para criação de BattleTech® Mechs para uso em jogos de tabuleiro. REMLAB é a quinta versão deste aplicativo que escrevi. Está escrito inteiramente em JavaScript.
REMLAB é primeiro e para muitos um projeto de programação pessoal, mais do que um produto final de trabalho. Meu objetivo final é produzir algo que fique apresentável em um portfólio ou em uma entrevista de emprego. O desenvolvimento desta aplicação web é esporádico e no meu tempo livre. Se eu encontrar tempo para continuar o desenvolvimento deste aplicativo e expandir os recursos e o conhecimento, farei isso... caso contrário, o código completo pode ser encontrado acima.
A primeira versão do REMLAB remonta a 2005, quando foi criado como um dos primeiros aplicativos da web baseados em AJAX e PHP.
A segunda versão foi lançada em 2007 e foi construída sobre a mesma base de código, porém com essa versão ampliei as regras e recursos do jogo.
A terceira versão, lançada em 2010, nunca foi concluída, mas também se baseava na mesma base de código, mas eu pretendia redesenhar a interface.
Para a quarta versão, optei por voltar à prancheta e reescrevi toda a base de código do zero e no processo mudei de PHP para JavaScript para a lógica principal. Esta versão nunca foi totalmente completa, mas foi hospedada no meu site em 2017.
Estes são links para alguns dos recursos que usei como material de origem para o REMLAB:
MechWarrior, BattleMech, BattleTech e AeroTech são marcas registradas da The Topps Company, Inc. Todos os direitos reservados.