Sharing Saturday #360

This page summarizes the projects mentioned and recommended in the original post on /r/roguelikedev

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • nom

    Rust parser combinator framework

    I used the nom parser combinator crate to implement this. I had used the pidgin C# library to write similar parsers in the past for work, and found nom relatively easy to pick up.

  • libtcod

    A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.

    I've been spending time implementing Bresenham as a perfect versatile C++ class. Maybe I spent too much effort on this but someone wanted an updated implementation while what I wanted was to finally support ranges and structured bindings in the C++ API:

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Reactor-3

    Post-apocalyptic action roguelike with a focus on inventory management and gun-based combat. (by HexDecimal)

    I've also been messing with a fork of Reactor-3 since I just wanted to see it. The code is ancient so I've tried porting it to Python 3 but it isn't as stable as I'd hoped it to be. It has a lot of the usual Python 2 issues along with bugs that were clearly not from porting it and the original author might have abandoned it (I still need to check this.)

  • react-rpg-game

    Discontinued A roguelike game built with React and TypeScript. [Moved to: https://github.com/TimAstier/react-roguelike]

    React RGP Game (github, live demo)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts