팬 프로젝트 저장소 README 에 따르면 맵 224개와 포켓몬 151종, 기술 애니메이션 165개, 곡 52개를 모두 코드가 그리고 연주하고, 의존성 없는 순수 자바스크립트로 브라우저에서 돌아가요. 맵 배치·트레이너·능력치·음악 음표는 원작을 역어셈블한 pret/pokered 에서 변환했고, 그래픽과 원문 대사는 넣지 않았으며 대사 약 2,500줄은 흐름만 따라 새 문장으로 다시 썼다고 적혀 있어요. 제작자는 레딧 글에서 프롬프트 한 줄로 시작해 약 3일간 자바스크립트 약 2만 5천 줄이 나왔고 자기 역할은 끝까지 플레이하며 문제를 알리는 것이었다고 했는데, 줄 수는 저장소에서 확인되지 않고 커밋 이력도 9월 26일 첫 커밋부터 4개뿐이라 작업 과정은 남아 있지 않아요.
용어 풀이
- README
- 저장소 첫 화면에 보이는 설명 문서
- 역어셈블
- 실행 파일을 사람이 읽을 수 있는 어셈블리 코드로 되돌리는 작업
- 커밋
- 저장소에 변경을 기록한 한 단위
운영자 인사이트
사람이 플레이 테스트만 맡고 모델이 구현을 모두 맡는 분업이 게임 하나 규모까지 가능했다는 사례로 볼 만해요. 다만 저장소에 라이선스 파일이 없어 코드를 가져다 쓸 권리가 주어지지 않았고, 포켓몬 상표와 원작에서 변환한 데이터를 쓰는 비상업 팬 프로젝트라 참고용으로만 보는 편이 안전해요.
여러 관점으로 보기