Initializing, please wait a moment

Violence Town is a turn-based 2D RPG in the browser: walk hand-authored town zones, fight with a radial action wheel, manage a nine-slot inventory, and autosave locally while you deliver burgers for Borgir and chase a taxi licence. About ~1.1 MB after Play, no install, no account.

Prefer a lighter space roguelike with no saves? Try Void Trader.

VIOLENCE TOWN

Turn-based pixel RPG on the open-source Violencetown engine (MIT). About ~1.1 MB downloads once from this site when you press Play, then the browser caches it. Autosaves to your browser; nothing is uploaded.

Keyboard plus touch: WASD or arrows to walk, Space for the action wheel, 1-9 for inventory, Tab for Remoticon. Tap/click the ground to path on touch devices.

Press Play to load the game.
Press ? in-game for controls. Esc cancels menus. CONTINUE on the splash resumes a saved run.

Violence Town


Violence Town is a turn-based 2D RPG that runs entirely in your browser. You deliver burgers for Borgir on foot while you explore hand-authored zones, fight with a radial action wheel, manage a nine-slot inventory, and work toward fixing your car and earning a Yellow Card taxi licence. Press Play to load about ~1.1 MB once, then the browser caches the bundle.

Controls at a glance:

ActionInput
MoveWASD or arrows; tap/click ground to path
Act / combat wheelSpace (double-tap repeats last action)
Inventory1-9 select slot; Space opens use overlay
Wait / cancel / helpT wait; Esc cancel; ? help
Log / examine / panelL log; E examine; Tab Remoticon
TouchTap move/target; ✦ wheel; ☰ menu; ▤ Remoticon

Eight overworld zones appear on the in-game world map (Town, Downtown, Factory, Sewer, Carnival, Graveyard, Wilderness, Canyon) plus interior maps such as Borgir and Downtown shops. Autosaves write to ftol:violencetown:save with backup and staging keys; audio and accessibility options use ftol:violencetown:settings. CONTINUE on the splash resumes your run. No server calls during play. Adapted from Violencetown by Caelan Gander under the MIT license.

← Back to Games

Related tools:

  • Snake Classic - Snake Classic - Press an arrow key (or swipe on a phone) and the game starts instantly - eat the
  • Retro Tank Battle - Retro Tank Battle - Drive your tank with the arrows or WASD, fire with Space, and clear the wave of
  • Garden Defense - Garden Defense - Pick a defender card - Shooter (100 energy), Battery (50, makes more energy), or
  • Voxel World Builder - Voxel World Builder - a free browser voxel sandbox: infinite terrain, six biomes, caves and ores,
  • Sky Gates Flight - Sky Gates Flight - Fly a little plane over the ocean and steer through the gates - green ones add
  • City Time Machine 3D - City Time Machine 3D - Drag the 1945-2055 timeline and watch one city block's buildings, vehicles,
  • 2048 Game - Merge the Numbers Puzzle - 2048 Game - Merge the Numbers Puzzle - Slide the numbered tiles with the arrow keys, WASD, or a
  • City Drive Open World 3D - City Drive Open World 3D - a free open-world driving game in the browser: a seeded neon night city
  • Retro Highway Racer - Retro Highway Racer - a free lo-fi driving game in the browser: steer a randomly generated highway,
  • Hover Racing - Hover Racing - a free anti-gravity racing game in the browser: pilot a hover ship down a neon 3D
  • Retro Arcade Shooter - Retro Arcade Shooter - a free lo-fi browser shooter: blast robot spiders through a dark server
  • Marble Maze - Marble Maze - a free 3D maze puzzle in the browser: roll a ball through a procedurally-generated

Tags: #games

Related guides:

Loading reviews...

Frequently Asked Questions

What does Violence Town do?

It is a turn-based 2D RPG in the browser: walk hand-authored zones, fight with tick-based combat and a radial action wheel, manage a nine-slot inventory, take quests, trade, and autosave locally while you deliver burgers and chase a taxi licence.

Does it work on a phone?

Yes. The engine supports touch: tap the ground to path, tap a target to act, long-press for all options, and use on-screen buttons for the action wheel (✦), menu (☰), and Remoticon (▤). Keyboard shortcuts still work on devices with a hardware keyboard.

Is anything saved in my browser?

Yes. Autosaves use localStorage key ftol:violencetown:save with backup (.bak) and staging (.tmp) keys. Music, SFX, mute, reduce motion, fullscreen, and wheel-open preferences use a separate key ftol:violencetown:settings. Nothing is uploaded to a server.

How big is the download?

About ~1.1 MB total (HTML, JavaScript, CSS, JSON maps, and local font/sprite assets) after you press Play. The browser caches it for later visits on the same device.

How do I fight and use items?

Press Space to open the radial action wheel (it pre-aims at the nearest enemy). Press 1 through 9 to highlight an inventory slot, then Space again to open Use / Smash / Give. On touch, tap ✦ for the wheel and tap hotbar slots twice to open the item overlay.

Is this open source?

Yes. It is adapted from Violencetown by Caelan Gander (RussellDangerr/violencetown) under the MIT license. This site build removes the service worker, strips Google Fonts CDN usage, namespaces localStorage keys, and ships LICENSE and CREDITS next to the game files.