A downloadable game

You play an Alpaca exploring a strange realm searching for the fabulous Amulet of Yendor.

This is a 2024 7DRL attempt. In C. With ncurses. Using a hacked up version of the OpenBSD base vi(1) to put the code together. I'd rate it about C- or so; it mostly runs, but really didn't get enough polish, on account of too much time wasted trying to get libtcod to work (it did not on OpenBSD) or the fancy idea for map generation failing, or late in the process not remembering how to use qsort(3) correctly so going with a hand-rolled insertion sort. Lol? Also, there's a bug if you view the scores without first creating the highscores file, which can be fixed by touching that file. Whoops!

The project page is hosted on Gemini; there are proxies to this for legacy web browsers, or you could use a Gemini client such as Lagrange to access the following link.

gemini://thrig.me/game/sbal/

A git repository is also available; the v0.1 tag is the release for the 2024 7DRL:

https://thrig.me/src/sbal.git

See the sbal.6 man page for documentation. There is also an in-game help screen.

Download

Download
sbal-0.1.tar.gz 42 kB

Install instructions

The game should compile on OpenBSD 7.4, as well as Alpine Linux with various build and ncurses packages installed. Other unix will need a compiler (C99) and ncurses available, and may need to change includes and defines (as had to be done for Alpine Linux; look for "__linux__" in the source) or use pkg-config to find where the ncurses files are hidden; see the README file for more details.

tar xvzf sbal-0.1.tar.gz
cd sbal-0.1
make
./sbal

Leave a comment

Log in with itch.io to leave a comment.