

로드러너라는 게임입니다
여러 고전 플랫폼으로 이식 됐었던 고전 명작이죠
예전에 재밌게 했던 게임이고 저희 부모님세대도 즐겼던 게임이라
가끔 신버전들 안드로이드나 스위치 버전 같은 거 출시되면 해봤었는데
갑자기 생각이나서 찾아봤습니다
에뮬이나 웹으로 쉽게 찾아서 할 수 있는 게임인데
찾아보니까 HTML5로 리메이크 된 버전도 있더라고요
다른 고전 게임도 하려면 에뮬설정을 하는 게 좋지만
로드러너만 할 거면 이게 낫더라고요
SimonHung/LodeRunner_TotalRecall: Lode Runner – Total Recall (超級運動員-全面回憶) : Remake in HTML5
이 프로젝트 입니다
HTML5 리메이크라 웹서버를 사용해서 실행을 합니다
해당 코드를 웹서버에서 돌려도 되지만
저는 도커를 좋아해서 컨테이너로 수정을 해봤습니다

우선 도커에 폴더 하나 만들어주시고 깃허브에서 소스를 다운받아 업로드 해줍니다
그 후에 Dockerfile과 docker-compose.yml 파일을 업로드 해줘야 하는데요
Dockerfile
docker-compose.yml
아무 txt파일이나 만드시고 위에 내용 각각 붙여 넣으신 다음에
파일 이름 수정해주시면 됩니다
뭐 PC에서 수정하셔서 업로드 하셔도 되고요
그 후에 프로젝트 생성 누르시고 폴더 지정 후 기존 도커 컴포즈 파일로 생성 하시면 끝입니다
8080포트는 접속 포트니까 변경 해주시면 되고요
아이피:포트 로 접속 하시면

로딩 후에 이런 화면이 뜹니다

클릭 하시면 이런 화면이 뜨는데 우측 상단 메뉴 누르시면 모드 변경이나

게임 버전 변경 가능하고요

좌측 상단 파레트는 벽돌 색 변경, 우측 하단의 메뉴들은 소리, 키보드 입력 방식 (off nes, on 애플-II)
로드러너 정보, 조작 방법


테마 (애플-II, 코모도어 64)
이런 식이네요
저장은 브라우저에 자동 저장되서 스테이지 이어서 할 수 있더라고요
브라우저별로 저장되니 한 명만 할 수 있겠습니다
모바일로도 접속이나 실행은 되지만
키보드 입력이 있어야 사용 가능하더라고요
모바일용 가상 조이패드나 티비용 리모컨 컨트롤 기능을 붙여볼까 생각 중입니다
그래도 pc로 하는 게 가장 쾌적하긴 할 거 같네요
고전게임 좋아하시거나 옛날 향수를 느끼시는 분들은 한 번 실행 해보세요
—-추가—-

모바일에서 가상패드를 켜고 끌 수 있게 추가를 해봤습니다
그리고 LG티비 리모컨도 추가를 했는데
방향키와 초록 버튼은 좌측 땅파기, 노랑 버튼은 우측 땅파기 입니다
티비에서는 브라우저 전체화면 모드로 해야 동작합니다
https://svrforum.com/data/2896766
사용해보실 분들은 자료실의 패치 파일을 오리지널 코드에 덮어 씌우시면 됩니다
리드미 파일 있으니 참고 하세요