Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background::[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which use a logographic writing system and need larger font sizes.

body {font-size:0.8em;}

#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}

.subtitle {font-size:0.8em;}

.viewer table.listView {font-size:0.95em;}

.htmlarea .toolbarHA table {border:1px solid ButtonFace; margin:0em 0em;}
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox where print preview displays the noscript content */
noscript {display:none;}
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

Also see AdvancedOptions
Had a little game of [[Road Rage V8]] today.  Turnout at the [[Hamilton Road Gaming Group|]] was low today, so it was just a pair of Gremlins with one machine gun each.  Even so, I learned a couple things about [[Road Rage V8]].
* Don't play bumper cars without proper safety restraints.  My driver got knocked around and knocked out.

* Don't do a control roll for every manoeuvre.  Y'see, as the rules are written it seems to say that even when travelling at or below the safe speed for any given manoeuvre you still need to roll for it, though with a bonus to the roll.  But rolling for every manoeuvre slows things down, and leaves you with a 1 in 36 chance of flipping the car.
Thanks, Kevin.  Those are important lessons.
Well, now I've done it.

Based on some insightful observations and excellent suggestions at the [[SJGames forum|]], I've declared to all and sundry that I'll be hosting a game of [[Car Wars]] via [[Vassal]] on the last Saturday of every month for the whole of 2009.  OK, it's not really that big a deal.  But I feel a little dirty after spamming about it on. . . um, one, two, three, four, five. . . yeah five message boards.  And mentioning it one or two other places, including here.  At least I'm not making any money off it :)

Done a bit more with the TownSquares too.  I now have works-in-progress for a [[mechanics garage|]] and a [[drive-in diner|]].  Also, I've started pencil-n-paper sketches for //The Mall//.  I was a bit worried at first, uncertain if an 8 x 8 inch tile would be big enough for the job.  After looking at the mall in Midville and what used to be a mall at the Armadillo Autoduel Arena, I think 8 x 8 will do just fine.  I mean, it's not like I'm trying to map out the West Edmonton Mall.
Today was a beautiful day to hunch up indoors for a bit of autoduelling.

I had got some bristolboard and made up a 3x scale version of the FCLifeAutoduelCentre (had to lose one car length on the long axis to fit the available tables, so that's no big deal).  Took it out to the meeting at the [[Hamilton Road Gaming Group|]] and set it up.  Almost had a full house of six players, but we lost one just as the game was about to start.  We were playing for most kills, but also had checkpoints in the chutes.  The driver to claim the most checkpoints would be awarded a "free" kill.

In summary, there was a quick-n-early kill as two drivers going for the same checkpoint had a head on collision, confetti-ing one (not the one to tag the CP, either).  After that was a lot of driving around anti-clockwise with long ranged pot-shots.  After Kevin Brooking had tagged the last CP (and earning his bonus points) the swirling vortex kinda collapsed into a concentrated maelstrom of point-blank bonus shooting.  My twin flamethrowers got through Kevin's softened side armour to knock out the driver (and ignite the car).  With the driver asleep at the wheel, there was a second collision at too much speed and a double confetti.  After I cruised through the debris field the game was called for time and the fact that the two survivors couldn't really beat Kevin's score at that point.

Click below for some pics taken on a horridly cheap digicam.

[[The FCLife Autoduel Centre, viewed slightly off centre|]]
[[The first collision, and the first kill|]]
[[Closer together|]]
[[Not that close|]]
[[The end is nigh|]]
[[After the crash|]]
Got a couple games of [[Axles & Alloys]] in today.  The second battle saw the Badmobile set ablaze in the second or third turn and staying ablaze for more than half the game.  For a finish the severely damaged BM rammed his last, and more battered, opponent for the result of mutual destruction.  Cheering and high fives were had by all.

Crazed action and goofball outcomes are a hallmark of the autocombat genre, I think.  Ask any Car Warrior about their memorable autoduels and you will get all manner of strange responses.  Go all the way back to Chad Irby's "[[Car Wars]] Designer's Notes" in //Space Gamer 45// or //The Best of Autoduel Quarterly Volume 1//.  There you will read about the fellow who pulled a bootlegger to squash a motorcycle, but he used the side of the car that had been reduced to paper-thin armour.

Anyway, here's a few pix from the game today...

My ABX Leprechaun and the somewhat singed Badmobile.
[img[Leprechaun and Badmobile|IMG-0013.JPG]]

The Badmobile, my Leprechaun and the third combatant, shortly before my untimely demise.
[img[Three Shot|IMG-0014.JPG]]

Badmobile and armoured car, not long before the end.
[img[Fire's Out|IMG-0016a.JPG]]
Bloody hell.  There's a lot of automotive combat games available right now.  Sure, some are in various stages of playtesting.  Others are finished.  All are well deserving of attention.  Here's what's got my attention right now...

[[Axles & Alloys]] is still my preferred game for autocombat right now.  The crazed action from such lightweight rules reminds me of the best times from the early pocket-box days of [[Car Wars]], before all the junk got added on.  Except [[Axles & Alloys]] is //faster//.  Love it.  But it's not the only killer car game demanding my attention.

[[Outrider]] by Gregg ~Lewis-Qualls is a work in progress.  I just learned of it within the last 24 hours or so.  Gregg is kind enough to email a pack of ~PDFs to any interested playtesters who ask for it.  I Still have to print it and try it, but it certainly has promise.

[[Project: Death Race]] by Ed & Joe Grabianowski is another game in development.  Another approach to the genre, but still with a light & fast feel.  Go find the download "alpha version" PDF for download.  And expect a name change at some point, to avoid the movie studio lawyers.

[[Road Rage]] by Phil Tortorici is done and available for purchase right now from [[Stan Johansen Miniatures|]].  I wish I could say more about it but my copy hasn't arrived yet.  Possibly because I still have to order it.  I'll do that after I'm finished here.  While I'm at it, it might be a good idea to also get some more packs of weapons and armour to mod all the toy cars I have piled up here.  Ooo, or maybe the biker gang!  It's always difficult finding motorcycles anywhere near the same scale as 1/64 cars.

There may very well be other autocombat games cooking out there.  Go check with [[Michael P.Owen|]], he has a knack for tracking this stuff down.
Having a bit of a "crisis of faith" as far as automotive combat games go.

[[Car Wars]] has been plenty of fun over the years.  With the advent of playing live over internet via [[Vassal]] it can go on for years more.  But I'm not Polyanna.  [[Car Wars]] is unsupported, unevenly edited, and plays so damn slow...

Other commercial games in the genre are little more than footnotes in the industry.

Uncommercial, fan-made games are easy enough to find.  Fan-games with some depth to 'em are less so.  [[Road Rage V8]] and [[Axles and Alloys|]] are the rare exceptions.

But then there's the players.  For any number of reasons, and I imagine you can name plenty without my help, the number of folks willing to play is the most problematic number in this cold equation.  Make the rules as easy to acquire and learn as is possible.  Offer prizes and cookies.  And still there's no game on.

Perhaps I just need to do something else for a while.  Wait a little longer for moods to come back around, and once again think cars with guns are cool again.

Or maybe the genre is played out.  Twenty years back was as good as it's ever going to get.  Just leave the battlecars behind and learn something new.

I get thinking like this when I need to catch up on my sleep.
A whole lot of [[Axles & Alloys]] today at the [[Hamilton Road Gaming Group|]].  Seven games among five players (but not all at once).  Also, I've started tracking [[league|]] points and statistics.

The bad news: I didn't get around to playtesting the motorcycle and pedestrian rules.  But so what?  We had fun anyway.

How about some pictures?  I know, I need to get some proper models of buildings...
I'm now resorting to bribery to get folks out to the [[Hamilton Road Gaming Group|]] to play [[Car Wars]].  Home made cookies each week, and a trophy in October.  I suppose I had better go check prices on trophies.
Thanks to Michael "Parody" Miller, webmaster for [[SPARK|]], the [[Autoduellist/Trucker Local Area Source|]] is now on-line.  [[ATLAS|]] is a wiki meant to carry on where [[Steve Jackson Games|]]' AADA Road Atlas and Survival Guide left off.  Join in and add write-ups for places the official RASG didn't get to, or maybe make an update or an alternate version of a location that has been covered.
What was I thinking?

I had forms done up to help record the games for the [[cookie-club league|]] and for [[WADA|]].  I got everything set up for a bit of death racing in [[Axles & Alloys]].  Swords & shields and all, but with a bit of a twist.  The unlocks were all inactive and unidentified until someone finished a lap.  Then we would roll a die for each.  1-3 shield, 4 or 5 sword, 6 death's head.  Cool, right?

Then I used a point system that gave less incentive to finishing a lap than to playing bumper cars straight off.

Gormless.  Utterly gormless of me.

Sure, I learned a little lesson from it.  But sometimes I fear I never catch on to the bigger lesson that will keep me out of more little "learning experiences."
Haven't done much [[Car Wars]] for far too long, but a great bit of autoduelling on the weekend has whet my appetite again.  For something to do, I'm back at the TownSquares again.  Haven't quite started on the big shopping mall project yet, but here's a [[work-in-progress of a mechanics' garage|]].

I still want to draw up some hydraulic lifts and other gear before calling this one finished.  Oh, and that thick-walled shed out back is supposed to be where they keep all the ammo.  It's a small concession to safety concerns, though the [[Car Wars]] setting really doesn't bother with too much of that.
Yes, I've been away from the whole automotive combat game thing for a bit.  But I'm getting back into it now.  A bit of racing-game fun at the [[Hamilton Road Gaming Group|]] has whet my appetite again.

Also, the imminent demise of AOL's web hosting service make for a good kick in the pants to do something with this page again.

So I'm moving this page and stuff over to [[50webs|]].  I'll have to rework a thing or two to fit under some file size limits, so it might take a little bit before everything is up again.  So it goes.

See you again at
Yah, I've been sliding on the webpages again.  Sorry.

We've still been playing [[Axles & Alloys]], though not quite as heavily as before.  I really need to dress up enough toy cars so that each player can field a ''team'' of wheeled death.  But that takes time.  Time I don't have because I'm updating the webpages...
More TownSquares!  This time it's some [[smallish homes|]] packed together cheek-by-jowel, and the parking is in the back.  No quick getaways, but maybe a good hiding place...

No actual autocombat gaming lately.  Gotta do something about that.
Bit the bullet and started on adapting the TownSquares into an extension for the [[Car Wars]] [[Vassal]] module.  Please download the work-in-progress files, try 'em out, and tell me what you think.  I know the colors don't all match up, but I'll fix that for the next pass.  This is just a quick-and-dirty first go at things.

[[Here's the extension.|]]
[[And here's a save file that tests the extension.|]]
This page is still here?  Wow.  Maybe I should do something with it.

Owen Cooper has been releasing drafts for a new version of [[Axles & Alloys]].  He's even got a spriffy new [[blog|]] for it.  I like the new edition and will give it a thorough playing, just as soon as I can herd the cats at the local games club.

I don't suppose anyone would care to know that after long last I got to watch //The Cars that Ate Paris// and play the original Carmageddon?
After far too long of a delay, I'm back at the TownSquares project.  There's a new, four tile set of [[small business type buildings|]].  Also, I've updated the [[motel|]] and the [[residential set|]] to line up properly with the new tiles.

Share and enjoy.
A great game by Owen Cooper.  Rules light and fast playing.  Owen is working on a second edition of this now-classic game.  Check out the lastest draft at his [[blog|]].

Right at this moment I've got some homebrewed rules for motorcycles and pedestrians.  I'll try them out at the [[Hamilton Road Gaming Group|]].  These rules do not carry Mr. Cooper's stamp of approval, so don't try passing them off as a proper part of the game to some poor unsuspecting victim.

If anyone thinks these rules and stats can be bettered, please let me know.  Just send a mail to, addressed to any user-name.  Really.  It's a peculiar set-up, but it works.  Helps keep the spam out, too.

Now, without further ado...

Motorcycles are treated much like cars.  Small, fragile cars.

Light Bikes have MAX 28, ACC 8, DEC 7, TURN 3.  For Hit Points it has 3 lines of 1 circle each, and a Capacity of 1 point.
Heavy Bikes have MAX 26, ACC 7, DEC 6, TURN 3.  For Hit Points it has 3 lines of 2 circles each, and a Capacity of 2 points.

When shooting at a bike treat it as being one speed catagory higher (e.g. a bike at speed 8" takes 1 Hit Point on a 5 or 6).

When a bike suffers a Loss of Control roll separate scatter results for the bike and then the biker.  Also, roll a die for the biker.  On 4+ the biker is killed.  A biker knocked off his ride is treated as a pedestrian (see below).

In Rams, heavy bikes roll at -3 and light bikes at -4.  Also, a bike in a ram always suffers a Loss of Control.

Bikes may use all the same weapons and equipment as cars.  I suppose you could even put a ramplate on a bike if you really wanted to.  It's just an extraordinarily bad idea.

A heavy bike sets off Mines on a roll of 5+.  Light bikes trigger Mines on a 6.

Heavy bikes are damaged by Spikes on a roll of 4+, and light bikes on 5+.


Pedestrians are terribly vulnerable to the firepower that vehicles toss about, but can be difficult targets.

A pedestrian may move 6" per turn, in any direction.

A ped is hit on 5+ if it has not moved, or 6+ if it has.  When hit for any damage, roll a die.  On 4+ the pedestrian is killed.  Otherwise, the pedestrian is still out of the fight but will recover for the next game.

Pedestrians always lose in Rams with vehicles.

Peds are typically equipped with a Light Weapon.  Some peds may have special weapons.  Some examples include a one-shot Medium Weapon (representing a bazooka, RPG, LAW, etc.), Molotov Cocktails (place a Napalm template within 6"), or even a Portable Flamethrower (so heavy it reduces pedestrian move to 3").

Peds may wear body armour.

Pedestrian use of other equipment should fall into the realm of common sense (e.g. no Ramplates or Nitrous Oxide, though now that I think of it a pedestrian on Nitrous may be goofy enough to try lugging a Ramplate around, but no, just... no).

Surviving pedestrians earn experience rerolls.
This is the big one.  The automotive combat game that set the standard for all others, in all media.

[[Car Wars|]], created by Chad Irby and Steve Jackson.

I've made up a few pdf's of stuff for the old, 1:180 scale [[Car Wars]].  You can [[download a map|]] of the FCLifeAutoduelCentre, or some of my TownSquares sets.

Go to for the most extensive collection of [[Car Wars]] links you could ever hope for.  And let Michael P. Owen know what a good job he's done gathering it together.  He deserves a pat on the back for it all.
This is the work of Jeffery Locke (of the Newfoundland Autoduel Association).  It's a "module" for [[Vassal]] that lets folk play [[Car Wars]] online.  There's a bit of an active, well, not so much a league as a community based around this.  There's usually one or two games happening almost every week.

To learn more, check out [[NADA's homepage|]].  There is also [[NADA's old Yahoo Group page|]], but that's just used for announcements now.
[[14 May 2010]]
[<img[Thumbnail of the FC Life Autoduel Centre|]]London, Ontario's second and newest autoduel arena.  It's on Wellington Road, just off the 401 (pretty much on the former location of the long-gone 401 drive-in movie theatre).
[<img[Glenn Jupp's all-purpose avatar|]]No, I'm not going to give you a picture of what I really look like.  You'll just have to settle for my all-purpose avatar there on the left.  It's a decent representation of the kind of faces I make whilst playing, say, [[Interstate '76]].

I suppose you want my e-mail address, too?  Well, just send it to any user-name at and I'll read it sooner or later.  Probably later, to be honest.
My favourite autocombat computer game.  Cruise about the southwestern U.S. in classic 60's and 70's muscle cars loaded with guns.  Scuffle over the last gas stations still operating in the face of the Energy Crisis.  Foil evil schemes of international treachery.  Avenge your murdered sister.

Or maybe just grab a bite to eat at the local Mondo Burger.

It's hard to find anybody still playing I-76.  There are those who well remember it, and some folks play the sequel, Interstate '82, online.  However, I'm not keen on I-82.  The damage tracking and physics of the cars are too "arcade-ish" for my liking, and I can not get accustomed to using the brake pedal to make the car go in reverse.  It's just //wrong//.

Some fans of the old Activision games (did I forget to mention that [[Interstate '76]] is an Activicion game?) are running an //anet// server.  Plug "" into the appropriate part of the I-76 online setup screen to connect to the server.  I haven't seen anybody else playing I-76 there.  Maybe I'll be surprised one day.

I'll be even more surprised if I ever learn to use the map editor for [[Interstate '76]].  If I do get a grip on it, then I promise I'll "port" the FCLifeAutoduelCentre to I-76, just to see if that particular layout is really such a good idea.

For loads of [[Interstate '76]] coolness, go to
Actually, the legalese for TiddlyWiki is included in the source code for this page.  Get your browser to show you the source if you want to check it out.

The material presented here is my original creation, except where indicated otherwise. Some material here is intended for use with the [[Car Wars|]] system from [[Steve Jackson Games|]]. This material is not official and is not endorsed by Steve Jackson Games. Car Wars is a registered trademark of Steve Jackson Games. All rights are reserved by Steve Jackson Games. This material is used here in accordance with the [[Steve Jackson Games online policy|]].

Dark Future and BattleCars are trademarks of [[Games Workshop Limited|]]. Used here without permission. No challenge to their status intended. All Rights Reserved to their respective owners. This web site is completely unofficial and in no way endorsed by Games Workshop Limited.

I completely forgot to check out what kind of legalese Activision would want in reference to their stuff.  For the moment I'll just say that [[Interstate '76]] and [[Interstate '82]] are most likely trademarks of Activision.  All rights reserved by Activision.  No challenge is intended here, it's all unofficial and unendorsed.  I'll have to go check the Activision site before I can fix this notice, but in the meantime don't go ripping off Activision.  OK?

I'm not sure off the top of my head what kind of legalese [[Elated|]] wants.  I should say that the jpeg graphic up in the title area of this site is taken from one of Elated's free PageKits, "//Night Driving Without Headlights//," and it's &copy;2002 by Elated.  If I remember the Elated usage agreement and stuff correctly, then I can still use it, so long as it's properly credited.  So there you go.
[[Axles & Alloys]]
[[Car Wars]]
[[Project: Death Race]]
[[Road Rage]] by Phil Tortortici
[[Road Rage V8]] by Chris Johnston
[[Interstate '76]]
[[Outrider]] by Gregg ~Lewis-Qualls can be found at the other end of [[this link|]].  It's in development as I write this.  If you want to help then email Gregg and ask nicely for the playtest rules.

For some reason, my brain keeps wanting to call this game Outlander.  I think that's from a line in The Road Warrior (aka Mad Max 2).  I'll have to watch the film again to see if that's a correct guess.  Not that I need to invent a reason to watch The Road Warrior again :)
<div class='header' macro='gradient horiz #390108 #900'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div id='mainMenu'>
<div refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
[[Project: Death Race]] by Ed and Joe Grabianowski can be found at the [[Robot Viking|]] interblag.  It's a work in progress, so check it out and pass on your observations and advice to them.  I have yet to give it a spin, myself.  Real soon.  Promise.
Autocombat Odds and Ends is a modest website to hold some goodies I've worked up for various games of automotive combat.

What's here is just a beginning (I hope). I won't dare hazard a guess as to what project I'll take up next. I know I would like to write up a pick-a-path solo adventure with stats for as many autocombat games as I can manage, but I'm far too easily distracted to make any predictions or promises.

This site was made with TiddlyWiki using the DevFire theme.  An earlier version of this site used one of the free PageKits from but all that's left of that is the juddery motion-blurred picture up by the title.  I loved that pic too much to let it go.
[[Road Rage]] by Phil Tortorici is available from [[Stan Johansen Miniatures|]].  I'll say more once I've bought and received a set.

Do not confuse this game with Chris Johnston's [[Road Rage V8]].
Chris Johnston's Road Rage V8 is a fast-playing set of rules for all manner of automotive mayhem. From old-time rum running to modern racing to futuristic death sport, Road Rage V8 can handle it.

The "//feel//" of the game is closer to BattleCars and [[Dark Future]] than it is to [[Car Wars]].  Simpler.  As I write this, frustrated by the intracacies and inconsistencies of [[Car Wars]], I'm thinking "simple" is not a dirty word.

Available here for download is [[Road Rage V8 - The GTi Edition|]]. This incorporates errata and addenda from Johnston's long-lost Road Rage site, with just a little editing and addendum by myself. Profuse thanks go to Chris for the green light to share my edit of his work, and for suggesting a cool sub-title for it.

The ~GTi Edition is formatted for a page size of 5.5 by 8.5 inches, unlike [[the original|]] with its more British page size of 21 by 29.7 centimetres. Adjust your print settings accordingly.

Do not confuse this game with Phil Tortorici's [[Road Rage]].
powered by TiddlyWiki
[<img[sectionofnightdrive.jpg]]Autocombat Odds and Ends
Author: Clint Checketts

body {
background: #000;
!Link styles /% ============================================================= %/
#mainMenu a.button,
#sidebarOptions .sliderPanel a{
 color: #ffbf00;
 border: 0;
 background: transparent;

#mainMenu a.button:hover,
#sidebarOptions .sliderPanel a:hover
#sidebarOptions .sliderPanel a:active{
 color: #ff7f00;
 border: 0;
 border-bottom: #ff7f00 1px dashed;
 background: transparent;
 text-decoration: none;

#displayArea .button.highlight{
 color: #ffbf00;
 background: #4c4c4c;
!Header styles /% ============================================================= %/
 border-bottom: 2px solid #ffbf00;
 color: #fff;

.headerForeground a {
 color: #fff;

.header a:hover {
 border-bottom: 1px dashed #fff;
!Main menu styles /% ============================================================= %/
#mainMenu {color: #fff;}
#mainMenu h1{
 font-size: 1.1em;
#mainMenu li,#mainMenu ul{
 list-style: none;
 margin: 0;
 padding: 0;
!Sidebar styles /% ============================================================= %/
#sidebar {
 right: 0;
 color: #fff;
 border: 2px solid #ffbf00;
 border-width: 0 0 2px 2px;
#sidebarOptions {
 background-color: #4c4c4c;
 padding: 0;

#sidebarOptions a{
 margin: 0;
 color: #ffbf00;
 border: 0;
#sidebarOptions a:hover {
 color: #4c4c4c;
 background-color: #ffbf00;


#sidebarOptions a:active {
 color: #ffbf00;
 background-color: transparent;

#sidebarOptions .sliderPanel {
 background-color: #333;
 margin: 0;

#sidebarTabs {background-color: #4c4c4c;}
#sidebarTabs .tabSelected {
 padding: 3px 3px;
 cursor: default;
 color: #ffbf00;
 background-color: #666;
#sidebarTabs .tabUnselected {
 color: #ffbf00;
 background-color: #5f5f5f;
 padding: 0 4px;

#sidebarTabs .tabUnselected:hover,
#sidebarTabs .tabContents {
 background-color: #666;

.listTitle{color: #FFF;}
#sidebarTabs .tabContents a{
 color: #ffbf00;

#sidebarTabs .tabContents a:hover{
 color: #ff7f00;
 background: transparent;

#sidebarTabs .txtMoreTab .tabSelected,
#sidebarTabs .txtMoreTab .tab:hover,
#sidebarTabs .txtMoreTab .tabContents{
 color: #ffbf00;
 background: #4c4c4c;

#sidebarTabs .txtMoreTab .tabUnselected {
 color: #ffbf00;
 background: #5f5f5f;

.tab.tabSelected, .tab.tabSelected:hover{color: #ffbf00; border: 0; background-color: #4c4c4c;cursor:default;}
.tab.tabUnselected {background-color: #666;}
.tab.tabUnselected:hover{color:#ffbf00; border: 0;background-color: #4c4c4c;}
.tabContents {
 background-color: #4c4c4c;
 border: 0;
.tabContents .tabContents{background: #666;}
.tabContents .tabSelected{background: #666;}
.tabContents .tabUnselected{background: #5f5f5f;}
.tabContents .tab:hover{background: #666;}
!Message area styles /% ============================================================= %/
#messageArea {background-color: #666; color: #fff; border: 2px solid #ffbf00;}
#messageArea a:link, #messageArea a:visited {color: #ffbf00; text-decoration:none;}
#messageArea a:hover {color: #ff7f00;}
#messageArea a:active {color: #ff7f00;}
#messageArea .messageToolbar a{
 border: 1px solid #ffbf00;
 background: #4c4c4c;
!Popup styles /% ============================================================= %/
.popup {color: #fff; background-color: #4c4c4c; border: 1px solid #ffbf00;}
.popup li.disabled{color: #fff;}
.popup a {color: #ffbf00; }
.popup a:hover { background: transparent; color: #ff7f00; border: 0;}
.popup hr {color: #ffbf00; background: #ffbf00;}
!Tiddler Display styles /% ============================================================= %/
.title{color: #fff;}
h1, h2, h3, h4, h5 {
 color: #fff;
 background-color: transparent;
 border-bottom: 1px solid #333;

 color: #666;

.viewer {color: #fff; }

.viewer table{background: #666; color: #fff;}

.viewer th {background-color: #996; color: #fff;}

.viewer pre, .viewer code {color: #ddd; background-color: #4c4c4c; border: 1px solid #ffbf00;}

.viewer hr {color: #666;}

.tiddler .button {color: #4c4c4c;}
.tiddler .button:hover { color: #ffbf00; background-color: #4c4c4c;}
.tiddler .button:active {color: #ffbf00; background-color: #4c4c4c;}

.toolbar {
 color: #4c4c4c;

.toolbar a.button,
.toolbar a.button:hover,
.toolbar a.button:active,
.editorFooter a{
 border: 0;

.footer {
 color: #ddd;

.selected .footer {
 color: #888;

.highlight, .marked {
 color: #000;
 background-color: #ffe72f;
.editorFooter {
 color: #aaa;

-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;

 background: #4c4c4c;
 border: 1px solid #4c4c4c; 

.selected .tagging,
.selected .tagged{
 background-color: #333;
 border: 1px solid #ffbf00;

.tagging .listTitle,
.tagged .listTitle{
 color: #fff;

.tagging .button,
.tagged .button{
 color: #ffbf00;
 border: 0;
 padding: 0;

.tagging .button:hover,
.tagged .button:hover{
background: transparent;

.selected .isTag .tagging.simple,
.selected .tagged.simple,
.isTag .tagging.simple,
.tagged.simple {
 float: none;
 display: inline;
 border: 0;
 background: transparent;
 color: #fff;
 margin: 0;

.cascade {
 background: #4c4c4c;
 color: #ddd;
 border: 1px solid #ffbf00;
TiddlyWiki is a one-page wiki, all done up with HTML and Javascript and CSS and suchlike.  It also makes for a quick-n-easy blog.  So long as you have a browser that can work with it, you're laughing.

Go to to find out more about it.
Yes, "Town Squares" is obviously a play on "City Blocks," the [[Steve Jackson Games|]] poduct for [[Car Wars]].

Anyway, right at this moment I can offer a [[motel with lousy parking|]], [[a couple of residential blocks|]], some more residential blocks with [[with terribly small homes packed close together|]] or [[a selection of commercial buildings|]] including a charging station, a grocery store, a workshop & office building, and the Red Rose Café.

More stuff is on the way.  I think I'll have a go at sections for a shopping mall, suitable for zombies and renegade musicians alike.
This is a really good (and really free) program for playing board and card games over the 'net.  You can play live or through play-by-email.  Also, anybody can make up a "module" that provides the virtual boards and playing pieces and stuff needed for a particular game.

Learn more and get the downloads at