Dev Blog #74

Galaxy Fight Club
7 min readJul 3, 2024

--

Dev Blog Summary

a) Game and Web3 Development

  • Photon Quantum 3 Enhancements: Addressed critical stability and performance issues in multiplayer interactions by collaborating with Photon support. Added Quantum webhooks for Photon Public Cloud, implemented input delta compression, and serialized RuntimeConfig and RuntimePlayer with JSON for improved server communication.
  • Server and Matchmaking Optimization: Enhanced server performance through refined server-side code, improved resource allocation, and optimized data flow, resulting in reduced latency and faster response times. Overhauled matchmaking logic to ensure fair and balanced matches by considering player skill levels, recent performance, and latency.
  • Client-Side Optimization with WebGL: Optimized game client using WebGL for high-quality graphics and smooth animations across a wide range of devices. Used native web languages to improve load times, performance, and ease of maintenance.
  • Server Structure and Database Integration: Refactored server structure for better performance and maintainability. Integrated Redis for caching to reduce the load on the primary database and transitioned to MongoDB for scalable and flexible game data storage, ensuring faster load times and more responsive gameplay.

b) Business Development & Marketing

  • Community Engagement: Successful tournament featuring BAYC holders and renewed interest from older partners and potential new partners.
  • Comic Book: Upcoming limited edition comic book for Battlepass owners and active community members.
  • Twitter Space: Attended a Twitter Space hosted by Another1 discussing Web3 trends.
  • ForbesWeb3 Collaboration: Collaboration with ForbesWeb3, including a skydiving event for Yas.

c) Community

  • BAYC x GFC Championship: Total rewards: $1350 USD.
  • 2v2 Tournament: Part 1 was a 2v2 in-game tournament with top 4 teams qualifying for Part 2.
  • Twitter Contest: Part 2 was a Twitter popularity contest determining the 3rd team member for the final tournament.
  • Final Standings: 1st — Maharlikas Gambit (Rexx), 2nd — PARA KAY CRISS (Wxffles), 3rd — MHLK Team 2 (mOpO), 4th — Your honor, di ko po maalala (Chanimal).

A: Game and Web 3 Development

Addressing Photon Quantum 3 Issues

Our team has been hard at work to resolve some critical challenges and enhance the overall gaming experience.

  • Solving Photon Quantum 3 Problems: We encountered several issues with Photon Quantum 3, which impacted the stability and performance of multiplayer interactions. After extensive troubleshooting and collaboration with Photon support, we have successfully resolved these issues. This fix ensures that players will now experience smoother and more reliable real-time multiplayer battles, significantly improving gameplay stability.
  • Added Quantum webhooks for the Photon Public Cloud.
  • Added input delta compression.
  • RuntimeConfig and RuntimePlayer are serialised with Json when sent to the server.

Server Performance Optimisation and Matchmaking Enhancements

In addition to resolving Photon Quantum 3 problems, we’ve made substantial improvements to our server infrastructure and matchmaking system.

  • Optimising Server Performance: Our team has implemented several key optimizations to boost server performance. These enhancements include refining server-side code, improving resource allocation, and optimising data flow. As a result, players will benefit from reduced latency, faster response times, and a more seamless gaming experience.
  • Improving Matchmaking Logic: We have overhauled our matchmaking logic to provide fairer and more balanced matches. The new system takes into account various factors such as player skill levels, recent performance, and latency to ensure that matches are both competitive and enjoyable. This improvement aims to enhance player satisfaction by reducing wait times and increasing the quality of matches.

These updates mark a significant step forward in the development of Galaxy Fight Club, bringing us closer to our goal of delivering an exceptional PvP mobile gaming experience. We appreciate your continued support and patience as we work to make Galaxy Fight Club the best it can be.

Project T

Client-Side Optimisation with WebGL

On the client side, we’ve made substantial optimizations to enhance the visual experience and performance of Project T.

  • WebGL Implementation: We have optimised the game client using WebGL, leveraging the power of native web technologies to deliver high-quality graphics and smooth animations. This implementation ensures that Project T can run efficiently on a wide range of devices without compromising on visual fidelity.
  • Native Web Language: By using native web languages, we have minimised the overhead typically associated with cross-platform development. This approach not only improves load times and performance but also allows for easier maintenance and faster updates.

Refactor Server Structure and Database Integration

We are excited to announce significant progress in the development of Project T. Our recent efforts have focused on enhancing the server-side architecture to ensure a robust and scalable environment for our players.

  • Refactor Server Structure: The server structure has been completely refactored to improve performance and maintainability. This overhaul allows for more efficient handling of game logic and player interactions, paving the way for smoother gameplay experiences and quicker response times.
  • Redis Cache Integration: To further optimise performance, we have integrated Redis for caching. Redis will handle frequently accessed data, reducing the load on our primary database and significantly speeding up data retrieval times. This means players will experience faster load times and more responsive game play.
  • MongoDB for Game Data: We have transitioned to using MongoDB for storing game data. MongoDB’s flexible schema and scalability make it an ideal choice for handling the complex and dynamic data structures of Project T. This change will support future expansion and ensure the game can handle a growing number of players and features.

These updates mark a significant milestone in the development of Project T, bringing us closer to delivering an immersive and seamless gaming experience. We appreciate your continued support and look forward to sharing more exciting updates in the near future. Stay tuned!

B: Business Development & Marketing

We’re still on the map and we’re not going anywhere.

Our most recent tournament featuring BAYC holders has been a banger. They loved it, our community loved it and even our partners loved it.

Some old faces reappeared on the map, even some of our older partners became aware of our small tournament and reached out to see what we can cook!

As the NFT space continues to grow, we are keeping an eye out for potential new partners as that’s what GFC is all about!

We’re thrilled to announce that our limited edition comic book is almost here!

The epic storylines, stunning artwork, and captivating designs are all complete and undergoing their final quality checks.

Battlepass owners, stay tuned for our upcoming announcements on how you can grab your exclusive copy!

We’ll also try our best to make some copies accessible to other active community members who might not have a Battlepass.

We also attended an interesting Twitter Space recently.

Another1 invited us to attend their Twitter Space discussing trends in Web3.

We had a great time and recommend checking out the space and the speakers.

https://x.com/another1_io/status/1801294312476708906

Lastly, as part of our collaboration with ForbesWeb3, Yas was sent skydiving. If you want to get access to the ForbesWeb3 community, make sure to open a ticket and we will try our best to get you in.

Note: Not everyone will be eligible as there is a lot of demand for their Legacy Pass.

C: Community

BAYC x GFC Championship

This Championship had two parts. Total rewards: $ 1350 USD

PART 1 was hosted a few weeks ago. It was a 2v2 in-game tournament where the top 4 teams qualified for PART 2. These teams were:

  • Your honor, di ko po maalala
  • MHLK Team 2
  • PARA KAY CRISS
  • Maharlikas Gambit

PART 2: Twitter contest & In-game tournament.

Last week we ran a GFC popularity contest on Twitter with BAYC holders, where apes competed against each other for a place in the top 4 teams from PART 1. Their popularity was based on likes, comments and RTs..

The four winners of the event became the 3rd members of the teams that qualified from PART1. The most popular ape joined the winning team, the runner-up joined the team that finished second, and so on.

https://x.com/wxffles_eth/status/1801981944470929704

https://x.com/mopo680/status/1803027464643387443

https://x.com/rexquandoe/status/1804592831065153646

https://x.com/JaysonCrypto/status/1804564807464489471

The final standings were as follows:

  • 1st- Maharlikas Gambit (Rexx)
  • 2nd- PARA KAY CRISS (Wxffles)
  • 3rd- MHLK Team 2 (mOpO)
  • 4th- Your honor, di ko po maalala (Chanimal)

https://x.com/GalaxyFight_NFT/status/1805316416536510927

Sign up to discover human stories that deepen your understanding of the world.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Galaxy Fight Club
Galaxy Fight Club

No responses yet

Write a response