scrap: Go forth, and scavenge aggressively

I did struggle a little bit with calling the last two programs “games” yesterday, and that’s because I have another list of legitimate games to cover.

I picked through a couple of sites this weekend, and now I have 40+ games available as possibilities. I know games aren’t to everyone’s liking, and I’ll apologize if you visit this page in hopes of finding the next best CPU temperature monitor for the console ๐Ÿ™„ but all work and no play makes Jack a dull boy. ๐Ÿ˜‰

So here’s a strong start for a run of games: scrap.


scrap doesn’t look like much, and if not for the description I linked to above, it might go unnoticed somewhere in the throng of roguelikes in the world. It even seems to have lost its home page, although a copy exists on the almighty

And I am eternally grateful for that, because scrap itself is definitely worth preserving. I mentioned a long time ago that there wasn’t much call to pick through roguelikes unless they brought something thematically new to the genre. After all, there’s an endless stream of variants and knockoffs that don’t do much other than change the glyph for a snake-like creature from a lowercase j to an uppercase J. ๐Ÿ™„

scrap, on the other hand, does bring something new to the game. The premise is that you control an armed robot exploring and evading mechanized enemies that are hell-bent on destroying you. Survive and explore, through 20 levels with stairs between maps.

But scrap wins big points from me for a very simple game mechanic that makes it terribly enjoyable. Your robot comes with some fundamental equipment, and has space for a little more — up to eight “slots,” so to speak. As you encounter robots, you have the option to scavenge their equipment to replace or enhance your own.

At its purest, it’s not a new principle. After all, everything from rogue on down through the genius of Cataclysm: DDA and Dungeon Crawl: Stone Soup follows the idea of swiping equipment off defeated monsters.

But scrap keeps your inventory simple, limits you to eight items — some of which are quite important, like a form of locomotion — and exposes you to the risk of losing those components, should the battle turn against you and something is destroyed. You’ll need to know which tools are worthy of replacing, and what features they offer. And perhaps more importantly, which can be safely discarded — and when.

If you ever played a mid-1980s Lucasfilm game called “Koronis Rift,” scrap will be a delightfully nostalgic (albeit text-based) romp. It’s true, Koronis Rift was slightly different in its approach and added the prospect of scavenging technology for money, but it was also very, very linear, which sapped its entertainment value, after a point.

scrap takes some of the same elements — either consciously or subconsciously — and puts them into a clever, simple, colorful and enjoyable survival game for the console. I’d love to see scrap flourish into something only a little more complex — add a backstory, add scavenging for points or “cash,” and so forth — but I don’t hold my breath if the home page is already missing. ๐Ÿ˜ฅ

I haven’t found scrap in any distro yet, which may mean it’s a free-ranging program, but also might mean it’s hard to find among all the “scrapers” and “scrapys” that clutter my search efforts. If you’d like to package a game that’s good fun and not likely to take up too much of your time with updates ๐Ÿ™„ here’s a winner for you.

By this point you should see this coming: โญ No go forth, and scavenge aggressively. ๐Ÿ˜‰

5 thoughts on “scrap: Go forth, and scavenge aggressively

  1. Pingback: *angbands: Band of brothers | Inconsolation

  2. Pingback: Links 15/3/2015: Linux Lite 2.4, OpenELEC 5.0.6 | Techrights

  3. Pingback: Bonus: A low score of games after a score of games | Inconsolation

  4. Pingback: Bonus: 2015 in review … and a farewell | Inconsolation

  5. Chris (@_chrbr)

    Any tips on how to install/compile this on linux? The site on only has a Windows binary and a source .tar.gz. Unpacking the source archive I saw a file `makefile.linux` and tried running `make -f makefile.linux` but ended up getting a bunch of errors.

Comments are closed.