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.
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.
Violence Town
freetoolonline.com editorial team
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:
| Action | Input |
|---|---|
| Move | WASD or arrows; tap/click ground to path |
| Act / combat wheel | Space (double-tap repeats last action) |
| Inventory | 1-9 select slot; Space opens use overlay |
| Wait / cancel / help | T wait; Esc cancel; ? help |
| Log / examine / panel | L log; E examine; Tab Remoticon |
| Touch | Tap 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.
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.