Phase 1 - Web DApp Game

탈중앙화 NFT War 게임, 앱토스 서울 해커톤 1위 수상 프로젝트

저희 게임인 "Werewolf and Witch"의 첫 번째 단계는 앱토스 블록체인 서울 해커톤에서 Move 부문에서 1위를 수상했습니다. 이 단계에서는 Move 스마트 컨트렉트를 사용하여 완전히 탈중앙화 방식으로 분산형 NFT 전쟁 게임을 구현했습니다. 기존의 웹2 게임이 웹3 게임으로 전환하지 못하는 이유에 초점을 맞추고, Aptos 스마트 컨트렉트의 Move 언어를 통해 두 개의 NFT 진영 (Werewolf와 Witch)을 위한 전투 알고리즘을 구현했습니다.

우리가 다룬 두 가지 주요 문제점이 있었습니다. 첫째, 웹2 서비스는 보통 지속적으로 아이템/콘텐츠를 생산하고 사용자에게 제공하는 반면, 웹3 서비스는 아이템/NFT를 최초로 획득하는 "선착순" 개념으로 수익을 창출하려고 합니다. 이 두 가지 접근 방식은 서로 다른 방향을 가지고 있어 공존하기 어려워 웹2 게임에서 웹3 게임으로의 전환을 어렵게 만듭니다.

두 번째 문제는 취약성입니다. 웹3 게임의 보안은 여전히 취약합니다. 많은 잘 알려진 웹3 게임에서는 자산을 위한 분산형 생태계를 구축한 후 해킹으로 인해 자산을 잃는 사건이 발생했습니다. 이를 해결하기 위해 Move 스마트 계약을 사용하여 완전히 분산된 형태의 NFT 전쟁 게임을 디자인했습니다. 이 시스템에서는 Move 스마트 계약 상의 두 개의 NFT 진영이 전투를 펼치면서 자체적으로 NFT를 성장시키고, 전투 후에도 보상을 탈중앙화 방식으로 받습니다. 게임 디자인에서는 모든 참가자가 투자한 현금 자산 (Aptos)을 스마트 컨트렉트의 금고에 보관하고, 전투 후에는 미리 정해진 프로토콜에 따라 탈중앙화 방식으로 금고에서 자산을 회수할 수 있도록 보장했습니다. 또한, Move를 통해 제한된 고유 아이템을 제공하여 웹2 게임에서 발생할 수 있는 인플레이션을 방지하고 공정한 경제 시스템을 설계했습니다.

탈중앙화 NFT 게임 서비스의 게임플레이는 다음과 같습니다:

  1. NFT를 구매한 사람들은 지불한 발행 수수료를 MOVE의 금고에 보관합니다.

  2. 획득한 NFT는 웨어울프(Werewolf) 또는 마녀(Witch)일 수 있습니다.

  3. 구매하여 획득한 NFT로 플레이어는 도전(전투)에 참여하고 상대 진영과 싸울 수 있습니다.

  4. 전투에서 승리하면 플레이어는 상대 진영의 NFT를 획득할 수 있습니다.

  5. 상대 진영의 NFT를 소모하면 플레이어 자신의 NFT를 강화시켜 전투에서 승리할 확률을 높일 수 있습니다.

  6. 한 진영이 전체 점유율의 70%를 초과하면 전쟁이 종료되고, 그들은 탈중앙화 방식으로 자신의 NFT를 금고에 소각하여 점유율에 해당하는 보상을 받을 수 있습니다.

2023/05/03 MOVE CONTRACT 신규업데이트

  1. 상점에서 아이템 구매가 가능합니다.

    • 히어로, 랜드, 포션의 구매가 가능해졌습니다.

  2. 포션의 기능이 추가되었습니다.

    • 웨어울프와 위치 NFT를 물약을 통해 강화할 수 있습니다.

  3. 배틀 기능 추가된 전투가 가능합니다.

    • 이제 $WAR 코인을 걸고 전투에 참여하고 베팅할 수 있습니다. 워 코인 전투에서는 NFT를 잃지 않습니다. NFT의 승리 확률은 강도에 따라 결정되며, 승리 확률이 낮을수록 베팅에서 이길 수 있는 금액이 커집니다.

  4. 랜드 스테이킹 기능이 추가됩니다.

    • 상점에서 구매한 랜드에 웨어울프 또는 위치 NFT를 스테이킹할 수 있습니다. 스테이킹 속도는 사용하는 전투 NFT의 강도에 따라 달라집니다.

  5. 히어로 추가

    • 전쟁에서의 영웅은 강력한 속성을 가지고 태어나기 때문에 강력한 힘으로 전투에 큰 영향을 줄 수 있습니다.

page(시즌3 업데이트)던전

Last updated