Dev Blog #23

Galaxy Fight Club
16 min readMay 2, 2022

a) Game and Web 3 Development

  • We released Open beta on the 20th April and game feedback has been amazing, we are now on the final stretch towards P2E and full game release in mid July, outstanding features that still needs to be built are outlined below in main article
  • GFC have made tremendous progress in the last 8 months (MOBA Pivot → Alpha → Closed Beta → Open Beta) and is ahead of competitors in progress, game development is a long and arduous process and patience from the community has been very appreciated so far, we are now in the final stage of Open Beta → P2E/Game Release
  • GCOIN burn — upon reconsideration, previously accumulated GCOIN before the 5th of May will no longer be burned, however starting from the 5th of May GCOIN from a specific fighter can only accumulate up to 30 days of GCOIN until it is claimed (per fighter per wallet)

b) Business Development & Marketing

  • Website and new trailer to be released before next bi-weekly update in the next 1-2 weeks, sneak peaks below on both
  • Open Beta release was not a game release, but just another step in the process towards P2E and game release; Marketing will scale with P2E with full activation of partners, VCs , influencers and athletes that the team has been working hard to get on-board in the last few months
  • What is our P2E release strategy? As one of the faster moving gaming projects in the NFT space we want to push out P2E ASAP but conditional on game and supporting infrastructure in-place, which can be roughly broken down into 9 sub-tasks
  • In the past 30 days, we have hired a new Director of Content, hired another web3 frontend developer (about to hire another solidity developer) and 2 new game artists on the studio side to scale partnership integration
  • Director of Content role will be to help create a more cohesive content strategy around our promotional materials across the different social media platforms
  • Looking to hire: Business Development Analyst responsible for managing existing partnerships as well as working on acquiring new partnerships with web2 companies including F500 companies and game IP holders. Must be skilled at powerpoint and presentation skills

c) Community

  • Tournament registration is now open here https://bit.ly/3knCY5P (please pay attention to the patch notes for new game version under section A incase this affects your team composition strategy/ teammates selection), registration closes May 18th
  • To learn more about the tournaments:
  • We are sponsoring a very talented up-and-coming amateur boxer Chris from the community, having his debut fight this month, we are looking to get this fight live-streamed

A: Game and Web 3 Development

GAME

Since the release of Open Beta, we have been tracking and fixing bugs to get ready for the Qualifier tournament, as mentioned above Dave and the web3 team are also building out an analytics dashboard on the backend to allow us to track game stats such as win rates, key fragments dropped, trophy numbers on a player level which allow us to make sure reward emissions can be adjusted if necessary ahead of Open Beta. The new build currently being tested have the following updates:

New features:

  • NFTs integrated, you will be selecting your characters by individual NFTs which allow energy and experience points to start being tied to NFTs rather than wallet/account
  • New BAYC character visuals
  • New characters added: Arlen, Champ, Kmanu and others added
  • New South America server

Updates:

  • Update weapon stats (with patch notes below)
  • Updated MMR and trophy system to prevent cheating

Bug fixs:

  • Fixed zero health bug
  • Team queue bugs fixed

Patch notes for the new game version in-regards to weapon balance:

Hammer Of Gods: skill dame reduced from 1234 to 1204, reload skill time reduced from 1.8s to 1.7s. Ultimate damage reduced from 1818 to 1708, reload ultimate time reduced 18 to 17.

Echo Chamber: skill damage increase from 1114 to 1134, reload skill time increase from 1.8s to 1.9s. Ultimate damage reduced from 1818 to 1708, reload ultimate time reduced 18 to 17.

Flare Gun: skill dame reduced from 1102 to 1052. Ultimate damage reduced from 1711 to 1571, reload ultimate time increases from 17 to 18 seconds.

Guzzy: skill dame reduced from 468*4 to 408*4, reload skill time increases from 1.8s to 1.9s. Ultimate dame increase from 626*3 to 726*3, reload ultimate time increases 17 to 18.

Retribution: skill dame reduced from 1225 to 1105, bullet skill speed increased from 8 to 9, reload skill time reduced from 2s to 1.9s. Ultimate dame increase from 1025*3 to 1105*3, bullet ultimate speed increase from 8 to 9, reload ultimate time increase 17 to 18.

Lion’s Roar: skill damage increase from 512*2 to 522*2, reload skill time increases from 1.9s to 2s. Ultimate dame increase from 388*6 to 528*5.

Wakizashi: skill dame reduced from 1180 to 1160, reload skill time increased from 1.7s to 1.8s. Ultimate dame increase from 1086*5 to 1160*5, reload ultimate time increase 17 to 18.

The Cube: skill damage reduced from 1192 to 1092. Ultimate dame reduced from 1552*3 to 1384*3.

Divine Blade: skill dame reduced from 1248 to 1218, reload skill time increased from 1.8s to 1.9s. Ultimate damage reduced from 1818 to 1708, reload ultimate time reduced 18 to 17.

Asteroid (green): skill dame reduced from 1222 to 1192, reload skill time increased from 1.9s to 2s.

Asteroid (pink): skill damage reduced from 1302 to 1262. Ultimate damage was reduced from 1878 to 1818.

Asteroid (brown): skill dame reduced from 816*2 to 806*2, reload skill time increases from 1.9s to 2s.

Slingshot: reload skill time increase from 1.7s to 1.9s. Ultimate dame reduced from 1546*2 to 1456*2.

Magnet: skill dame reduced from 1320 to 1282. Reload Ultimate time increases from 17s to 18s.

Double voulge: skill dame reduced from 1140 to 1110, reload skill time increased from 1.6s to 1.7s. Ultimate dame increase from 1152*2 to 1182*2, reload ultimate time reduced 17 to 16.

Flamethrower: skill dame reduced from 425*4 to 398*4, reload skill time increases from 1.8s to 1.9s. Ultimate dame increase from 556*3 to 688*3, reload ultimate time increases 17 to 18.

LightSaber: skill dame reduced from 1148 to 1108. Reload ultimate time increases 17 to 18.

Plasma Orbs: skill dame reduced from 1089 to 1069, reload skill time increased from 1.7s to 1.9s. Ultimate dame increase from 752*3 to 792*3.

Space Gun: skill damage reduced from 1060 to 1050.

Katana: skill dame reduced from 1146 to 1110, reload skill time increased from 1.6s to 1.7s. Ultimate dame increase from 568*4 to 592*4.

Candy Gun: skill dame reduced from 1068 to 1048. Ultimate dame reduced from 1068*3 to 1008*3.

Gnawing Hunger: Ultimate dame increase from 372*6 to 392*6.

The Barber: skill damage increase from 588*2 to 648*2. Ultimate dame increase from 898*2 to 948*2, reload ultimate time increases 17 to 18.

Golden Child: skill damage increase from 592*2 to 652*2.

Pump and Dump: reload skill time increase from 1.7s to 1.8s. Ultimate dame increase from 382*6 to 394*6.

Staff of Light: skill damage reduced from 1162 to 1105. Ultimate dame reduced from 1262*2 to 1202*2.

Dragon Scimitar: skill dame reduced from 1124 to 1099.

Banana: skill damage increase from 600 to 982. Ultimate dame increase from 489*4 to 499*4.

WORKING TOWARDS P2E

One of the things we could be doing better at is meeting deadlines we set ourselves, one of the reasons we don’t always meet them is that we have been setting aggressive and at times, overly optimistic deadlines for ourselves. While this is no excuse, these deadlines do provide the needed pressure to help the team move faster, while not always meeting deadlines we have always delivered.

We believe this has allowed us to push out updates (alpha, closed beta, open beta) faster than most games of equal complexity in the NFT space. As one of the faster moving gaming projects in the NFT space we want to push out P2E ASAP as well but only conditional on game and supporting infrastructure in-place, which can be roughly broken down into 9 sub-tasks.

Note that these 9 sub-tasks are not nice-to-have tasks, but are in fact must-have foundational features that P2E needs to be built upon, noticed that we have not included the integration of armour or Generation 2 Galaxy Fighters in this list.

Task 1: NFT auth API optimized and stress tested for heavy in-game use

  • Status: In Progress
  • ETA: 6th of May

The updated NFT authentication API now supports checking assets for over 20+ partnered collections, the implementation logic was O(n) because we were looping through each collection with the player’s wallet address to check whether they own any NFTs from our partnering collections. Instead of that, we are now using alchemy’s NFT APIs, it takes a wallet address and an array of contract addresses to take us which NFTs the wallet owns. This has reduced the response time of our endpoint from seconds to milliseconds.

The API is currently undergoing stress testing, we will continue to optimize and improve based on the result that the testers give us.

Task 2: Energy system for each NFT

  • Status: In Progress
  • ETA: 13th of May

Our current Photon Custom plugin allows us to have trustworthy endgame results from the server. Currently in open beta, we already have a testing rewards system and energy system in place. The energy system is where each partnering NFTs have their own energy limit, any particular NFT can only earn reward when they have enough energy to spend and energy regenerates overtime. But it is on a wallet level, energy is attached to the wallet instead of the NFTs. This means that you can play with an NFT, earn rewards and transfer out to another and keep earning, which essentially hacks the game. We only did this as a temporary solution for the simplicity of the implementation and computational load on the infrastructure, after testing for 2 weeks we are confident to move on to the next stage and make the energy system on an NFT level, which is our design from the beginning and will resolve the loophole mentioned above.

Task 3: Admin panel to monitor game activity and allow for team to ban players or stop players from earning key fragments

  • Status: In Progress
  • ETA: 13th of May

In the last bi-weekly update, we mentioned about the internal admin panel for GMs to use. It is currently being built and we have decided to add more features to it. Other than being able to see the match history and issue rewards, we will also be adding features like energy monitoring. With this feature in place, the GMs will be able to visualize the energy usage for certain NFTs, and watch the rewards earned. It will be helpful for analytics and to spot botting activities.

Task 4: Dashboard for key-fragments and keys

  • ETA: 20th of May

We will be making a dedicated page for the in-game rewards. The page will display the number of in-game key-fragments you have earned, allow you to claim those key-fragments as NFTs, and also to forge those key-fragments NFTs as key NFTs.

Task 5: New loot box contract for key fragments

  • ETA: 3rd of June

Our reward system involves the key-fragment NFTs and the key NFTs, the key NFTs will be used to open a new loot box which in turn gives non-genesis weapons. Therefore, a new loot box contract and a corresponding frontend page will be developed for that.

Task 6: New forging contract to allow for non-genesis weapons

  • ETA: 10th of June

Similarly, there will also be a new forging contract or what we call, the “GFC Black Smith” contract. This contract will be made compatible with the non-genesis weapons from in-game keys.

Task 7: Allow Gen 2 training contract to take in non-genesis weapons

  • ETA: 17th of June

Again similarly, a new Gen 2 training contract will be developed for users to train Gen 2 fighters with non-genesis weapons.

Task 8: Non-genesis weapons in game

  • ETA: 24th of June

Finally, we are going to be implementing the non-genesis weapon into the NFT authentication API, have the game recognise them and let players use the corresponding weapons in game.

Task 9: Game build with P2E rewards in place

  • ETA: 15th of July

Once all of the features above have been implemented and fully tested, we will have our game build ready for P2E, by then the game will have a number of earned key-fragments displayed. When you choose any NFTs to use as characters or weapons, it will show you how much energy is left in them, and tell you how many more matches you can play before it runs out.

METADATA API

In the last bi-weekly update, we talked about how we created a reroute logic in our API to fetch the metadata of our partnering collections. We have found that implementation to be infeasible due to the unstable and slow nature of IPFS being a distributed storage system.

We have since then decided to actually store those metadata on our server as json, and process the response when called and cache the frequently used metadata.

OTHER ONGOING TASKS

GCOIN CIRCULATING SUPPLY API
The API was completed mid-week last week and we have submitted our request to have GCOIN’s circulating supply verified by CMC, we are still waiting on their response.

SUSHISWAP TOKEN LIST
Our friends at Polkastarter have helped us reach out to Coingecko and we successfully got GCOIN onto their token list. We have put together some simple instructions in a google doc (https://docs.google.com/document/d/1a6-J77LhJ1VPYGwCLIbe9vgvtzbc0_X3-HkLxw1Iht0/edit) to guide you on how to import Coingecko’s token list on Sushiswap and make GCOIN searchable for swaps.

ACCOUNT MANAGEMENT DASHBOARD FEATURES
We are adding more account management functionality to our dashboard such as password reset, email address change and wallet association. Users will be able to do these actions instead of reaching out to Dave and having him to manually change those details for them. These features are currently being tested and will be rolled out before P2E goes live.

We are going to be adding other widgets onto the dashboard over time, for example we are working on a widget that will show you your daily earnings in USD value through GCOIN daily yield and key fragments you have earned, this will help users better visualise the earning capability of GFC.

B: Business Development & Marketing

ASSET CREATION

Since Q1, we have been working on a redesign of our website and working on a few game trailers. The website is now very close to being ready and we will be updating it before the end bi-weekly update, below is a screenshot of what the above-the-fold section will look like.

You will also notice a game trailer in that new webpage, this trailer is a new trailer we have been working on and will be replacing the current one we have on our website. Below are two screenshots of the new trailer:

We can’t wait to share these with you as they are released in the coming 1–2 weeks.

MARKETING

Another two weeks of awesome announcements and marketing activities have passed. Since our last dev update, we closed some very exciting partnerships.

We are very happy to have on boarded Brycent, not only as official partner with his community ‘Loot Squad’ but also himself as public figure. He recently got signed by VaynerSports, which we happily congratulated him for.

As we are in close touch with VaynerSports, adding Brycent to our roster felt like a very natural progression to deepen our relationship and partnership with the Vayner-Brand as a whole. We are currently exploring different options of how to integrate him and his community furthermore into our community by hooking them up with a playable character.

We also onboarded KManuS88 as an official partner of Galaxy Fight Club. KmanuS88 is a content creator that devoted significant time to playing and broadcasting BrawlStars to a professional level. His content is tailored around NFTs & P2E games.

Given his status as one of the first members of the hispanic community to introduce the concept of NFT Gaming to a broader audience, he has turned to a big personality in this space, currently having more than 800k subscribers on YouTube, more than 180k followers on Twitter and more than 215k followers on Twitch.

KmanuS88 also owns a small collection of NFTs for which we have created a dedicated and exclusive in-game character, which the holders of his collection can access. You can check out his character in action in the following tweet —

As far as projects are concerned, we onboarded SupDucks, another OG collection in this space. All holders of SupSucks NFTs will get access to exclusive 3d models in game and will be able to play in game as well as level up their individual characters.

SupDucks have been around for about as long as us, so we are very happy to enter yet another partnership with a strong OG project in this space that is continuously building, evolving and caring for its community!

As part of this partnership, we are currently exploring further synergies between our projects.

We had an awesome Twitter Space together with their team which you can listen back into by visiting the following links -

One of our existing partners, Polemos, hosted a special GFC-week on their end to celebrate the launch of our open beta. We hosted an AMA on their Discord, played the open beta together with their community members and even gave away some assets on Twitter.

Additionally, we got interviewed by NFTYQ (https://twitter.com/NFTYQ), the founder of LadzCity and Co-Host at NFTLive.

During the AMA we covered many GFC related topics as well as some alpha concerning upcoming events and announcements.

You can view the interview by visiting the following link (https://www.youtube.com/watch?v=n-v7h1EpnR0&t=453s&ab_channel=LADZCity) —

As additional value and in close collaboration with our existing partners, we gave away some whitelist spots to the Birdez Kingdom mint.

We also managed to secure some whitelist spots for the upcoming Karafuru 3D mint which due to its exclusive nature we decided to keep exclusive to the holders of our Battle Pass.

This week we will also be giving away the previously announced whitelist spots to LLamascape (by LLamaverse), which is also going to be mostly exclusive to Battle Pass holders.

Looking into what’s planned for the coming two weeks, we will be aiming to hit 100k Followers on Twitter. We will use a small number of whitelist spots to boost our exposure on Twitter and gain more exposure from the Llamaverse community.

As also hinted at in the Battle Pass holders chat, we are currently exploring different options of what we could do for NFT.NYC, so if you are considering going there you can now be even more excited for a GFC-hosted event.We are also in talks with PolygonStudios to explore the option of joining the main event at NFTNYC.

Additionally, we are very excited to be launching a new content plan together with our content creators. Moving forward, we will be uploading high quality content to YouTube on our official Galaxy Fight Club account — so make sure to subscribe to our channel.

C: Community

QUALIFER CUP TOURNAMENT

The GFC Qualifier Cup is now open for registrations for Gen 1 Galaxy fighters. 32 slots are up for grabs until May 18, 9 PM UTC. If the number of registered teams exceeds the number of teams allowed for the tournament, teams will be filtered based on the accumulated number of trophies achieved by the members of each team (higher trophy count gets the slot).

✍️Sign up: https://bit.ly/3knCY5P
📕Check-out the official rulebook: https://bit.ly/3voCEu3

GALAXY RUMBLE

Finally it happened! It seems an eternity ago by now, but 2 weeks ago over 100 discord users rumbled it out in the Royally Royal Galaxy Rumble!
It was a rumble bloodbath with painful revivals and silly deaths. Many people came to play but had to leave empty handed yet 10 of you made it till the break and were crowned “finalists” receiving GFC BYOPills. After 2 hours!!! of rumbling we came to the final game, it was @Cobus#0477 who was victorious and received the Genesis Fighter! Well done for sitting it out and surviving the madness!

Congratulations to @Mozeen#0568 and @Zekariz#4244 who came close but failed in the final stretch but still received an Arlen NFT and a Cosmetic item respectively for their time and efforts!

Next Rumble is coming up in a couple of weeks. This time around will be combined with poker, trivia and most importantly ACTUAL GFC game-play! But more about that later.

In April around 40 discord users were awarded with almost 10,000 USD worth of GFC prizes. Expect there to be much more in May!!

BATTLE PASS COMMUNITY

Our Battle Pass holders have been getting a bit more attention lately, more whitelist spots have been handed out to BP holders compared to any other group in our discord with now their very own Karafuru 3D Collection Whitelist giveaway!

Our battle pass holders have also decided on the front cover of our very own GFC Comic book that is being worked on at the moment, we are very excited to share more with you at a later stage, but this is what they picked!

COMMUNITY FIGHTERS

Real life fighters, dressed in GFC branded gear, it would be so nice!
Well, it IS happening! We agreed to sponsor a very talented up-and-coming amateur boxer from the community, having his debut fight this month.

We are hoping to livestream the fight and have the GFC community stand behind not only our NFT Fighters but also the real fighters in our community!

We would also like to reach out to all community members who step inside a ring or octagon. Tell us your story, tell us what your dreams and ambitions are and maybe you will receive some GFC branded gloves and other gear to truly put to use! *(Reach out to MrJanet for more details)*

--

--