Created 2024
CQRPG is a casual table-top role-playing game, based on the Chex Quest computer game series.
Created 2022, still active
Leng is a desktop app for managing a Magic: the Gathering inventory.
It replaces the Archivist and Scry (below).
Created 2021, still active
Designing custom Magic cards is an old hobby of mine. I made a lot when I was a kid from about 2000-2003, and got back into it in 2021. Eccentria was the first set of cards I created in this new era.
After playing enough games on Zoom with custom cards, I thought it would be helpful to create a site like Gatherer for easy card lookups. With Eccentricenter, I no longer need to find my copy of Blue Raspberry to read the fine print when my brother plays it.
Created in 2021
mtg.design is a fantastic site for creating custom Magic: the Gathering cards from any device. However, it is not particularly convenient for bulk editing.
Designer is a command line tool for bulk editing cards on mtg.design. The site doesn't expose any kind of API intended for this kind of automation, so Designer is basically a webscraper.
Created in 2021
These two tools were part of a system I used for tracking my Magic: the Gathering inventory for a while:
I have stopped using or developing these, in favor of a new project, Leng, which I'll post later.
Created in 2021
Converts files representing Magic: the Gathering decks from the cryptic and proprietary .dck format used in Microprose's Magic: the Gathering to the XML .cod format used in Cockatrice and other fan apps.
Developed from 2018 to 2020
This was a 3-8 player adaptation of the 4-player board game Djambi, itself a 4-player adaptation of Chess.
The first programming project I worked on, in 2011, was an attempt at basic 4-player Djambi. I later made a functional implementation in 2017, before creating Djambi-N.
A beta version was online at djambi-n.com in 2020, but only used by a few friends for testing, and ended due to hosting costs.
Created in 2017
If you've played Minecraft long enough, you've probably planned a big construction project - something like a mob farm or long railway. These things take a lot of materials to build, and often the parts are secondary items, not the primitive resources you harvest from the environment.
For example, you might want to build a track with 100 Rails, but you can't typically harvest rails, you have to make them out of sticks and iron ingots. And you can't typically harvest sticks, they must be made from planks, and the planks from logs, which can be harvested. And the iron ingots are made from iron ore plus a little fuel for the smelting process.
So, how much logs, iron ore, and coal does it take to build 100 rails? You can look up different recipes and figure out the math, but that is time consuming, and also recipes don't mention the amount of fuel required.
MineCalc can quickly crunch the numbers for you and determine that...
This is functional, but the recipes are for Java Edition 1.12 or 1.13, and so many may be out of date.
Developed from 2011 to 2014, but never completed or released.
Games Faix is the game design alter-ego of software engineer James Faix.
I've dabbled in original PC games, custom content for tabletop games, and utility apps for hardcore gamers.