My projects use C, making this the third language I've used for . The graphics were based on the 32-bit version for the Psion Revo, but the 4-greyscale monochrome graphics were recoloured in the most colourful or gaudy of palettes: blue, green, red, yellow. This palette gives a number of possibilities for dithered colours, so I have purple mountains, brown city walls, and forests in all kinds of autumnal shades. cyningstan.itch.io/barbarians-

A screenshot from the MS-DOS version of Barbarians, showing off the palette. The thick forest shows the various autumnal shades this palette is capable of through dithering: purples, oranges, browns, and various shades of green.

I worked from the OPL source code, which is easier to read than the Z80 I used on the . Presentation is a combination of all previous machines, with graphics reminiscent of the Psion versions, and a menu system like the Spectrum. The controls are designed like the Spectrum version to allow full play with just directions and a fire key, making playable in emulation on a mobile phone. cyningstan.itch.io/barbarians-

Selling resources on the MS-DOS and ZX Spectrum versions of Barbarians, showing how similar the interfaces are. The graphical Psion versions leaned more heavily on the operating system's own GUI elements, things not available on the ZX Spectrum or MS-DOS.
0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/cyningstan/statuses/116182991003644523 on your instance and quote it. (Note that quoting is not supported in Mastodon.)