However, despite such professional and academic pursuits, Cary turned his mind from the mundane world of corporate finance to an arena-based nethack-style role-playing game.
Cary had the ideas down-pat, but what he lacked was a background in “traditional” computer game programming. Yet, not to be deterred, he applied what he knew, being a master in Microsoft’s ever-popular spreadsheet app, Excel.
Cary jokes that underneath every role playing game (RPG) is a massive spreadsheet, and now the massive spreadsheet is the RPG itself.
The result is a macro-driven Excel spreadsheet which quite literally does indeed provide an arena-based role-playing game which boasts over 2,000 different enemies, 39 item modifiers resulting in over 1,000 possible item combinations and attributes, a story behind the game, eight boss encounters, four pre-programmed arenas followed by procedurally generated arenas, 31 spells, 20 unique items and 37 achievements!
Play follows the usual role-playing format: your character has a variety of attributes that determine his or her strength, defence ability, and other characteristics. By moving through the arena and vanquishing foes the player gains experience points and finds new equipment, and levels up, providing new skill points to assign to attributes.
Graphically, the game represents the kitsch but popular ASCII-art used in nethack style dungeon crawler games.
The lack of refined artwork does not detract from the simple of fun of the game, which is bolstered by simple amazement that such a work was developed within Excel.
The game is free to download from Cary’s WordPress blog but requires Microsoft Excel 2007, 2010 or 2013 to run. It does not work on Macintosh versions of Microsoft Excel. Be careful to only download the game from the blog itself; it is possible that in time malicious persons could inject malware into the Excel macro code and any copy of the game downloaded from any other source should be treated with suspicion.
Cary states the game was partially fuelled by procrastinating his MBA studies, but also to keep the creative parts of his mind focused and exercised, with a day job more rooted in logical and structured processes and analysis.
Cary hopes one day his passions of finance and gaming can merge, leading to a managerial finance role at a game company. Blizzard, are you listening?