💾 Archived View for gem.hexandcounter.org › projects.gmi captured on 2024-03-21 at 14:43:43. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
I made some things that are not games. The games have their own page. Most things here are game-related though. Alphabetic order.
Decide-mode is a minor mode for Emacs to make random decisions. It started out as a way to just randomly print YES or NO, but then I added dice and random tables for generating text (think encounter tables for tabletop RPGs) and other things. Use it for playing solo RPGs or any other activity when it is useful to randomly generate things. Install from GitHub or MELPA.
Ambush! (Victory Games, 1983) is probably the best boardgame ever. This was my attempt to make a tool for creating your own missions (or entire expansion modules) for Ambush!. It also works for the sequel Battle Hymn, and there is partial support for Open Fire. Weird tool written in JavaScript, taking input from a custom plain-text format that you type into a div in a HTML page. It works surprisingly well if you can figure out how it works, but the uses are limited. Has a variant for just plain gamebooks as well, but there is no reason to use that instead of something more sane like Pangamebook (below).
Boardgamegeek DIY Ambush! thread
This is just what it says, the Dungeon World RPG converted to org-mode format.
Dungeon-World-Org-Mode on GitHub
Abandoned. This was my first attempt at a generic tool for making gamebooks. It has its own Markdown-like markup language and it can generate gamebooks in many different formats for printing or playing on a screen, but I think it was too much to maintain. It was not a great idea to make up a new language. I came up with Pangamebook (see below) to replace this project. Probably no reason to use this.
Parse a gamebook PDF and add cross-references, because I was so annoyed at some books not having that. Works on many books. Sometimes require command-line options to configure what links look like in a specific book. Works surprisingly well considering the simplistic heuristics used. Unfortunately it written in Python 2 and it depends on no less than three different Python PDF modules. It is non-trivial to get this to run.
Import files created using the application formerly known as Autodesk Animator into Godot. Allows you to create animations (FLI or FLC), still images, polygons, palettes, and more using the classic animator application originally published in 1989, now available with a free open source license and works great in Dosbox.
Godot-Animator-Import on GitHub
Lua wrapper for SDL to make games for the GP2X handheld console. Has some simple high-level functions for input and graphics. Used for working on some games for the GP2X that I never released. It probably depends on some ancient toolchain that might or might not be available somewhere. Also some support for making games for Linux, Windows, FreeBSD, and OSX, but with no updates to this code since 2010 it might be tricky to find supported compilers and libraries.
An extension for Inkscape to make sheets of counters or cards or similar, single-sided or double-sided, like a mail-merge tool but with features for boardgame development. First published in 2008 and updated many times since. Orignally inspired by a Windows-only application called NanDeck.
Countersheetsextension on Github
Make hexgrids in Inkscape, like the grids seen on many boardgame boards, with various options to configure coordinates etc. Generates vector objects and some thoughts and experimentation went into making the grids as useful as possible for a boardgame designer, with small individual parts and things neatly divided into layers.
Abandoned many years ago. Can still be downloaded, but requires some ancient version of Inkscape to use. The idea was to use Inkscape to draw lines between areas on a map, and then this extension could use that to generate a JSON file describing what parts of the map was connected, including some metadata taken from line colors etc. Could be useful if you wanted to make a computer game similar to Risk or something. Was not worth the trouble keeping this up to date with new Inkscape versions.
Simple filter for Pandoc to shuffle and number headers, if you want to make your own gamebook (like Choose Your Own Adventure or Fighting Fantasy etc). It leaves all formatting etc to you and to all the other features already built into Pandoc.