Darkmass.io

About Darkmass.io

Darkmass.io is a free browser arena. You are a Star, a point of light in a dark void. Absorb mass to grow, keep away from bigger stars, and fight over the events that break out across the map.

Play

The idea

In most arena games, getting big makes you safe. The leader snowballs and the round is more or less decided. Darkmass is built the other way around. Here, the bigger you get, the more the arena works against you:

So being big is power, not safety. A small, fast Star can outrun a giant, leech it with a well-timed Black Hole, and take the lead. The board stays worth fighting over from the first minute to the last. The How to Play page covers the mechanics in full.

A grown Star in Darkmass.io approaching a wormhole event, with the leaderboard and ability costs visible.
Mid-run, 288 mass in. A wormhole has just opened and the whole room is about to head the same way.

How it is built

Darkmass is written in Rust, from the server to the browser. The part worth mentioning is that both sides run the same simulation. The server and the browser client, compiled to WebAssembly, step the physics with the same code, and it comes out identical on both.

That shared step is what lets the game feel immediate without trusting the player's machine:

It is built to hold a lot of players at once across servers in Europe and North America, so a new player always lands in a live, populated arena.

Fair play

Privacy

Darkmass keeps no accounts and no player database, and runs no first-party analytics or tracking cookies. Your name lasts only for the session. The game shows ads on the menu and death screens, never during play, and only with your consent where consent is required, such as in the EEA and the UK. The details are in the Privacy Policy, and the rules of use are in the Terms and Conditions.

Who makes this

Darkmass is built and run by one independent developer. There is no studio and no publisher behind it. That keeps the game small and quick to change, and it means feedback lands with the person who wrote the code, not in a ticket queue.

Get in touch

Questions, feedback, or a bug to report? Email [email protected], or see the Contact page.

Play