Our great sponsors
-
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)