The very first Zenith:Unknown prototype

The visual board game prototyping tool quest

As a designer and writer (and generally a creative) my typical workflow makes use of a complex combination of 2D and 3D software, word processors, spreadsheets, charting, presentation, mind mapping and collaboration tools* even during the earliest stages of my endeavors. Sometimes my madness requires the addition of audio and video production software. By no means I take anything lightly.

There are few things about Zenith:Unknown and me in particular one needs to know in order to fully understand the sheer need of someone searching the world for something like “visual board game prototyping tool”:

Having outlined the above, it didn’t take long before I realized prototyping the game requires more than a couple dozen sheets of paper, coins and a dice-rolling app.

With this profound conclusion in mind, I started researching board games prototyping frameworks. Couple of days later I reached the end of this very useful list.

Halfway through the list things started to look grim. The greater part of frameworks and game engines were pen and paper or card games oriented. And I was looking for something completely different. In the end, after reading numerous description pages, watching dozens of videos and looking at tons of screenshots, I was getting slightly discouraged by the size of my shortlist:

VASSAL was the first thing I saw. Just reading its description I knew it’s the right one, which the demo confirmed. Getting started with it was an issue though. I read FAQ’s, tutorials and so on, but was still left in the dark. The system is incredibly powerful, but complicated and counter-intuitive to a great degree.

Anywhere Board Games is a simple HTML based board game creation tool that lets you quickly visualize things like chess, checkers or scrabble, but does not allow the implementation of more complex logic.

RPG Manager is another quite powerful alternative and frankly I liked it a lot, especially the ease of use. And it would be my choice if it wasn’t for its deal breaking setback — it is only suited to games with hexagonal maps. Zenith:Unknown uses square grid.

See, the problem is first impression really matters to me. I want things to be simple and clear. Not nerdy. Not geeky. Not done in a way only a specific niche group of users can understand. That is my general problem with closed communities.

They fail to realize no one needs to see the world through their eyes. It is them who need to see the world through others’ eyes if they want to communicate an idea or methodology or actually whatever

As an UI/UX professional I want to see some thought put towards the poor bastard who is going to use a product or service. I expect this. Fuck, I demand it! Everything should be intuitive in its bones. And it was the total lack of this that lead to the less than one minute lifespan of most applications I downloaded and tried.

However, at this point I was also completely aware that a compromise had to be made in order things to happen at all

So after I tried them all, I decided to go with VASSAL, as it was the only application that provided all needed functionality, with the setback of having a steep learning curve.

Sometimes you just need to adapt and overcome, I guess

* I use Producteev for collaboration/planning and FreeMind for mind mapping/concept development (used XMind before, but it is 3 times heavier and free version is stripped out of any means of export — not cool)

a proper sci-fi board game



Solo-dev-obscene-mothefucker-one-man-army. Creator of Deep Space Noir adventure game, Zenith:Unknown board game and a metric shitton of popular media.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Pornstache Productions

Solo-dev-obscene-mothefucker-one-man-army. Creator of Deep Space Noir adventure game, Zenith:Unknown board game and a metric shitton of popular media.