Skip to content
Go back
en

[GUNDAM EVOLUTION] I Made a Gundam Evo Fan Game Version of Animal Tower Battle

Published:

GUNDAM EVOLUTION has shut down…

I was really into it—enough to reach NT in every season—so I’m pretty sad about it…

Gundam Evolution

So I made a fan game called GUNDAM EVOLUTION Tower Battle. (It is basically an Animal Tower Battle-style Gundam Evo game.)

Gundam Evolution

gunevo-tower-battle.devkey.jp

How to Play

Online matches

  • Create a room with Create Room
  • Share the generated ID with your opponent
  • The other player joins with Join Room

Controls

  • Mouse movement: move the piece left and right
  • Left click: drop
  • Right click: rotate

Tech Stack

  • TypeScript
  • Phaser + Matter.js
  • React + Vite
  • Trystero (P2P communication)

Still Unfinished

I only put together something that works for now, so it is nowhere near finished. This was my first time implementing online multiplayer with P2P communication, and it was really hard.

Tuning the physics is seriously difficult, and right now it behaves pretty strangely. Animal Tower Battle looks simple, but I realized it was actually made incredibly well… (that’s my very basic take)

I got to study P2P communication and Matter.js physics to some extent, and my motivation has basically hit zero, so I do not think this will ever be finished—though maybe I will complete it someday.


  • [CS:GO] Seriously the Strongest Aim Training Method
  • [PUBG] I Revived the Steins.GG Match Analysis System as a Limited Release
  • [PUBG] Lessons from Building and Operating Steins.GG, a Match Analysis Web App with 80,000 Cumulative Users
  • How to Play PUBG LITE from Japan
  • [PUBG] I Released Steins.GG, a Match Analysis System!

Previous Post
I Bought an Okamura Contessa seconda to Build the Ultimate Remote Work Setup
Next Post
I Made an Anki Deck from the Words Included in Eigo de GO!, So I’m Sharing It