코드로 파티를 굴리는 2D MMORPG
Adventure Land - The Code MMORPG는 오픈소스 인디 MMORPG로, 직접 조작하지 않아도 JavaScript 코드가 반복 사냥을 대신 해준다. 최대 4명의 캐릭터를 한꺼번에 다룰 수 있고, 각 캐릭터가 저마다의 코드를 돌리며 서로 통신한다. 프로그래밍 경험이 없어도 괜찮다. 기본 코드가 그대로 동작하며, 튜토리얼에 JavaScript 크래시 코스가 들어 있다. 에디터를 열고 한 줄씩 바꿔보면서 파티가 하는 일을 직접 설계하는 식이다.
전투는 몬스터를 잡고 장비를 얻고 지역을 탐험하는 기본에서 시작한다. 직업은 Warrior, Paladin, Rogue, Ranger, Mage, Priest, Merchant 중에서 고른다. 스킬 트리는 없고, 레벨과 장비, 강화, 복합, 제작, 스킬 조합으로 캐릭터를 키운다. Paladin은 오라 4종과 Shield Slam, Oathkeeper 세트로 파티를 보호하고, Rogue는 Fan of Knives, Mage는 Arcane Needle을 쓴다. 사기꾼이든 상인든 각자의 역할이 파티의 강점이 된다.
함께 즐기는 방법
파티 구성 예시로는 전열의 파이터를 Priest가 살려주고, Paladin이 방어 역할을 맡으며, Merchant가 획득한 전리품을 팔아넘기는 흐름이 있다. Merchant는 다른 파티원이 사냥하는 동안 낚시나 채굴을 할 수 있고, 지역마다 나오는 것이 달라서 새로운 곳을 시도해볼 만하다. 파티원 간 통신을 코드로 연결하면 물약 사용부터 이동, 타겟 선택, 힐링, 장비 관리, 거래까지 알아서 굴러가게 된다.
세계 안에서는 다른 실제 플레이어와 거래한다. 우리 파티에 필요 없는 아이템이 다른 누군가가 찾던 물건일 수 있다. 장난감 가게처럼 던전에서만 끝나는 게 아니라 상점에 가게를 열거나 장비를 강화하고, 레시피를 쫓아다니며 재료를 모으는 것도 가능하다. 협동 보스전과 PvP도 준비되어 있으며, Tavern의 주사위와 슬롯 머신에서 골드를 걸 수도 있다. Spooky Town의 보이지 않는 석상은 아이템을 먹고, 시민들과 이야기하면 새로운 일이 생긴다.
시작 전에 알아둘 것
시즌 와이프가 없기 때문에 캐릭터, 아이템, 코드가 그대로 남는다. 초반 레벨은 금방 오르고, 그 뒤로는 희귀 드롭과 복잡한 제작, 파티 구성 개선이 오래 이어진다. 기성 플레이어의 보스전과 이벤트에 합류하면서도 자신의 컬렉션을 함께 쌓을 수 있다. 32개 언어로 메뉴, 대화, 튜토리얼, 가이드, 코드 문서가 번역되어 있다. 단, 아이템과 지도 이름은 영어로 유지되어 거래와 대화에서 이름이 통일된다.
Steam 클라이언트는 Windows, Linux, macOS에서 동작한다. AI 연결과 Mainframe 호스팅은 선택 사항이다. Mainframe을 쓰면 내 컴퓨터가 꺼져 있어도 파티가 계속 돌아가고, 돌아와서 로그를 확인할 수 있다. Steam 소유자는 연결된 계정에 걸쳐 공유할 수 있는 Mainframe 시간 250시간을 받는다. 코드 에디터와 문서화된 CODE API, 그리고 MCP로 연결한 AI는 아이디어를 코드로 옮기는 보조 수단으로 쓰인다.