Voxel Turf is a block based city builder/action adventure game. Build cities or destroy them. Start businesses or rob them. Nurture your citizens or subjugate them. Build a real estate empire, or perhaps just drive around and blow stuff up. Its your choice! Voxel Turf allows you to be the force of benevolence or the agent of chaos in a city of your creation.

  • Have you ever played an open world game and thought "if only I could build something here?"
  • Or a city builder and wanted to drive around and interact with your creation?
  • Or even a building game and thought "if only these buildings would come to life?"

If so then Voxel Turf is the game for you!

Head over to the Steam Page to add to your wishlist!

Cool gifs below - hit "Read More" to see them!

Dev Diaries:

DD 1: Economic Engine I: Building Types, Supply and Demand
DD 2: Economic Engine II: Modifiers, Desirability, Safety Rating, Repairing and Custom Buildings
DD 3: Weapons I: Small Arms and Weapon Mods
DD 4: Weapons II: Rockets, Explosives and Blast Resistance
DD 5: Mechanisms, Circuits and Electronics
DD 6: Dealing with the Law (CDF) (+Youtube Video)
DD 7: Urban Grand Strategy - Turf Wars and Diplomacy (+Youtube Video)
Upcoming Dev Diaries: Base Building, Missions, Co-Op, Bandit Raiding, Reputation and Racketerring, Minigames With Friends, Stats and Perks, Mod Support, Server Management, Making Money.

Game Features

Live in a City of Your Own Creation

  • Build sprawling cities with either the over 50 prebuilt buildings, or build your own in-game!
  • Make amazing structures with over 15,000 types of blocks in over 100 categories.
  • Or live in and modify a procedurally generated city

Get Rich or Die Trying

  • Earn cash from either completing missions, crime, or managing a real estate empire.
  • Establish protection rackets to make money
  • Some of the missions revolve around:
    • Being a hired revolutionary who fights the local authorities for cash
    • Participating in street races for money
    • Making a career though stealing vehicles for profit
    • Eliminating bandits and protecting civilians from bandit attacks
    • Be a specialist architect who draws an income from making custom buildings

Unleash Chaos

  • Destroy and vandalise areas with explosives, weapons and tanks.
  • Ride a wide range of vehicles including cars, a tank, helicopters and even a rideable shopping trolley!

Enjoy Multiplayer

  • Multiplayer over LAN or Internet. You can host games or set up dedicated servers
  • Most missions can be done in Co-Op
  • Cooperate with friends to build a city, or compete and undercut each other

Fight For Territory

  • Explore and raid bandit bases for loot
  • Fight Turf Wars against other factions and players to gain control over parts of the city
  • Build bases and defend your territory from attack
  • Engage in diplomacy with other factions in order to gain power or undermine others

Unleash Creativity

  • The entire world is block based, so you can create and destroy everything.
  • Decorate blocks with paint and decals
  • Various non-cube construction blocks, including ramps, stairs, steps, allowing you to build things like pitched roofs and ultimately more realistic looking buildings.
  • Build intricate contraptions using switches, mechanisms and circuits
  • Custom player-built buildings can be saved as templates, and be placed like normal buildings. These are synced across a network, so you can do this in multiplayer too!
  • Unlock reward buildings, such as the Cemetery, the Town Hall and even a Space Program! Work together with other players to unlock them faster!

Character Customisation

  • Over 50 player skins
  • Support for custom player skins
  • 10 hats for your character to wear, also wearable body armour.
  • Weapons are customisable too! Attach weapon mods to weapons to change their appearance and behaviour. Make shotguns explosive, make your pistol armour piercing or your SMG scoped!

Modding Support

  • Steam Workshop integration
  • Lua Scripting for easy moddability with a C++ scratch-coded base game engine for performance

Game Modes

  • Turf: Start in a procedurally generated city, and do what you want. Build, do missions, do crime, do whatever!
  • Build: Start on a blank map and build whatever you want with unlimited blocks.
  • Turf Zero: Start on a blank map and build a city from scratch. Scavenge resources from bandit bases.
  • Strategy: Start in a procedurally generated city with 16 warring factions. Use diplomacy and warfare to gain control over the entire city!

steamLogo200px facebookLogo200px presskitLogo200px

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Your city is divided up by various factions. These factions have bases around the city, and nearby buildings will be protection racketeered, giving them a source of income. One way to grow your wealth and influence in the city is to conquer these factions through warfare and diplomacy to gain control of their protection rackets.


Be sure to subscribe to my Youtube channel for more vids!
If this game looks interesting to you, consider giving it a watch, or adding it to your Steam Wishlist


Above: Two AI factions are at war. One group is trying to take over the base (the building).
Filmed from a helicopter.

Turf Wars

If you've played any Grand Strategy game before this should be mostly intuitive to you. For the uninitiated, things work as follows:

  1. Declare a Turf War against a Player or Ai Faction
  2. Occupy their bases, while keeping your bases safe
  3. Demand that they give you bases in a peace deal, thus giving you control of their protection rackets
  4. Deal with the diplomatic fallout

Let's have a look at these in more detail.

war baseAbove: A base is highlighted. Bases give the ability to racketeer nearby buildings for money. You must capture these in a Turf War while defending your own from attack

war rackeeteeredlot 1Above: A racketeered building. Racketeering only gives part of the buildings income, but none of the expenses. When a bases is ceded in a turf war, all racketeered lots attached to it are transferred with it

Step 1: Starting a Turf War

Open players/factions page, then open the Diplomacy screen. Here you can do several diplomatic options and engage in private chat. But we'll discuss these later.

war dipscreen2

Hitting the Turf War button will bring up a list of players and factions on each side. Your allies will appear on your side, your target's allies on theirs. If someone is allied to both sides they will side with the defender.

war dipscreen2

Step 2: Occupy their Bases, while Keeping Yours Safe

This is the fun bit ;). Attack their bases by eliminating the defenders and holding them. Keeping your bases safe takes three parts. Firstly you can build your base to make it a defensible as possible. Secondly you can fortify your base with hired goons. Thirdly, if you are attacking the AI, you have to watch out for Base Attacks...

Base Attacks

Watch out, the AI does have a way to fight back! The AI can issue Base Attacks. A Base Attack consists of waves of enemies that invade a targeted base. Base Attacks come in different power levels that dictate the strength and numbers of attackers.

They begin with a scouting wave consisting of one attacker with an SMG and one with a Rocket Launcher. Then they launch assault waves, wielding Assault Rifles and yet more Rocket Launchers. High level base attacks even have "Demolition Waves" - waves that consist of nothing but Rocket Launchers!

Above: Rushing back home to defend a base! This is part of a 3v3 war which can turn hectic!

All waves have at least one attacker equipped with a rocket launcher to demolish obstructions between them and their target. Base attacks do cost the AI money, so economic harassment tactics do work against them. Likewise stalling the AI can work to drain them of money. Finally, the AI does get war-exhausted, making them more willing to accept peace offers as the war progresses.

And yes, the AI's behaviour is fully moddable. See scripts/server/ai_player.lua, scripts/server/ai_player_diplomacy.lua and scripts/common/ai_player_diplomacy.lua. You can also edit the parameters of base attacks (how many waves, how many attackers, attacker loadout, etc) in scripts/common/base_attack.lua.

Step 3: Demand Bases in a Peace Deal

When you have captured the bases you want you can go back to the diplomacy screen and ask for peace. This brings up a screen where you can make a list of demands (or concessions if things go badly). When you are done you submit the peace proposal which is sent to all players in the turf war.

war dipscreen2
Above: On the peace map you can pick which bases you want to demand, or which bases you want to cede.

war aipeaceofferAbove: The AI will also make peace offers.

All players get an opportunity to vote on the peace proposal. If both the attacker and defender sides vote . There are some caveats though:

  • Players that have no bases controlled automatically vote for any peace proposal. So if you capture all of the opponent's bases you can enforce any demands you desire!
  • Players that are offline also automatically vote for any peace proposal. This is to discourage disconnects.
  • Any player that is gaining or losing bases due in a peace proposal can veto the entire deal. So you can't force players to take bases that they don't want.


Aggression is the stick to the warfare carrot. Starting Turf Wars and conquering territory will increase your aggression stat. Aggression:

  • Reduces the Safety Rating of all lots you own or racketeer by 1 for each point, effectively decreasing your income by 1% for each aggression point. So if you have 100+ aggression you will have NO income.
  • Decays by 0.5 every in-game hour (every irl minute). This is doubled if you take the perk “The Art of Bull”
  • Is increased by 10 when you start a Turf War.
  • Is increased by a maximum of 20 when you receive a base in a peace deal. If a player has more than 5 bases you get a discount. The formula is 20 * 5/nBasesTotal in this case. So taking 1 base from a player with 6 bases gives 16.7 aggression, 1 from 7 gives 14.2 aggression etc.
  • Gives a aggression discount to all aggression gaining actions against you. So if you have 50 aggression other players will only get 5 aggression for starting a war against you and get a 50% aggression discount for taking bases.
  • If a player is at 100 aggression you can take their stuff for FREE, if they are over 100 this overflows, so you can actually lose some of your aggression for taking down an aggressive actor.
  • Makes the AI less willing to accept alliances from you, and more likely to act diplomatically to contain you.
  • Finally you get a 25% discount to aggression gains in a defensive war
war aggression income
Above: Aggression will reduce the safety rating of lots you own, reducing the income.
Wars have a lasting effect on your economy.


Voxel Turf has some diplomatic depth to it. You can spend reputation (a reward for completing missions, killing bandits and making/placing buildings) to make the AI like you. Make them like you enough and you can ally them, and drag them into conflicts against your foes!

You also have the ability to “warn” and “protect” other players/factions. What do these mean? Well, lets say you warn a player/faction. Then if that player/faction attacks ANY other player/faction you will be called into the war on the defender's side. The AI will issue warnings to players with negative opinion and more than 5 aggression. The total amount of warnings a player will receive from the AI is dependent on the amount of aggression a player has – for instance if you have lots of aggression you'll get lots of warnings, but if you only have a little bit you'll only get 1 or 2. You can use warnings to “box in” other players.

Finally there is the ability to protect a player/faction. This means if they are attacked, you will automatically join them on the defensive. You can use this to protect weaker players (or perhaps your noobish friends) against aggression without committing to a full alliance.

For Updates, hit Watch, or add to your Wishlist on Steam


Until next time,

Above: With some cunning planning, this can be yours!

[Watch] Dev Diary 6: Meet The Law

[Watch] Dev Diary 6: Meet The Law


Meet The Law: How do you get away from the Cops? What effect do crimes have on the economy? Can you get immunity for certain crimes? Find out here! Voxel...

Major Update II: New Trailer & News

Major Update II: New Trailer & News

News 5 comments

What's been happening? What's new? Voxel Turf is a city builder where you can live in, drive around and blow up in the city you build! Here is an update...

Dev Diary 5: Mechanisms and Electronics

Dev Diary 5: Mechanisms and Electronics

News 3 comments

Automatic doors? Combination locks? Timed explosions? These are all achievable using electronics and mechanisms! This Dev Diary goes through the mechanisms...

Dev Diary 4: Weapons (Part 2) - Rockets, Explosives and Blast Resistance

Dev Diary 4: Weapons (Part 2) - Rockets, Explosives and Blast Resistance


What is the point of a block game if you can't destroy everything around you? This Dev Diary is covers Rocket Launchers (yes multiple types), Grenades...

Comments  (0 - 10 of 23)

Havent heard of this for a while now. How's it coming along ?

Reply Good karma Bad karma+1 vote
SnapperTheTwig Creator

It took a while, but it's finally done ;)

Reply Good karma+1 vote

yeah i saw steam store page its great so means you will improve game after release?

Reply Good karma Bad karma+1 vote
SnapperTheTwig Creator

Oh yeah, I've got a lot of things I still want to do. There will be more info on that near or after release

Reply Good karma+1 vote

And there is a theme to be able to get a job?

Reply Good karma Bad karma+1 vote

finally, gta + minecraft grafics?

Reply Good karma Bad karma+1 vote
SnapperTheTwig Creator

You get to build (or destroy) cities too ;)

Reply Good karma+1 vote

I just want to enjoy the generator if theres any <3

Reply Good karma Bad karma+1 vote
SnapperTheTwig Creator

There is a random city generator in the current internal build

Reply Good karma+2 votes

Ok then there are my questions about it:

How id does select what buildings goes where (The engine rules) i does it prevent to do some funny looking bugs like a Whole street of dought vendors? (This is more likely in the "mayor's management" area of the game, specially if uses a system similar to sim city, where you only tells the engine to place certain type of buildings, in this case comercial, over a big area) or are they handpicked by players? If thats the case, how does the engine know where to place a building to avoid silly things to happen like that? also, what about the bridge placement? or what about the population generation? is just a bunch (of fully customisable) textures, and name engine? (if thats the case, how the engine choses Who ask you what mission kind from the pool? if would be funny if "Nanna Stormbolt" who work as "teacher" ask you for assassination mission (please, do that a "Easter egg" level possibility in the engine lol)
If that inst the case, how does it work? and again, how the engine choses who ask every mission?

Another thing i wanted to ask, its about the singleplayer "server" what about that?

Reply Good karma Bad karma+1 vote
SnapperTheTwig Creator

There are 2 ways to make buildings - either manually placing them, or using SimCity style zoning which will place buildings manually.

Population generation is from a pool of predrawn textures that fit the location, for example suits in offices. You can mod in extra textures or use custom skins for your character

The city generator currently does not spawn bridges, you can build them if you have two road tiles 11 lots apart. It does spawn causeways on some maps though

Some missions are randomly spawned (such as kill bandits in X building), some missions are scripted (meet a character, do a task). I'll go through this in detail in a upcoming dev diary

The "singleplayer server" - The game works by using two exe's - a client and a server. This means that multiplayer and singleplayer code is identical and easy to maintain. The singleplayer server is a server that is set up when you start a game that is locked only to you and not advertised or broadcasted anywhere

Also sorry for keeping you waiting ;)

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Voxel Turf
Windows, Linux
Send Message
Release date
Game watch

Latest tweets from @snapperthetwig

Testing gyfcat embedding

20hours ago

New Video: Voxel Turf: Urban Grand Strategy - Turf Wars and Diplomacy #indiedev

Aug 18 2017

Oh wow, thanks guys!

Aug 17 2017

Live in a city of your creation. Check out Voxel Turf:

Aug 12 2017

New Video! How to deal with the law #indiedev, #screenshotsaturday

Aug 12 2017

I've updated the main page!

Aug 10 2017

Embed Buttons
Link to Voxel Turf by selecting a button and using the embed code provided more...
Voxel Turf
Last Update
65 members
You may also like
BeGone First Person Shooter
(GEO)Police 2
(GEO)Police 2 First Person Shooter
Iceworld First Person Shooter
BEBO EVIL First Person Shooter
Ghost World 3D 2
Ghost World 3D 2 First Person Shooter
The Hunt (PC)
The Hunt (PC) First Person Shooter