WAX에서 블록체인 게임 Battledome 출시
재미있는 블록체인 게임을 만들기 위해 열심히 노력했습니다 :) 이제 출시일인데 플레이어들이 갑자기 로그인을 하고 게임을 하기 시작하는데... 어떻게 될까요??
시스템이 부하 상태에서 서 있습니까? 보안에 구멍이 있습니까? 그리고 가장 중요한 것은 플레이어가 게임을 즐기는가? — 이것들은 내 마음을 통과하는 질문이었습니다 :)

고맙게도 약간의 노력으로 게임 출시가 정말 순조롭게 진행되었습니다.
Battledome은 WAX 블록체인을 위한 전략적 카드 배틀 게임입니다.
당신은 우리의 게임을 시도 할 수 있습니다https://battledome.live— Battledome이라고 하며 Alien Worlds Metaverse(1위 블록체인 게임)의 일부인 Galactic Hubs가 후원합니다.
첫째, 게임은 WAX 블록체인에서 진행됩니다. "alien.worlds" 컬렉션에서 이미 발행된 NFT를 사용합니다. 이것의 좋은 점은 이미 사용자 기반이 있다는 것입니다. Alien Worlds를 매일 플레이하는 수천 명의 사람들이 이미 Alien Worlds NFT를 소유하고 있기 때문에 우리가 해야 할 일은 훌륭한 게임을 만드는 것이었습니다 :)

블록체인 게임의 아이디어는 플레이어가 자신의 NFT를 어떤 식으로든 사용하여 재미와 상품을 놓고 경쟁하는 것입니다. 저희 게임은 둘 다 제공합니다 :)
게임을 재미있게 만드세요!
우리 게임은 디자인이 단순했지만 재미있었어요!
우리는 Agile 방법론을 사용하여 게임을 반복적으로 개선함으로써 이를 달성했습니다. 즉, MVP(Minimum Viable Product)를 매우 일찍 개발하고 각 반복(2주)마다 게임을 개선합니다.
우리는 또한 다른 게임 디자이너(David Elvion에게 감사드립니다!), 테스터 및 광범위한 Alien Worlds 커뮤니티로부터 의견을 받았습니다.
그리고 물론, 우리는 우리 자신의 게임을 직접 했습니다! 우리가 늦게까지 깨어 "한 게임만 더"를 약속했을 때, 우리는 공식이 재미있고 약간 중독성이 있다는 것을 알았습니다.

배틀돔에서 플레이어는 NFT를 사용하여 "배틀 로얄" 스타일 게임에서 서로 전투를 벌입니다. 마지막으로 서있는 플레이어가 승리합니다.
플레이어에게 보상
모두가 이기는 것을 좋아한다는 것은 말할 필요도 없습니다! 우리 게임의 핵심은 매달 재설정되는 순위표입니다. 매달 또는 "시즌" 말에 상위 플레이어는 브론즈, 실버 및 골드의 세 가지 등급으로 보상을 받습니다.
보상에는 Trilium(Alien Worlds의 암호화 통화), 게임 내 아이템(Orbs) 및 NFT가 포함됩니다!

예, 맞습니다. 매 시즌 상위 5명의 플레이어는 무료 NFT를 받습니다.
게임을 무료로 플레이하세요
무료로 플레이할 수 있는 게임은 진입 장벽을 낮추고 캐주얼 플레이어가 게임을 하도록 권장합니다.
참가비를 건너뛰세요. 아마도 게임에 입장료가 필요하지 않을 것입니다!
대신 게임에서 수익을 창출할 수 있는 다른 방법을 찾으세요. 여기에는 수리 메커니즘(플레이어 아이템이 "손상"되고 타이머 또는 수리 비용이 필요함), 업그레이드, 게임 내 아이템, 부스트 및 장식 아이템 또는 "재미"가 포함될 수 있습니다.
우리 게임에서는 간단한 수리 메커니즘으로 시작했습니다. 3일 이내에 우리 게임은 1000개 이상의 소액 결제를 처리했습니다!

중요한 것은 이 게임은 원하는 사람들이 여전히 완전히 무료로 플레이할 수 있다는 것입니다.
출시 후 48시간 동안 게임 지원
블록체인 게임을 개발하고 있다면 팀원 모두가 출시 후 48시간 동안 사용할 수 있도록 집중하는 것이 매우 중요합니다.
처음 48시간 동안 우리는 7개의 버그와 문제를 찾아 성공적으로 수정했습니다. 이 기간 동안 라이브 환경에 코드 수정 사항을 지속적으로 배포했습니다. 버그를 수정하는 데 걸리는 평균 시간은 2시간이었습니다. 이는 우리가 애자일 방법론, 클라우드 서비스 및 최신 지속적 배포(CI/CD) 파이프라인을 사용하기 때문입니다.

버그를 발견한 플레이어와 대화
출시 몇 시간 후, 우리 게임의 두 가지 버그를 보여주는 트위터 게시물이 있었습니다. 한 버그에서 Kavian 행성과 Veles 행성의 이미지가 바뀌었습니다(죄송합니다. Veles 행성!).
이에 대해 우리는 어떻게 반응했습니까? 먼저 버그를 즉시 수정했습니다. 그런 다음 트위터를 통해 버그가 수정되었다고 답했고 버그를 찾아주셔서 감사합니다.
트위터 글을 올린 분은 사실 멋진 분이었습니다! 그는 네덜란드의 소프트웨어 개발자입니다. Restack.AI의 CEO가 그와 대화를 시작했습니다. 그는 실제로 우리 게임을 정말 지지했습니다. 우리는 버그를 발견한 사람과 친구가 되었습니다.

마찬가지로 사람들이 우리 디스코드에서 버그를 보고하면 우리는 문제를 해결하는 데 도움이 되도록 그들과 이야기하고 더 많은 정보를 요청했습니다. 그렇게 하면 플레이어 기반과 좋은 관계를 맺을 수 있습니다. 그들은 게임에서 가장 큰 지원(또는 비방자)입니다.
버그를 찾아 50 Trilium을 획득하세요
예, 제대로 읽었습니다! 우리는 게임에서 버그를 발견한 플레이어에게 50 TLM(외계 세계의 암호화 통화)을 지불하기 시작했습니다.
버그를 보고한 플레이어에게 동기를 부여하고 보상을 제공할 뿐만 아니라 플레이어와 좋은 관계를 형성합니다.

게임을 면밀히 모니터링
이전에 우리는 중간 기사에서 우리 게임에 대한 해커 공격에 대해 이야기했습니다.https:///@restack.ai/hacker-attack-protecting-a-blockchain-game-against-intrusion-53c7f82b4bcf
출시일에 비정상적인 활동에 대한 로그인 및 서버 로그를 모니터링했습니다.
30분 동안 해커는 봇을 사용하여 10.000개의 가짜 로그인으로 우리 게임을 공격했습니다. 이전에 게임 보안을 위해 스마트 계약 보안을 구현했기 때문에 10,000개의 가짜 로그인이 모두 거부되었습니다.

몇 번의 시도 끝에 해커는 결국 포기했습니다!
그들이 무엇을 하고 있는지 정확히 파악하고 보안이 제대로 작동하는지 확인하는 것이 중요했습니다.
확장성 고려
우리 게임의 플레이어 수는 이전 게임에서 보았던 것의 50배였습니다.
따라서 게임의 확장성을 고려하는 것이 중요했습니다. 부하가 걸린 상태에서 어떻게 견딜 수 있습니까?

다행히 우리의 기술 아키텍처는 이를 위해 설계되었습니다. 게임 서버가 수평적 확장으로 클라우드에 배포되고 관리자 콘솔 패널에서 게임의 리소스 사용량을 모니터링할 수 있기 때문입니다.
여태까지는 그런대로 잘됐다!
출시일에 Battledome을 플레이해 주신 모든 분들께 감사드리며 게임을 즐기시기 바랍니다!

읽어주셔서 감사합니다. 저는 Tr0n과 제 회사입니다.https://restack.ai블록체인 개발과 함께 합니다. 우리는 또한 IT 보안 및 금융에 대한 전문 지식을 보유하고 있습니다.
자신만의 게임을 개발하고 있다면 — 모든 성공을 기원합니다!