안전에서 시작하는 세계
Worldsown은 아무 것도 해치지 못하는 장소를 떠나는 것에 관한 무료 브라우저 서바이벌 게임입니다. 모든 캐릭터는 불, 작업대, 상인, 그리고 첫 수업을 가르치는 사람들을 중심으로 지어진 성소인 헤이븐에서 시작합니다. 음식, 따뜻함, 장비, 위험은 플레이어가 이 돌들을 넘어 걷기로 선택할 때만 긴급해집니다.
그 선택이 바로 게임의 중심 아이디어입니다. 생존은 새로운 플레이어가 조작법을 이해하기 전에 처벌 목록으로 시작해서는 안 됩니다. 헤이븐은 플레이어가 주변을 둘러보고, 다른 사람을 만나고, 준비가 되었을 때 결정할 시간을 제공합니다. 황야는 이후 바뀌는 지형, 날씨, 어둠, 야생동물, 제한된 자원을 통해 그 결정을 의미 있게 만듭니다.
Worldsown이 존재하는 이유
이 프로젝트는 하나의 질문으로 시작되었습니다: 대규모 다운로드, 계정 생성 절차, 또는 항상 운영되는 고가의 서버 없이도 멀티플레이어 세계가 지속적이고 공유된 느낌을 줄 수 있을까? Worldsown은 대중에게 공개되며 만들어지고 있는 그 답입니다. 현대적인 브라우저가 클라이언트가 되고, 절차적 시스템이 풍경과 그 속 주민들을 제공하며, 서버리스 인프라가 플레이어가 공유 상태를 교환할 필요가 있을 때 활성화됩니다.
목표는 단순히 생존을 복잡하게 만드는 것이 아닙니다. 각 시스템은 플레이어가 이해할 수 있는 결정을 만들어야 합니다. 모닥불은 따뜻함, 빛, 익힌 음식을 제공합니다. 배는 해안을 막힌 벽에서 경로로 바꿉니다. 상자는 다른 플레이어가 내부에 남겨진 것을 발견할 수 있기 때문에 가치가 있습니다. 갑옷은 Haven 너머의 생물들이 점점 더 용서하지 않게 되므로 중요합니다.
세계가 만들어지는 방식
야생 지역은 시드(seed)로 생성됩니다. 지형, 생물군계, 식생, 마을, 수확 가능한 자원, 야생동물은 결정론적 규칙에서 생성되어 같은 시드를 사용하는 플레이어는 동일한 지형에 입장합니다. 클라이언트는 거대한 지도를 한 번에 로드하는 대신 주변 세계를 청크 단위로 스트리밍합니다. 이는 게임을 빠르게 열 수 있게 하면서 시작 구역을 훨씬 넘어 탐험을 계속할 수 있게 합니다.
동물들은 저폴리곤(저해상도) 지오메트리로 구성되며 작은 행동 시스템을 공유합니다. 그들은 자신의 종에 따라 풀을 뜯고, 방황하며, 도망치고, 사냥하고, 은신처를 찾고, 쉬는 행동을 합니다. 토끼와 곰은 단순히 다른 모델이 아니라, 서로 다른 거리에서 플레이어를 인식하며, 다르게 움직이고, 다른 수준의 피해를 견디며, 다른 위험과 재료를 제공합니다.
시각적 방향도 같은 실용적인 규칙을 따릅니다. 모델, 아이템 아트워크, 음향 효과, 많은 음악은 절차적이거나 클라이언트에 직접 내장됩니다. 이는 세계에 일관된 수제 느낌을 제공하며, 링크만으로도 가벼운 경험을 제공합니다.
일시정지되지 않은 공유 세계
Worldsown은 솔로 플레이를 지원하지만, 시스템은 다른 누군가가 근처에 있을 가능성을 염두에 두고 설계되었습니다. 게임 세계는 메뉴가 열릴 때 일시정지하지 않습니다. 플레이어들은 채팅하고, 함께 여행하며, 배를 공유하고, 공용 상자에 자원을 남기며, 연결된 모든 클라이언트에서 지형이 일치하는 세계에서 만날 수 있습니다.
백엔드는 브라우저 새로고침을 견디거나 플레이어 간 동의가 필요한 요소들을 저장합니다: 신원, 인벤토리, 장비, 화폐, 공유 객체 등입니다. 기능은 솔로와 멀티플레이 모두에서 동작이 명확할 때만 도입됩니다.
개발 원칙
- 읽기 쉬운 규칙. 플레이어는 물체의 외형과 이전 경험을 통해 그것이 무엇을 하는지 예측할 수 있어야 합니다.
- 유용한 보상. 퀘스트는 실제 시스템을 가르치고 플레이어가 다음에 안전하게 시도할 수 있는 장비를 제공합니다.
- 진실의 한 소스. 이 가이드는 게임에서 사용하는 동일한 생물, 레시피, 아이템, 퀘스트 데이터를 읽습니다.
- 접근 가능한 제공. 세상은 브라우저에서 열리며 큰 설치 없이도 플레이할 수 있어야 합니다.
- 측정된 성장. 새로운 시스템은 단절된 체크리스트를 추가하는 대신 공유된 세상을 깊게 해야 합니다.
향하는 방향
월드소운은 진화하는 게임입니다. 현재 세계는 이미 탐험, 생존 필요, 제작, 요리, 거래, 퀘스트, 장비, 보트, 침대, 모닥불, 저장, 야생 동물, 적대적 생물, 공유 멀티플레이어 상태를 지원합니다. 미래 작업은 이러한 시스템 간의 관계를 강화하고 플레이어가 새로운 목표와 함께 익숙한 장소로 돌아갈 이유를 추가할 것입니다.
프로젝트를 이해하는 가장 좋은 방법은 헤이븐에 들어가 첫 번째 경로를 따라 outward로 나가는 것입니다. 이러한 여정에서 받은 피드백은 다음에 명확히 하고, 균형을 맞추며, 구축할 것을 직접 알려줍니다.