💾 Archived View for thrig.me › game › sbal captured on 2024-05-10 at 11:46:47. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-03-21)

🚧 View Differences

-=-=-=-=-=-=-

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-'/    _`'   ' _            </         '    ~~@@@@@@@@
     /\-*-  ''     ' ' , / '     ` ',           `.~`     "      agy~@@@@@@
   "  at@r-t  `  :' /  'W !  M ,   "`         .  "      rw        ` `0$@Z0
   ,  45@$_y   I   /       ,   ^  ,.  `      ,   _ _ '/'  ~         @@g@@y
   y_ ,5@@$ _z            ,['  / ,  '       ~ '  r j\ + '~ 4r       $@@@@@
   @@@@@@@a@@r        ,', 'J  .  '_    ,,,    w , ,~     ,L^ :-.+  4@@@@@@
   @@@@@@@@@@$T :     ! l f.$/FL_,,'   '=. ,\aaqa- *    ~ [      _y@@@@@@@
   $@@@@@@@@@$             "wW'/L   _"/\_ \`-'___yaag#m$ma$w_yaz@F@@@@@@@@
   @@@@@@@@@@1              ` + `_df+~ '`i y@Z@\$\@Z05ZEZ/0Za5\$5J05GFTTT
   \@@@@@@@@@              '-   , `~J"'   $G5Z$$y?Zy5Z$F/yF$5J\FJG@0'$F

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