Totem Tower

Video thumbnail for EMLplfjU9aU

Enter the world of Totem Tower and defeat your opponents!

  • Play against FRIENDS via Google Play Games…
  • … or compete ONLINE against players from around the world!
  • Experience action packed moments against an opponent in TOWER MATCH, whether AGAINST EACH OTHER ON ONE DEVICE or ONLINE
  • Set a time in the turn-based TIME TOWER mode and challenge your friends!
  • Compete with your daily highscore in CHALLENGE mode against players from around the world!
  • Train your skills against A.I. in the TUTORIAL mode before you compete ONLINE against real players!

We just released Totem Tower for Android, and it got featured on Google Play as an Indie Game Highlight! This was our first multiplayer game, built on Google Play Games Services.

The biggest technical challenge was synchronizing gameplay between players without a dedicated game server. We solved this with a dual-timer system running independently on each device. When players match, there’s a conflict resolution algorithm that determines priority between the peers. Each device maintains local authority for game state with peer verification and latency compensation to keep gameplay smooth.

The game has several modes: Tower Match for real-time 1v1 battles (online or on the same device), Time Tower for turn-based play, Challenge Mode with daily leaderboards, and Tutorial Mode with AI opponents. There’s also a league system where you rank up by winning games, which influences the matchmaking to pair players of similar skill levels.

Built with Unity, C#, and Google Play Games Services for the peer-to-peer networking.

Play Now