About

About the game

Villagers vs Monsters is a multiplayer idle RPG for Android and iOS, set on shared maps where every outcome is decided by the server.

What it is

Most idle games are played alone against a spreadsheet. This one puts you on a map with other people. You move tile by tile, you gather what is actually there, and you fight things that are actually standing next to you — but you can also close the app and come back to progress waiting for you.

The two-character structure is the heart of it. Everyone gets a Villager, who builds, crafts and belongs to a community, and a Monster, who does not. You are not asked to choose a side once and live with it; you play both, and the tension between them is the game.

What it isn't

It is not a PvP arena, and it is not a game where the client can tell the server what happened. Movement, combat resolution, loot rolls, rewards and every economic change are computed server-side against an append-only ledger.

That choice costs some responsiveness. In exchange, a leaderboard like the one on this site means something: nobody's numbers came from a modified app.

How it's built

One codebase, two platforms

Android and iOS share a Kotlin Multiplatform client, so features land on both at the same time rather than one trailing the other.

Server-authoritative

A Kotlin server owns the rules. The client submits intents and renders what comes back, which is why fairness is structural rather than a promise.

Built to be inspected

The art, item names and levels on this website are read straight out of the game's own content files, so the site cannot quietly drift from the build.

Where it is now

In development

The game is not released and the servers are not public yet. Nothing on this site is a launch date.

The core loop — movement, gathering, crafting, combat, villages, districts and idle progression — is playable internally. Content is being expanded and the interface is still being polished, so some systems are deliberately not shown on this site yet.

Balance, content and features are all subject to change before release. Store listings will appear on the home page as soon as there is something to link to.

See how it plays