Roguelike Tutorial – Written in Python 3 and TCOD

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

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarLint - Clean code begins in your IDE with SonarLint
  • RoguelikeDevResources

    A curated list of roguelike development resources

    I found some great resources here for other languages, too, including even FreeBasic:

    There are also a lot of frameworks out there which may be useful without a tutorial. For example Valkyrie for the Free Pascal Compiler, which integrates Lua and was used to create DoomRL.

  • roguelike-tutorials-website

    The website for the Roguelike Tutorial Revised

    I did a bit of a double take seeing this on HN. Seeing something I helped to create on here is... a strange feeling, to say the least.

    While I'm not completely satisfied with the way this tutorial stands right now, I certainly hope that it has given a few people some ideas and motivation for their own roguelike projects.

    Feel free to shoot any issues with the site or tutorial text over to the Github page: (fair warning: I'm pretty bad at responding to issues, and I sincerely apologize for that)

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Crafting Interpreters

    Repository for the book "Crafting Interpreters"

    The content of the book isn't open source, but the code in it and the code for the build system is:

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