steamiqhq
Log in ★ Watchlist
WinBolo

WinBolo

John Morrison · John Morrison · Jun 29, 2026
Action Indie Strategy Free To Play
Delayed observation Observed
1
Last tracked
6
All-time peak
n/a
Δ 24h
Player count last observed
Live player data is temporarily unavailable; historical values remain visible for context.

WinBolo - Steam Charts & Historical Stats

A multiplayer top-down tank game for up to 16 players. Explore historical player activity and pricing for WinBolo. Player-count data was last observed Sep 26, 2026.

Genre
Action
Developer
John Morrison

WinBolo player count and price summary

Current players
Unavailable
All-time peak
6
24-hour player change
Unavailable
Current US price
Price unavailable

Player count last observed . Values marked unavailable are not estimated.

Last Tracked Players

1
change unavailable (24h)

All-Time Peak

6
Sep 2026

Estimated Owners

0 .. 20,000
Estimate via SteamSpy
Player count

Activity Heatmap

UTC+0 (Your Timezone)
6
Peak Activity
0
Avg Activity
43
Active Hours
45%
Sample coverage
Less Active
More Active
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Sun
Sunday 0:00
No samples
Sunday 1:00
2 players · 1 samples
Sunday 2:00
No samples
Sunday 3:00
No samples
Sunday 4:00
No samples
Sunday 5:00
1 players · 1 samples
Sunday 6:00
No samples
Sunday 7:00
1 players · 1 samples
Sunday 8:00
No samples
Sunday 9:00
No samples
Sunday 10:00
1 players · 1 samples
Sunday 11:00
No samples
Sunday 12:00
No samples
Sunday 13:00
1 players · 1 samples
Sunday 14:00
No samples
Sunday 15:00
No samples
Sunday 16:00
No samples
Sunday 17:00
0 players · 1 samples
Sunday 18:00
No samples
Sunday 19:00
No samples
Sunday 20:00
0 players · 1 samples
Sunday 21:00
No samples
Sunday 22:00
No samples
Sunday 23:00
4 players · 1 samples
Mon
Monday 0:00
No samples
Monday 1:00
No samples
Monday 2:00
No samples
Monday 3:00
1 players · 1 samples
Monday 4:00
No samples
Monday 5:00
0 players · 1 samples
Monday 6:00
No samples
Monday 7:00
No samples
Monday 8:00
1 players · 1 samples
Monday 9:00
No samples
Monday 10:00
No samples
Monday 11:00
0 players · 1 samples
Monday 12:00
No samples
Monday 13:00
No samples
Monday 14:00
1 players · 1 samples
Monday 15:00
No samples
Monday 16:00
No samples
Monday 17:00
No samples
Monday 18:00
0 players · 1 samples
Monday 19:00
No samples
Monday 20:00
No samples
Monday 21:00
0 players · 1 samples
Monday 22:00
No samples
Monday 23:00
No samples
Tue
Tuesday 0:00
3 players · 1 samples
Tuesday 1:00
No samples
Tuesday 2:00
No samples
Tuesday 3:00
No samples
Tuesday 4:00
1 players · 1 samples
Tuesday 5:00
No samples
Tuesday 6:00
0 players · 1 samples
Tuesday 7:00
No samples
Tuesday 8:00
No samples
Tuesday 9:00
1 players · 1 samples
Tuesday 10:00
No samples
Tuesday 11:00
No samples
Tuesday 12:00
0 players · 1 samples
Tuesday 13:00
No samples
Tuesday 14:00
0 players · 1 samples
Tuesday 15:00
1 players · 1 samples
Tuesday 16:00
No samples
Tuesday 17:00
0 players · 1 samples
Tuesday 18:00
No samples
Tuesday 19:00
0 players · 1 samples
Tuesday 20:00
0 players · 1 samples
Tuesday 21:00
No samples
Tuesday 22:00
0 players · 1 samples
Tuesday 23:00
2 players · 1 samples
Wed
Wednesday 0:00
No samples
Wednesday 1:00
1 players · 1 samples
Wednesday 2:00
4 players · 1 samples
Wednesday 3:00
No samples
Wednesday 4:00
0 players · 1 samples
Wednesday 5:00
0 players · 1 samples
Wednesday 6:00
1 players · 1 samples
Wednesday 7:00
No samples
Wednesday 8:00
0 players · 1 samples
Wednesday 9:00
0 players · 1 samples
Wednesday 10:00
No samples
Wednesday 11:00
0 players · 2 samples
Wednesday 12:00
No samples
Wednesday 13:00
No samples
Wednesday 14:00
1 players · 2 samples
Wednesday 15:00
No samples
Wednesday 16:00
No samples
Wednesday 17:00
0 players · 1 samples
Wednesday 18:00
0 players · 1 samples
Wednesday 19:00
No samples
Wednesday 20:00
No samples
Wednesday 21:00
1 players · 1 samples
Wednesday 22:00
2 players · 1 samples
Wednesday 23:00
No samples
Thu
Thursday 0:00
3 players · 1 samples
Thursday 1:00
6 players · 1 samples
Thursday 2:00
No samples
Thursday 3:00
2 players · 1 samples
Thursday 4:00
No samples
Thursday 5:00
0 players · 1 samples
Thursday 6:00
2 players · 1 samples
Thursday 7:00
1 players · 1 samples
Thursday 8:00
1 players · 1 samples
Thursday 9:00
No samples
Thursday 10:00
0 players · 1 samples
Thursday 11:00
0 players · 1 samples
Thursday 12:00
No samples
Thursday 13:00
No samples
Thursday 14:00
1 players · 1 samples
Thursday 15:00
0 players · 1 samples
Thursday 16:00
No samples
Thursday 17:00
2 players · 1 samples
Thursday 18:00
1 players · 1 samples
Thursday 19:00
No samples
Thursday 20:00
No samples
Thursday 21:00
0 players · 2 samples
Thursday 22:00
No samples
Thursday 23:00
No samples
Fri
Friday 0:00
4 players · 1 samples
Friday 1:00
0 players · 1 samples
Friday 2:00
No samples
Friday 3:00
2 players · 1 samples
Friday 4:00
1 players · 1 samples
Friday 5:00
No samples
Friday 6:00
1 players · 1 samples
Friday 7:00
1 players · 1 samples
Friday 8:00
No samples
Friday 9:00
1 players · 1 samples
Friday 10:00
1 players · 1 samples
Friday 11:00
No samples
Friday 12:00
No samples
Friday 13:00
0 players · 2 samples
Friday 14:00
No samples
Friday 15:00
No samples
Friday 16:00
2 players · 1 samples
Friday 17:00
1 players · 1 samples
Friday 18:00
No samples
Friday 19:00
1 players · 1 samples
Friday 20:00
0 players · 1 samples
Friday 21:00
No samples
Friday 22:00
2 players · 1 samples
Friday 23:00
No samples
Sat 📍
Saturday 0:00
0 players · 1 samples
Saturday 1:00
No samples
Saturday 2:00
No samples
Saturday 3:00
0 players · 1 samples
Saturday 4:00
No samples
Saturday 5:00
No samples
Saturday 6:00
0 players · 1 samples
Saturday 7:00
No samples
Saturday 8:00
No samples
Saturday 9:00
0 players · 1 samples
Saturday 10:00
No samples
Saturday 11:00
No samples
Saturday 12:00
0 players · 1 samples
Saturday 13:00
No samples
Saturday 14:00
No samples
Saturday 15:00
No samples
Saturday 16:00
4 players · 1 samples
Saturday 17:00
No samples
Saturday 18:00
No samples
Saturday 19:00
1 players · 1 samples
Saturday 20:00
No samples
Saturday 21:00
No samples
Saturday 22:00
2 players · 1 samples
Saturday 23:00
No samples

System Requirements

Platform Support
Windows macOS Linux
Windows Requirements
Minimum:
Minimum:
  • Requires a 64-bit processor and operating system
  • OS: Windows 10/11 (64-bit)
  • Processor: Any x86-64 CPU with SSE2
  • Memory: 1 GB RAM
  • Graphics: Any GPU with a working WDDM driver
  • DirectX: Version 11
  • Network: Broadband Internet connection
  • Storage: 200 MB available space
  • Additional Notes: x64 only — ARM64 runs via emulation. No VC++ Redist install required.
Recommended:
Recommended:
  • Requires a 64-bit processor and operating system
  • OS: Windows 10/11 (64-bit)
  • Processor: Quad-core 2 GHz or better
  • Memory: 2 GB RAM
  • Graphics: Any GPU from the last decade
  • DirectX: Version 11
  • Network: Broadband Internet connection
  • Storage: 500 MB available space
  • Additional Notes: x64 only — ARM64 runs via emulation. No VC++ Redist install required
macOS Requirements
Minimum:
Minimum:
  • OS: macOS 11 Big Sur
  • Processor: Intel x86-64 or Apple Silicon (M1 or later)
  • Memory: 1 GB RAM
  • Graphics: Any Metal-capable GPU (every Mac running macOS 11+)
  • Network: Broadband Internet connection
  • Storage: 200 MB available space
  • Additional Notes: Universal2 binary — runs natively on both Intel and Apple Silicon
Recommended:
Recommended:
  • OS: macOS 13 Ventura or newer
  • Processor: Apple Silicon (M1 or later)
  • Memory: 2 GB RAM
  • Network: Broadband Internet connection
  • Storage: 500 MB available space
  • Additional Notes: Universal2 binary — runs natively on both Intel and Apple Silicon
Linux Requirements
Minimum:
Minimum:
  • OS: Ubuntu 22.04, Debian 12, Fedora 38, Arch
  • Processor: Any x86-64 CPU with SSE2
  • Memory: 1 GB RAM
  • Graphics: OpenGL 3.0-class GPU (Mesa, NVIDIA, or AMD drivers)
  • Network: Broadband Internet connection
  • Storage: 200 MB available space
  • Additional Notes: Requires X11 or Wayland; PulseAudio, PipeWire, or ALSA. System libcurl required. x86-64 only — no prebuilt ARM64
Recommended:
Recommended:
  • OS: Latest stable distro / SteamOS 3
  • Processor: Quad-core 2 GHz or better
  • Memory: 2 GB RAM
  • Graphics: OpenGL 3.0-class GPU (Mesa, NVIDIA, or AMD drivers)
  • Network: Broadband Internet connection
  • Storage: 500 MB available space
  • Additional Notes: Requires X11 or Wayland; PulseAudio, PipeWire, or ALSA. System libcurl required. x86-64 only — no prebuilt ARM64
Controller Support
full
Pricing
Free to Play

Additional Information

Categories
Single-player Multi-player PvP Online PvP LAN PvP Co-op Online Co-op LAN Co-op Cross-Platform Multiplayer Steam Achievements Full controller support Steam Input API Support Includes level editor Family Sharing
Supported Languages
English, French, Italian, German, Spanish - Spain, Czech, Dutch, Japanese, Korean, Polish, Portuguese - Brazil, Russian, Simplified Chinese, Swedish, Traditional Chinese, Ukrainian
Official Website
https://www.winbolo.com/

Additional Information

🏆 Achievements
41
total achievements
Featured:
Welcome to WinBolo
No One Else To Blame
🇧🇷 DEJUS Rating
14
Brazilian rating
🇩🇪 Steam Germany
12
German classification
📦 DLC Available
1
downloadable content
🆘 Support

Developer Analytics

Loading competitors...

About This Game

A multiplayer top-down tank game for up to 16 players. Capture bases and pillboxes, harvest trees, build roads and walls, lay mines, and battle for control of the island. The Macintosh classic, rebuilt for modern platforms — free, open source, and cross-platform across desktop, mobile, and web.

Detailed Description

An instant to learn. A lifetime to master. You have to play it to understand.

WinBolo is a multiplayer top-down tank game for up to 16 players. Pilot your tank across the island, capture bases and pillboxes, fortify your position, and battle for control of the map.

Two play styles, one battlefield

Drop into a freeform game where alliances shift hour by hour and a well-timed betrayal is a perfectly respectable move. Or run it tournament-style: teams locked in before the match, no diplomacy, two sides fighting for the island until one holds every base.

Both share the same simple rules and the same surprising depth.

Capture. Build. Win.

Bases are your lifeline — the only place to refuel, rearm, and repair your tank. Pillboxes hold key terrain and rip through anyone foolish enough to cross open ground; capture them, reposition them, turn them on their former owners. Harvest trees to fuel your build orders. Lay down roads to move faster than your enemies. Wall off chokepoints. Mine the approaches.

The world is dynamic Detonated mines leaves a crater. Craters fill with water. Water becomes rivers, rivers reshape the lines of attack, and the battlefield you started on isn't the one you're fighting on an hour later. Trees slowly regrow. Use too many of them and risk being deforested and unable to repair your pillboxes

A 1987 classic, rebuilt

Bolo was created by Stuart Cheshire in 1987 and became one of the defining multiplayer games of the early Macintosh era. In 1998, John Morrison began developing WinBolo — a faithful Windows reimplementation, and the only Bolo port Cheshire ever officially endorsed. Through a decade of active development, WinBolo grew a Linux port, a thriving online community at , and a player base that ran tournaments, shared maps, and shared strategies in the forums.

WinBolo 2.0 carries that work forward — same gameplay you remember, modernized for today's platforms.

What's new in 2.0

  • Cross-platform play — Windows, Mac, Linux, Steam Deck, iOS, Android, and the web, all on the same servers

  • Modern netcode — authoritative server, lag compensation with position-history rewind, client-side prediction, adaptive jitter buffer. Shells hit where you aimed.

  • Easy self-hosting — UPnP and NAT-PMP open ports automatically; UDP hole punching reaches servers behind most home routers

  • Built-in map editor — pencil, fill, magic wand, mazes, four procedural generators (Tournament, Natural, Maze, Fractal), text-as-terrain, image import, full symmetry tools, and a stamp library

  • A new AI Brain — GoalHunter uses goal priorities, threat trajectories, and territory influence maps. Brains are written in Lua. Train your own with the machine learning tools and export them as in-game opponents. Tools provide to help build them as well.

  • 17 languages including in-game chat and player names

  • Embedded replay viewer with WBN integration — review games, leave rankings, watch other people's matches without leaving the client

Free, open source, and built to last

Bolo was shareware. WinBolo carried that spirit forward. WinBolo 2.0 keeps it going — freely available on Steam, the App Store, and Google Play, with an optional supporter purchase for anyone who wants to help fund development (including, perhaps, the players who never quite got around to sending in their shareware fee back in 2001!)

The full source code will be on GitHub shortly after launch under GPL v2, continuing with when WinBolo first went open source in 2008.

Frequently Asked Questions

Is WinBolo free to play?
Yes, WinBolo is free to play on Steam.
What genre is WinBolo?
WinBolo is a Action, Indie, Strategy, Free To Play game.
Who developed WinBolo?
WinBolo was developed by John Morrison and published by John Morrison.
What platforms does WinBolo support?
Available on Steam for Windows, macOS, Linux.