Changing Course

Ruby/Epoxy is dead. Or, at least, shelved. As projects go, it’s not a bad one. It would give a cross-platform GUI capability to Ruby scripts and would be a nice goal in and of itself. But, that is not our goal. Our goal is to produce a cross-platform application that players can use to play…

Continue Reading

Epoxy is Alive!!

As part of Brick Mill Games’ efforts to write an intelligent game playing application to handle our double-blind game system, I’ve been developing a Ruby gem to allow Ruby scripts to run a GUI on any of three platforms: macOS/Cocoa, Linux/Gtk3, Win10. The name of this gem, or code library, is Epoxy. As of today,…

Continue Reading

TOCS & MASL

I suppose you are wondering what the differences are between the new TOCS (Tactical Operations Combat System) and the MASL (Macro ASL) system, so I thought I’d spend some time trying to explain a little more about these new systems and what the gaming experience will be like. MASL was initially conceived and developed to…

Continue Reading

TOCS Design Objectives

Why play a game that isn’t fun… better yet… why even bother developing it?  My approach to game development follows that same approach that I’ve used to map out many professional projects.  In the age of agile software development, it requires flexibility to make changes as you go and to be able to refactor or…

Continue Reading

Origins of the TOCS Design

I have been an avid war gamer since I was in the 8th grade and played many tactical, operational and strategic games of all sizes.  I’d like to say that had the TOCS (Tactical Operations Command System) and MASL (Macro-ASL) system came during a flash of brilliance, it would be less than truthful.  The design…

Continue Reading

Forging Ahead with Epoxy

With the Dice Services migration complete and the Services/Crucible API protocol working nicely, it’s time to get back to work on the wargame desktop application, named Table (short for Game Table). Without going into a technical rant that I’ve been bothering my close friends and family with for the past 3-4 days, I hit a…

Continue Reading

Cutting Bait

Sometimes you need to know when to cut bait. Back in 2005, I began a project called Crucible. Crucible was my reaction to the constant tech news blurbs about blog sites getting hacked. As I was administering a bulletin board site and was looking to expand the site by using the newer web technologies out…

Continue Reading