A multiplayer first-person shooter tech demo powered by GONet — proving our netcode by eating our own dog food.
Dajimo Arena: Team Showdown is a fast-paced multiplayer FPS supporting up to 100 players across 4 teams. It serves as a real-world proving ground for GONet, demonstrating that our networking library can handle the demands of competitive, high-action multiplayer gameplay at scale.
The project is named after Daniel Jiménez Morales (DA-JI-MO), whose “Online Multiplayer FPS Prototype” served as the foundation for this tech demo. His work provided the gameplay framework that we built upon to showcase GONet's real-world multiplayer capabilities.
Every feature you see in Dajimo — state synchronization across 100 players, team-based authority management, hit detection, weapon replication, and smooth interpolation — runs on GONet. This is not a toy demo. It is the same networking library available to every GONet user.
Play Dajimo Arena on your platform of choice. Cross-platform multiplayer powered by GONet.
Available on the App Store. Optimized for iPhone and iPad with touch controls and full multiplayer support.
Available on Google Play. Runs on a wide range of Android devices with full cross-platform multiplayer.
Available on Steam. Full keyboard and mouse support with dedicated server connectivity for the best experience.
The full source code for Dajimo Arena is available on GitHub. Study the codebase to learn real-world GONet patterns — how to structure networked game objects, manage authority across teams, handle player spawning, synchronize weapon state, and more.
This is not a simplified example. It is the complete project, the same code that ships to players on all platforms.
View on GitHubDajimo proves what GONet can do. Now build your own multiplayer game.
See everything GONet offers for multiplayer game development.
Get GONet into your Unity project in minutes.
Tutorials, class references, and patterns for networked games.