Uruchomienie Battledome, gry blockchain na WAX
Ciężko pracowaliśmy, aby stworzyć zabawną grę blockchain :) Teraz jest dzień premiery i gracze nagle zaczynają się logować i grać w grę… jak to będzie?
Czy system wytrzyma obciążenie? Czy są jakieś luki w zabezpieczeniach? A co najważniejsze, czy gracze będą się dobrze bawić w tę grę? - takie pytania chodziły mi po głowie :)

Na szczęście i przy odrobinie ciężkiej pracy nasza premiera gry przebiegła naprawdę dobrze.
Battledome to strategiczna gra karciana dla blockchain WAX
Możesz wypróbować naszą grę nahttps://battledome.live— nazywa się Battledome i jest sponsorowana przez Galactic Hubs, która jest częścią Alien Worlds Metaverse (gra blockchain numer 1).
Po pierwsze, gra toczy się na blockchainie WAX. Wykorzystuje już wybite NFT z kolekcji „alien.worlds”. Wspaniałą rzeczą jest to, że istnieje już baza użytkowników — tysiące ludzi, którzy codziennie grają w Alien Worlds, posiada już Alien Worlds NFT, wszystko, co musieliśmy zrobić, to stworzyć świetną grę :)

Ideą gry blockchain jest to, że gracze używają swoich NFT w jakiś sposób do rywalizacji o zabawę i nagrody. Nasza gra zapewnia jedno i drugie :)
Spraw, by gra była przyjemna!
Nasza gra była prosta w projektowaniu — ale zabawna!
Udało nam się to osiągnąć poprzez iteracyjne ulepszanie gry z wykorzystaniem metodologii Agile. Oznacza to, że bardzo wcześnie opracowujesz minimalny opłacalny produkt (MVP) i ulepszasz grę z każdą iteracją (2 tygodnie).
Wzięliśmy również udział od innych projektantów gier (dzięki, David Elvion!), naszych testerów i szerszej społeczności Alien Worlds.
I oczywiście sami graliśmy w naszą własną grę! Kiedy okazało się, że zostajemy do późna i obiecaliśmy „jeszcze tylko jeden mecz”, wiedzieliśmy, że formuła jest fajna i może trochę uzależniająca

W Battledome gracze używają swoich NFT do walki ze sobą w grze w stylu „Battle Royale”. Ostatni stojący gracz wygrywa.
Nagradzaj swoich graczy
Nie da się ukryć, że każdy lubi wygrywać! Centralnym elementem naszej gry jest tabela wyników, która resetuje się co miesiąc. Na koniec każdego miesiąca lub „sezonu” najlepsi gracze otrzymują nagrody na trzech różnych poziomach — brązowym, srebrnym i złotym.
Nagrody obejmują Trilium (kryptowaluta Alien Worlds), przedmioty w grze (Kule) i NFT!

Tak, to prawda — 5 najlepszych graczy w każdym sezonie otrzymuje darmowe NFT.
Uczyń swoją grę darmową
Darmowa gra obniża barierę wejścia i zachęca zwykłych graczy do spróbowania.
Pomiń opłaty startowe — Twoja gra prawdopodobnie ich nie potrzebuje!
Zamiast tego znajdź inne sposoby zarabiania na swojej grze. Mogą to być mechanizmy naprawy (przedmioty graczy ulegają „uszkodzeniu” i wymagają czasu lub kosztu naprawy), ulepszeń, przedmiotów w grze, ulepszeń i przedmiotów kosmetycznych lub „ozdoby”.
W naszej grze zaczęliśmy od prostej mechaniki naprawy. W ciągu trzech dni nasza gra przejęła ponad 1000 mikrotransakcji!

Co ważne, gra jest nadal całkowicie darmowa dla tych, którzy chcą.
Wspieraj swoją grę przez 48 godzin po premierze
Jeśli tworzysz grę blockchain, bardzo ważne jest, aby wszyscy w twoim zespole byli skoncentrowani na dostępności przez 48 godzin po uruchomieniu.
W ciągu pierwszych 48 godzin znaleźliśmy i pomyślnie naprawiliśmy 7 (tak, siedem!) błędów i problemów. W tym czasie stale wdrażaliśmy poprawki kodu w naszym działającym środowisku. Średni czas naprawy błędu wynosił 2 godziny. Wynika to z faktu, że stosujemy metodologię Agile, usługi w chmurze oraz nowoczesny potok ciągłego wdrażania (CI/CD).

Porozmawiaj z graczami, którzy znajdują błędy
Kilka godzin po premierze na Twitterze pojawił się post pokazujący dwa błędy w naszej grze. W jednym błędzie obrazy planety Kavian i planety Veles zostały zamienione (przepraszam, planeta Veles!).
Jak na to zareagowaliśmy? Po pierwsze, natychmiast naprawiliśmy błąd. Następnie odpowiedzieliśmy na Twitterze, że błąd został naprawiony i dziękujemy za znalezienie go.
Osoba, która opublikowała post na Twitterze, była w rzeczywistości fajnym facetem! Jest programistą w Holandii. Dyrektor generalny Restack.AI zaczął z nim rozmawiać. Naprawdę bardzo wspierał naszą grę — zaprzyjaźniliśmy się z kimś, kto znalazł błąd.

Podobnie, gdy ludzie zgłaszali błędy w naszym niezgodzie, rozmawialiśmy z nimi i prosiliśmy o więcej informacji, aby pomóc rozwiązać problem. W ten sposób tworzysz dobre relacje z bazą graczy — to oni są największymi zwolennikami (lub przeciwnikami) Twojej gry
Znajdź błąd, zdobądź 50 Trilium
Tak, dobrze przeczytałeś! Zaczęliśmy płacić 50 TLM (kryptowalutę światów Obcych) graczom, którzy odkryli błędy w naszej grze.
Nie tylko motywuje i nagradza graczy za zgłaszanie błędów, ale także tworzy świetne relacje z naszymi graczami.

Uważnie monitoruj swoją grę
Wcześniej pisaliśmy o ataku hakerskim na naszą grę w artykule Medium tutaj —https:///@restack.ai/hacker-attack-protecting-a-blockchain-game-against-intrusion-53c7f82b4bcf
W dniu premiery monitorowaliśmy logowanie i dzienniki serwera pod kątem nieprawidłowej aktywności.
W ciągu 30 minut haker użył bota do zaatakowania naszej gry za pomocą 10 000 fałszywych loginów. Ponieważ wcześniej wdrożyliśmy zabezpieczenia inteligentnych kontraktów, aby zabezpieczyć naszą grę, wszystkie te 10 000 fałszywych logowań zostało odrzuconych.

Po kilku próbach haker w końcu się poddał!
Dla nas ważne było, aby dokładnie wiedzieć, co robią, i mieć pewność, że nasze zabezpieczenia działają.
Pomyśl o skalowalności
Liczba graczy w naszej grze była 50 razy większa niż w poprzedniej grze.
Dlatego ważne było dla nas rozważenie skalowalności naszej gry. Jak by się zachowywał pod obciążeniem?

Na szczęście nasza architektura techniczna została zaprojektowana do tego celu, ponieważ nasze serwery gier są wdrożone w chmurze ze skalowaniem poziomym i jesteśmy w stanie monitorować wykorzystanie zasobów naszych gier w panelu konsoli administracyjnej.
Jak na razie dobrze!
Dziękujemy wszystkim, którzy grali w Battledome w dniu premiery. Mamy nadzieję, że gra wam się spodoba!

Dziękuję za przeczytanie, jestem Tr0n i moja firmahttps://restack.aiwspółpracuje z rozwojem blockchain. Posiadamy również doświadczenie w zakresie bezpieczeństwa IT i finansów.
Jeśli tworzysz własną grę — życzę powodzenia!