코스모카디아에서 NFT는 땅을 경작합니다.

럭키캣 스튜디오는 캐주얼 농사 게임인 코스모카디아의 플레이 가능한 캐릭터에 Sui 에서 동적이고 컴포저블한 NFT를 사용했습니다.

코스모카디아에서 NFT는 땅을 경작합니다.

럭키캣 스튜디오의 신작 게임인 코스모카디아는 Sui NFT가 어떻게 환경을 돌아다니고, 채소를 심고 수확하며, 작업대에서 도구와 가구를 만드는지 보여 줍니다. 향후 업데이트에서는 사유지와 같은 NFT를 활용하고, 플레이어가 자신의 수이프렌즈 NFT를 게임으로 가져올 수도 있습니다.

럭키캣 스튜디오의 프로덕트 매니저인 벤테 볼랜드는 코스모카디아를 "캐주얼 농장 게임"이라고 설명하며, 닌텐도의 모여봐요 동물의 숲과 비슷한 점이 있다고 말합니다. 하지만 코스모카디아는 Sui 에 구축된 게임으로 컴퓨터만 있으면 누구나 접속할 수 있습니다. 모바일 버전도 로드맵에 있습니다.

코스모카디아 아바타가 잔디밭에 누워 있습니다.
코스모카디아의 플레이 가능한 아바타는 대체 불가능한 토큰이며, 게임 외부에서 거래할 수 있습니다.

코스모카디아는 게임 플레이에 사용되는 캐릭터인 5,500개의 NFT 아바타를 초기 발행하며 출시되었습니다. NFT의 이동성 덕분에 많은 최초 수령자가 자신의 NFT 아바타를 클러치 NFT 마켓플레이스에서 SUI 토큰으로 거래할 수 있게 되었습니다. 또한 게임 디자이너들은 NFT 아바타에 희귀도 개념을 도입하여 더 효과적인 파머와 같은 전문 기술을 포함한 희귀한 아바타를 만들었습니다.

럭키캣 스튜디오는 게임을 체험해보고 싶은 사람들을 위해 플레이 가능한 데모를 제공하고 있으며, 2024년에 정식 게임의 무료 플레이 버전을 출시할 예정입니다.

게임 플레이

코스모카디아 플레이어는 브라우저 창에서 화살표 또는 WASD 키를 사용하여 간단한 풍경에서 아바타를 이동하고 마우스 버튼을 사용하여 작업을 수행합니다. 풍경에는 풀, 흙, 쟁기질한 땅, 바위와 나무와 같은 자원이 포함됩니다. 플레이어는 도구, 제작 아이템, 씨앗, 기타 자원을 인벤토리에 저장합니다. 상점은 게임 내 화폐로 아이템을 구매할 수 있으며, 작업대는 제작소 역할을 합니다.

플레이어는 도끼를 사용해 나무를 자르고, 곡괭이를 사용해 바위를 부수고, 괭이를 사용해 심을 땅을 준비할 수 있습니다. 나무와 바위는 플레이어가 작업대에서 무언가를 만들 수 있는 자원과 레시피를 제공합니다. 코인을 얻는 일반적인 방법은 씨앗을 심고 수확한 작물을 수확하여 상점에서 판매하는 것입니다. 퀘스트는 플레이어에게 더 많은 게임 내 화폐를 획득할 기회를 제공합니다.

코인을 얻는 것 외에도 플레이어의 목표는 제작소에서 새로운 물건을 만들고, 아바타를 꾸미고, 환경을 커스터마이징하는 방법을 배우는 것입니다.

액세서리 슬롯이 표시된 캐릭터 인벤토리 화면
플레이어는 아바타에 최대 10개의 액세서리를 장착하여 개성 있는 외형을 만들 수 있습니다.

출시와 함께 코스모카디아에는 플레이어가 아바타를 커스터마이징하는 데 사용할 수 있는 10개의 장비 슬롯이 포함되어 있습니다. 희귀 아바타는 작물이 더 빨리 자라는 등 특별한 특전을 얻습니다.

대체 불가능한 토큰과 스마트 컨트랙트

럭키캣 스튜디오는 C#과 C++을 사용하는 크로스 플랫폼 게임 엔진인 Unity 엔진으로 게임을 제작했습니다. 브라우저 기반 버전은 HTML과 자바스크립트로 구축된 WebGL 프론트엔드를 사용합니다. 아바타의 컴포지션을 포함한 게임의 NFT 기능은 Move 에서 프로그래밍되었습니다. Sui 에서 NFT는 기본적으로 시각적 외관을 가진 오브젝트입니다. 럭키캣 스튜디오 개발자들은 이러한 NFT의 표현력과 기능의 한계를 뛰어넘었습니다.

개발 가능한 나무와 바위를 포함한 코스모카디아 세계 전체를 오브젝트로 프로그래밍할 수도 있었습니다. 하지만 그렇게 하면 각 상호작용이 블록체인에 트랜잭션으로 기록되어 사용자 비용이 증가하고 게임 플레이 비용이 매우 비싸지는 결과를 초래합니다. 이러한 점을 고려하여 개발팀은 당분간 이러한 동작을 오프체인으로 유지하기로 결정했습니다.

코스모카디아 아바타가 밭을 일구다
플레이어는 코스모카디아에서 작물로 자라는 씨앗을 심지만, 거래 비용을 줄이기 위해 NFT 대신 해당 씨앗과 작물이 블록체인 대신 게임 데이터로 저장됩니다.

럭키캣 스튜디오 팀은 Sui 에 스마트 컨트랙트를 구축하여 셔츠나 배낭으로 아바타를 꾸미는 등 게임 내 일부 상호작용을 관리했습니다. 스마트 컨트랙트는 NFT를 변경하여 기존 장비 데이터를 추가합니다. 개발자들이 완전히 새로운 언어와 환경에서 코딩하고 있었기 때문에 이러한 스마트 컨트랙트를 구축하는 것은 쉬운 일이 아니었습니다.

" Sui 의 첫 번째 게임 프로젝트 중 하나로서 우리가 구상한 사물 간의 복잡한 관계를 정의할 수 있는 스마트 컨트랙트를 만드는 것이 과제 중 하나였습니다."라고 벤트는 말합니다. 하지만 그녀는 Sui 이 처음부터 게임을 위해 설계되었다는 점도 지적했습니다. "게임용 스마트 컨트랙트를 개발하는 것이 Sui 의 Move 처럼 자연스럽고 직관적이었던 적은 없었습니다."

향후 업데이트

현재 코스모카디아 플레이어는 혼자서 퀘스트를 완료하고 게임 내 재화를 획득하며 게임 메커니즘을 배울 수 있는 환경에서 게임을 플레이할 수 있습니다. 하지만 게임의 향후 로드맵에는 흥미진진한 새 기능과 Sui 에서만 가능한 몇 가지 혁신이 포함되어 있습니다.

벤테에 따르면 다음 큰 과제는 게임을 멀티플레이어 세계로 바꾸는 것입니다. 개발자는 공유 게임 월드를 설정하고 플레이어가 다른 아바타 및 랜드와 상호 작용하는 방식에 대한 규칙을 도입해야 합니다. 멀티플레이어 환경에는 플레이어가 게임 내 리소스를 거래할 수 있는 마켓플레이스가 포함될 것입니다.

코스모카디아를 멀티플레이어 세계로 전환하는 것과 함께, 다음 대규모 업데이트에서는 플레이어가 자신만의 개인 영역을 가질 수 있도록 할 예정입니다. 이러한 사유지는 대체 불가능한 토큰으로 건설되고 발행될 예정입니다. 플레이어는 자신의 사유지를 커스터마이징하고 다른 플레이어를 초대하여 이 지역에 함께할 수 있습니다.

가장 흥미로운 업데이트 중 하나는 코스모카디아 세계에 외부 NFT를 도입하여 Sui 의 강력하고 독특한 기능 중 하나를 시연하는 것입니다. 플레이어는 미스텐 연구소에서 만든 수집 가능한 NFT인 수이프렌을 코스모카디아로 가져올 수 있게 됩니다. 수이프렌은 코스모카디아 아바타와 동일한 기능을 갖지 않으며, 대신 아바타의 동반자 역할을 합니다. 플레이어 아바타를 따라다니며 퀘스트를 도와줄 수 있습니다.

코스모카디아 아바타를 따라다니는 수이프렌즈 카피스를 보여주는 애니메이션
수이프렌즈의 카피는 코스모카디아 아바타를 따라다니며 퀘스트를 도와줍니다.

럭키캣 스튜디오의 코스모카디아의 수이프렌에 대한 계획은 플레이어가 수이프렌의 도움을 받아 자신의 땅 밖의 새로운 지역을 탐험할 수 있는 향후 업데이트로 확장되지만, 궁극적으로는 플레이어가 디지털 자산을 구축하고 소유권을 가질 수 있는 차분한 경험이라는 아이디어를 유지하고자 합니다.

게임 혁명

블록체인은 트랜잭션 네트워크로 시작되었기 때문에 일반적인 기능에 제한이 있습니다. 럭키캣 스튜디오는 코스모카디아를 통해 숙련된 게임 개발자가 어떻게 Sui 의 차세대 블록체인 기술을 활용하여 게임 퍼스트 경험을 제공할 수 있는지 보여줍니다. 동시에 코스모카디아는 NFT 이동성 및 자산 소유권과 같은 블록체인의 고유한 기능을 활용하여 기존 게임 플랫폼의 다른 프로젝트를 능가할 수 있습니다.

많은 산업이 Sui 의 네트워킹 기술의 혜택을 받을 수 있지만, 게임은 초기 승자가 될 것으로 보입니다. Sui 을 통해 럭키 캣 스튜디오와 같은 선구적인 개발자는 생태계의 다른 개발자와 협력하여 웹2 플레이어를 게임화된 방식으로 웹3로 전환하는 데 집중할 수 있습니다. Sui 에서 구축된 게임은 게임 세계 안팎에서 고유한 상호 운용성과 거래 네트워크를 지원합니다. 개발자는 Sui 의 기능만 이해하면 상상의 나래를 마음껏 펼칠 수 있습니다.