BACK TO GAME

ABOUT VORONOY.IO

The concept, the math, and the team behind the game.

The Concept and the Game

Voronoy.io is a browser-based, real-time multiplayer macro-strategy game centered around the mechanics of territorial expansion, energy management, and spatial control. The core gameplay loop requires players to capture cells on a dynamically shifting grid, manage resource distribution across their controlled territory, and eliminate rival players by breaching their defensive perimeters. The game operates directly within modern web browsers using HTML5 technologies, requiring no client downloads. The foundational architecture of the game's map and cellular structure is strictly based on the mathematical concept of the Voronoi diagram.


The Mathematical Foundation

What is a Voronoi Diagram?

A Voronoi diagram is a fundamental spatial partitioning method used in computational geometry. It divides a mathematical plane into discrete regions based on the proximity to a specific set of points, which are often referred to as seeds, sites, or generators. For every given seed point on the plane, there is a corresponding region—called a Voronoi cell—consisting of all coordinates that are closer to that specific seed than to any other seed in the set.

Geometrically, the boundaries of these cells (Voronoi edges) are formed by the perpendicular bisectors of the lines connecting adjacent seed points. The intersections of these edges create Voronoi vertices, which are equidistant from three or more seeds. This mathematical structure ensures that space is divided optimally and efficiently.

Because of its natural representation of proximity and spatial division, this geometric model is utilized extensively in fields ranging from computer graphics, artificial intelligence, and autonomous navigation to geographic information systems (GIS) and biology. In Voronoy.io, this mathematical principle governs how the map is generated and how territorial borders are defined when players expand their influence.


The Historical Origins

Georgy Voronoy (1868–1908)

The Voronoi diagram is named after Georgy Feodosievych Voronoy, a prominent mathematician born on April 28, 1868, in Zhuravka, located in the Poltava Governorate of the Russian Empire (now part of modern-day Ukraine). He completed his secondary education at the gymnasium in Priluki, graduating in 1885, before enrolling at the University of St. Petersburg, where he studied under the guidance of the mathematician Andrey Markov.

Voronoy's academic career led him to become a professor of mathematics at the University of Warsaw. His primary research focused on number theory, specifically algebraic numbers and the geometry of numbers. In a 1908 memoir, he rigorously defined and analyzed the general n-dimensional case of spatial tessellations, introducing what are now universally recognized as Voronoi diagrams. This work generalized earlier spatial division concepts, such as René Descartes's observations in the 17th century and Peter Gustav Lejeune Dirichlet's 1850 tessellation concept.

While his life was cut short when he died in Warsaw on November 20, 1908, his 1908 publication remains one of the foundational texts in the geometry of numbers. Today, these diagrams (also known as Thiessen polygons in geophysics and meteorology) are applied across disciplines, mapping everything from atomic packing in metal alloys to school catchment zones.


Voronoi Patterns in Nature

The structural efficiency of the Voronoi diagram means it occurs spontaneously throughout the natural world. The pattern emerges naturally whenever entities grow at a uniform rate from distinct, separate points. Biological examples include the microscopic cellular structure of onion skins, the physical segments of a jackfruit shell, the polygonal patterns on a giraffe's coat, and the hexagonal formations of a honeycomb.

By utilizing this organic spatial rule, Voronoy.io creates map layouts that mimic natural cellular growth, requiring players to adapt to asymmetric and biologically inspired grid structures rather than standard squares or hexagons.


Our Team and Mission

The development team behind Voronoy.io consists of independent software engineers and game designers focused on web-based multiplayer architecture. The objective of this project is to provide a highly accessible, competitive strategy environment without the friction of client installations or pay-to-win mechanics.

The infrastructure utilizes optimized server-client data routing to ensure low latency during complex, real-time map calculations involving hundreds of independent cell updates per second. Continuous updates are deployed to balance energy generation metrics, refine the automated match replay system, and optimize the game logic for both desktop and mobile browser environments.


Meet the Developer

Ahmet Erdamar

Founder & Lead Developer of Voronoy.io

Ahmet Erdamar is the creator and lead developer of Voronoy.io. With a background in web technologies and real-time networking, he designed the Voronoi-based territory engine, the server architecture, and the matchmaking system from the ground up. He is responsible for the game's core mechanics, balance updates, and the ongoing optimization of the multiplayer experience for both desktop and mobile browsers.

Voronoy.io began as a personal project exploring how the geometry of Voronoi diagrams could power a competitive, browser-based strategy game. It grew into a full multiplayer platform with ELO matchmaking, automated replays, and a global leaderboard. Ahmet continues to develop and maintain the game personally, responding to player feedback and shipping regular balance and feature updates.