REMLAB Web Mech Designer는 보드 게임에 사용할 BattleTech® Mech를 만들기 위한 웹 애플리케이션입니다. REMLAB은 제가 작성한 이 앱의 다섯 번째 버전입니다. 완전히 JavaScript로 작성되었습니다.
REMLAB은 최초이자 대부분의 경우 최종 작업 제품이라기보다는 개인 프로그래밍 프로젝트에 가깝습니다. 나의 궁극적인 목표는 포트폴리오나 면접에서 보여줄 수 있는 무언가를 만드는 것입니다. 이 웹 앱의 개발은 산발적으로 이루어지며 여가 시간에 이루어집니다. 이 앱의 개발을 계속하고 기능과 지식을 확장할 시간을 찾으면 그렇게 할 것입니다... 그렇지 않으면 전체 코드를 위에서 찾을 수 있습니다.
REMLAB의 첫 번째 버전은 초기 AJAX 및 PHP 기반 웹 앱으로 제작된 2005년으로 거슬러 올라갑니다.
2007년에 출시한 두 번째 버전은 동일한 코드베이스를 기반으로 구축되었지만 해당 버전에서는 게임 규칙과 기능을 확장했습니다.
2010년에 출시된 세 번째 버전은 완성되지 않았지만 역시 동일한 코드베이스를 기반으로 했지만 인터페이스를 다시 디자인할 계획이었습니다.
네 번째 버전에서는 처음부터 다시 시작하여 전체 코드베이스를 처음부터 다시 작성했으며 그 과정에서 기본 논리를 PHP에서 JavaScript로 옮겼습니다. 이 버전은 완전히 완성되지는 않았지만 2017년에 내 웹사이트에 호스팅되었습니다.
다음은 REMLAB의 소스 자료로 사용한 일부 리소스에 대한 링크입니다.
MechWarrior, BattleMech, BattleTech 및 AeroTech는 The Topps Company, Inc.의 등록 상표입니다. All Rights Reserved.