This page temporarily redirects to gemini://thrig.me/game/sbal/.

sbal - Sir Bumpsalot, Alpaca Legionnaire

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

Sir Bumpsalot, Alpaca Legionnaire    Play    Help   Scores   Quit
    ,wgy wliL@JZE@@@@@@@@@@$~'F'~`@'^'$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\
     \\y'Zg5my@@@P~F~P@@@5@|          ?~TT@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   ''_'`~~"~~*@@@_  .w_`'`-  x      .. /~~~Z~?T@@@@@@@@@@@@@@@@@@@@@@@@@@@
   "  0y       `~-``  ''1     .  `'=^r:   _  '`   jJ5@@@@@@@@@@@@@@@@@@@@@
   Mf/ZFg            +y            !'  _  `~^-   -``'~~@@@@@@@@@@@@@@@@@@@
   w\?444qg_       w   L =      `   ^=   ._  __       ~ T@@@@@@@@@@@@@@@@@
    !\GN$55@g_      .',,      ,:    . . \               `Z4@@@@@@@@@GJ5~TF
   ?"fZZZ4~~'       " _1i.     , / ' ,`y'       -   !  \ aMyy@@@@@@@@$\@Zd
   ,f \'Z"_  _        `'`  +', !|    ' ~ -    '  "^ `   g$@@@@@@@@@@$$@Z@g
   _ 'w''"  ,~'            "    `\   |'"   !  ` m _\'_ t@@@@@@@@@@@@@@@$@@
    ' ,'/ w^`               f             ;'        "   "4@@@@@@@@@@@@@@@@
   Z  y-~y   /           + `     `        `  .   ,w       4~@@@@@@@@@@@@@@
   " \/_!i  ..,    w-'/    _`'   ' _            

=> Image of the gameplay (9.3K)

This game was a 2024 7DRL (Seven Day RogueLike) attempt. In C. With ncurses. Using a hacked up version of the OpenBSD base vi(1) to put the code together.

Download

=> SBAL source repository

=> 2024-7DRL version | sbal-0.1.tar.gz.asc | bugfixes | sbal-0.2.tar.gz.asc | new scores format | sbal-0.3.tar.gz.asc | PGP keys

    $ gpg --import jmates-thrig.txt
    ...
    $ gpg --verify jmates-thrig.txt.asc
    gpg: assuming signed data in 'jmates-thrig.txt'
    gpg: Signature made Sun Mar  5 03:16:51 2023 UTC
    gpg:                using RSA key 918CF30EB1AEF3F6605C9668764ACE43413AF2C1
    $ gpg --verify sbal-0.3.tar.gz.asc
    ...

Build

See the README file in the above repository; the repository can be

cloned with git(1). The game should build on OpenBSD 7.4. Other unix

systems may need to install a compiler (C99) and curses development

libraries, or to change various includes or defines.

    $ git clone https://thrig.me/src/sbal.git
    $ cd sbal
    $ make
    $ ./sbal

The game is known to compile on Alpine Linux if one installs the build-base, ncurses-dev, and maybe some other packages. Portability has not otherwise been much been tested, though there is not anything exotic that should trouble a modern unix system?

=> Submission to the 2024 7DRL

=> Be seeing you...

Development

=> It crashed, a lot | There was some talk

=> Post Mortem | /blog/2024/03/10/sort-fail.gmi | /blog/2024/03/11/code-smells.gmi | /blog/2024/03/16/grid-based-distance.gmi | /blog/2024/03/19/c-arrays.gmi | /blog/2024/03/20/scent-map.gmi

Proxy Information
Original URL
gemini://thrig.me/game/sbal
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
2097.82199 milliseconds
Gemini-to-HTML Time
1.506322 milliseconds

This content has been proxied by September (ba2dc).