Dev Blog #20

Galaxy Fight Club
12 min readMar 21, 2022

--

As we approach the end of March/Q1, there are a number of deliverables the team will deliver, the rental platform as well as the Gen 2 training is ready to be deployed next weekend on schedule. We recently redesigned the new website so there has been a delay and will come in Q2 instead, Open Beta will also be ready to launch before the end of the month, with more details around this below.

a) Game and Web 3 Development

  • Studio side is busy getting ready for Open Beta, will be pushing out new builds every 24–36 hours from now on, game already submitted to Play Store and iOS App Store for review
  • Brought on help from another 3D art and animation studio to help us scale asset creation in our games, the same team who worked with Illuvium, Fast & Furious and School of Dragons
  • Final unlock on accumulated GCOIN is over, all unclaimed GCOIN will be burned every 30 days, starting on April 21st 2022
  • Gen 2 Training is ready to be deployed late next week, $GCOIN price for training will be set at 800 upon launch
  • P2E system has been redesigned with the introduction of key fragments, the system will be deployed with Open Beta but key fragments cannot be withdrawn and will be reset upon game full release

b) Business Development & Marketing

  • Through our partnership with reNFT, our collateral free rentals platform has been built and will be released next weekend
  • Qualifying tournament will be hosted 2 weeks from Open Beta, the winning 2 teams will represent GFC in the Championship tournament, more details on how to sign up will be announced with Open Beta release
  • Much of the effort has been spent on preparing for the cross-project Championship tournament (with significant prize pool) which is currently scheduled to take place after the Qualifying tournament
  • Twitter Spaces with Chibi Dinos, AMA with Avrik Saga completed with upcoming Spaces with Propertys this week

c) Community

  • Ran our first Poker tournament with @littleNfooT end up winning the prize pool, we will be hosting another one with a larger prize pool
  • Set up a basketball bracket pool with some rumble royals games with a Genesis Galaxy Fighter as the reward
  • The first series of the GFC Comics is now being created, with some sneak peeks below
  • All Galaxy Fighters lost through the hack has now been reimbursed alongside any eth lost in the fake mint

HIRING

Before we dive into the bulk of the dev blog we would like to share two of our latest job postings:

Hire 1: Senior Backend Developer(C# and Node.js)

Hire 2: Social Media & Content Manager

If you are interested please check below: https://docs.google.com/document/d/1wVCVIpHYEnnLNXJCa-iDszs3InYgS1JVkRLAQOI_7Q4/edit#heading=h.vqn3rp1vnscf

A: Game and Web3 Development

GAME DEVELOPMENT

Continuing on from last week, our focus continue to be stabilising our current game build and getting rid of bugs in preparation for Open Beta. Open Beta is on track to be released before the end of this month, the exact date will depend on when iOS and Google Play Store approve our games, they are both currently in review and in pending status.

The Open Beta version of Galaxy Fight Club is not a ‘finished’ and ‘complete’ product but rather we want to allow everyone to see the progress we are making. In particular, this beta-level release is designed to do the following:

  • Expose the game to the outside world for everyone to see and feel the progress we have made and will continue to make going forward
  • Collect and get player feedback early, and use players as test groups to identify bugs
  • Test out certain systems, for example the P2E system and ranking systems before they are finalised for the full release

Other than removing bugs, we upgraded to a dedicated server for our game which will allow us to scale once for Open Beta and beyond. A dedicated server will allow us to get better connection speed and more computing power which lets our game perform better with the Open Beta upcoming up.

Since last month we have also started working with a third party studio specialising in 3D art and animation to scale asset creation so we can integrate more characters and partners in our game. The same studio worked with Illuvium on creating their trailer, as well as working with some other notable games such as Fast & Furious and School of Dragons.

Our studio team have also completed the following:

+ News Features added in the past two weeks:

  • Stun/poison projectile
  • Slow movement effect
  • Melee weapons buff: added life steal for some melee weapons
  • New solo map/ team 3v3 map which you can see below
  • Added match-making rank system for fairer matchups
  • Integrated P2E system (key fragment system)

In the latest P2E system when a player/team wins a game, they earn key fragments instead of full keys. If the user are playing with qualifying NFTs, they will be able to earn gold key fragments, otherwise they will be earning silver key fragments.

Players will have to burn key-fragments in order to get keys. Burning Gold fragments will give gold keys, burning silver fragments gives silver keys, they cannot be mixed together.

There are 2 ways to smith keys:

  1. Player burn 3 keys fragments to have a chance of minting a key. The chance/logic of getting a key is hidden from the user
  2. Player burn 10 fragment to get a key 100% of the time

+Other game update:

  • Aim visual improved
  • Custom game map selection
  • Reworked melee action animation

GCOIN UNLOCK & DAILY YIELD

The last ⅓ of the accumulated GCOIN have been released and claimable via the dashboard at https://galaxyfightclub.com/dashboard. This is the last release of GCOIN from the accumulated amount, any future yield is distributed on a daily basis.

Also note that any unclaimed GCOIN whether from the accumulated OR from daily yield will be burned if unclaimed for more 30 days. This will begin on the 21st of April 2022, once burned they cannot be claimed, so please remember to claim your GCOIN.

GEN 2 TRAINING

For the last 2 weeks, We have been working on the smart contracts for Gen 2 training and we are getting really close to completion. In building out this feature, there are two main contracts: the training contract and the Gen 2 NFT contract. Here is a brief description of what each of the contracts does:

Training contract

  • Takes care of the logic of training, check that the training requirements are met and also checks the signed message by the trustless signer
  • Take away user’s GCOIN and burns the Genesis Weapons used for training and mint a Gen 2 fighter to the user’s wallet

Gen 2 NFT contract

  • ERC721 NFT contract
  • Where the Gen 2 Fighter NFTs are minted from
  • tokenOfOwner function to check all the owned tokens within the contract for that particular wallet address
  • tokenURL points to our backend API endpoint, which will be taking care of the reveal

We have already started integrating the smart contract into the frontend page and testing them.

While that is happening, we are also building a trustless signer on Microsfot Azure which verifies the ownership of the Gen 1 GFC fighters, that will be the security precaution that prevents people training with fighters they don’t own. This is part of the reason why the training function is quite time consuming to build, we needed to find a way to take the information of the Gen 1 across from ETH to the Polygon chain where the Gen 2 and the Genesis weapons are.

With that said, we are on-track to have the Gen 2 training functionality to go live late next week. Here are some more sneak peeks to the Gen 2 Fighters:

P2E REWARD SYSTEM

We have already mentioned how the new logic of the P2E reward system works on the game side, but to make this work most of the work is done on the solidity/blockchain side and below is a brief description how a combination of 4 contracts is needed to make it work.

All 4 of the smart contracts required to make the reward system to work are completed, with some minor alterations to be made. Those are the key-fragments contract, key-fragments minter contract, keys contract and the key-smither contract, here is a brief description of what each of the contracts does for those interested:

1. Key-fragments contract

  • ERC1155 NFT contract
  • Players will be able to earn key-fragments by participating in battles
  • Key-fragments can then be smithed to become keys
  • There will be a dedicated page for player to claim the key fragments they earn in game as NFTs

2. Key-fragments minter contract

  • Will have trustless signer to sign messages to tell the contract the amount of key-fragments every player have earned
  • Players will claim their key fragments by interacting with this contract

3. Keys contract

  • ERC1155 NFT contract
  • Players will be able to smith key fragments into Keys

4. Key smither contract

There are 2 ways to smith keys with key fragments

  • Take a chance: smith 3 keys together and have a chance of getting a key
  • Play it safe: smith 10 keys together and 100% get a key

We spent time going back and forth with the team to come up with this design for the reward system. We think we have struck a good balance between play-to-earn and competitive gaming. While there is a certain level of grinding, there is also skill and luck involved.

Our frontend dev started building the outlook of the page this week in the same style as the Gen 2 training page we shared in the last bi-weekly update. Players will be able to earn key fragments in Open Beta but these cannot be taken out of the game for now, once we know this system/drop rates to be working well then true P2E will be implemented to allow for keys smithing as described above and their sale on open markets.

B: Business Development & Marketing

BUSINESS DEVELOPMENT

We will be launching our collateral free lending platform next week before the end of the month, through this direct integration, all GFC holders will be able lend and rent out your favorite fighters completely collateral-free!

By integrating reNFT’s rental technology, holders of the Galaxy Fight Club NFTs will be able to not only rent out their NFTs to other players and generate passive income completely idly — they can even put up a hero for rev-share and automatically receive a share of the key fragment drops earned by the renter with revenue share automation.

With this Galaxy Fight Club has become the first game that allows fully trustless play-to-earn asset rentals for every individual NFT owner, while also enabling seamless automated tools for gaming guilds and scholars.

MARKETING

In the past two weeks, the marketing primary focus has been on preparing for the cross-project Championship tournament that is taking place after the Qualifying tournament, most likely around May time. Through deepening our current partnerships and expanding to new ones we hope to put together a list of competing teams that spans across the spectrum in the NFT space all the way from NFT native projects to various influential personas.

This week we co-hosted an amazing Twitter Space with Chibi Dinos, which you can find below, we also hosted an AMA over at the Avarik Saga Discord.

Next week, we will co-host a Twitter Space with our partners over at Propertys on Wednesday, 3 pm UTC+1. Make sure to set a reminder below so you don’t miss it.

Behind the scenes are working to revamp our brand guide, our website, marketing materials, and everything related to our public appearance to make sure the public perception of our project matches the value we are providing as well as the quality of work we produce.

Following several conversations with VaynerSports, we managed to lock in all and finalize the list of the athletes that we will onboard to GFC. We are very pleased with the outcome and are excited about the chosen athletes showing genuine interest in our project.

In addition to onboarding athletes, we also onboarded several new projects to our partnership roster. We are working on finalizing all of their in-game 3d models before announcing them to make sure their holders get the immediate value after mutually announcing the partnership.

Something a little bit more outside of the box is a recent confirmation we received from one of our current partners for a feature in an official, globally known, NFT ‘version’ of a board game. Soon, everyone will be able to use our signature character within this IRL board game.

For those of you familiar with Cointelegraph’s quarterly reports — a little birdy told me the next one is going to be about GameFi projects … and GFC being the main feature on it …

To top it off, we took initiative to take part in a local event hosted by YGGSEA in Indonesia. More information on this will follow next week!

PS: For those still asking ‘wen hoodies’ — they’ve been ordered and I bet you’ve never seen such high-quality merch before!

C. Community

And another two weeks have flown by in Discord-community land! It has been an event-packed time! Make sure to get the @GFC Degen role to get all the latest event updates!! (#get-roles)

We saw the finale enfold of our first __Mystery Games__ series! Was it pure luck or mad skills? Maybe we will never know, but @Musholo was fortunate to be unfortunate enough to end second in the final game. 30 Games of rock-paper-scissors later, they beat @AngelFishFood, @AxeCap and @Missispis in the race to glory and received a Genesis Galaxy Fighter for their efforts.

After having been requested so many times, we finally ran our first __Poker Tournament__! A prize pool of 1250 Gcoin, 2x BYOPills and a Genesis Tier 2 Key, ensured some great action at the tables, with some unlucky beats, lucky saves and crazy rivers!

@littleNFooT turned out to be the best GFC poker player (for the time being) and walked away with a good chunk of the prize pool, with the rest divided between the rest of the top 8.

This tournament was mainly to test a new poker platform which worked out wonderfully well, so expect more poker action soon with a higher prize pool!!

March Madness!

For all your basketball fans enthusiasts! GFC set up a bracket pool, entry was 50Gcoin and the winner will take all Gcoin AND a Genesis Tier 2 Key! So far some crazy upsets have caused quite a stir in the East … who’s going to win it all?

Royal Rumblers!

For the past couple of weeks we have been holding some Rumble Royals in the #galaxy-royale channel. Winners were given minor Gcoin prizes and some BYOPills here and there, but most importantly the “Royal Rumbler” role!
And now we finally know what that role is for!!
All Royal Rumblers will battle it out in the Royally Royal Galaxy Rumble, where the winner will walk away with a Genesis Galaxy Fighter!!
You have one more week to try and obtain the role in little satellite Rumbles! Keep and eye peeled and Good Luck!!

Comic Series

Galaxy Fight Club has a deep and rich lore, a part of that is shared in our whitepaper lore section. Our initial comic book series will build upon this storyline for the community to learn more about our favourite heroes and the world they live in.

--

--