geo-io
Agar.io, but more mappy
Developed in >
This project was presented during SpeedGeeking session at Esri Dev&Tech Summit 2025.
Dive into how ArcGIS Maps SDK for JavaScript can be (mis)used for creating a video game. Presenting to you: geo-io - like Agar.io, but more mappy! Powerful geo-rendering capabilities of the Maps SDK allow for creative applications in unintended areas, showing its versatility.
geo-io - Gameplay
Play online
Technologies used
ArcGIS Maps SDK for JavaScript
Tailwind.css
TypeScript
React
JavaScript
Things learned
The power of client-side capabilities of ArcGIS Maps SDK for JavaScript: FeatureLater with 100,000 features, spatial querying, geometry projections.
Brushed up on trigonometry to implement NPC logic (computing vector of movement to a target, computing a vector away from all enemies).
See also
See my SpeedGeeking project from 2024: Tetris React