RoguelikeDev Does The Complete Roguelike Tutorial - Week 1

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

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • rlTutorial2022

    RoguelikeDev Does The Complete Roguelike Tutorial 2022

    The main purpose of screen.c is to bundle all ansi escape related code in one file and write the game without botering about it. Here you can find a link to all ansi escape code [there's way more than what I use: more colors, more attributes, ...]

  • py_rrouge

    Java Repo Python Repo

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • js-rogue-tutorial

    A ROT.JS implementation of the libtcod tutorial 2022

    Part 1 is up now at https://github.com/bodiddlie/js-rogue-tutorial/tree/Part1. Hoping to get a couple blog posts up for the two parts this weekend.

  • Roguelike-Tutorial

    Link to my completed Part 1

  • libtcod-vcpkg-template

    A template for C++17 libtcod projects. This template uses Vcpkg to fetch dependencies. Libtcod exists as a submodule which can be set to any revision.

    I'm working in C++17 and doing the ancient C++ tutorial on RogueBasin. I'm starting from the libtcod C++ template and plan on using the latest libtcod features rather than the older ones taught by that tutorial. My new repository is here.

  • tcod-cpp-engine-2022

    A modern roguelike engine made while following the older libtcod tutorials.

    I'm working in C++17 and doing the ancient C++ tutorial on RogueBasin. I'm starting from the libtcod C++ template and plan on using the latest libtcod features rather than the older ones taught by that tutorial. My new repository is here.

  • Rogue_Tutorial

    RoguelikeDev

    git repo

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • RogueLike-2022

    [My Repo link](https://github.com/Zoszen/RogueLike-2022)

  • RoguelikeTutorial2022

    A vanilla Javascript implementation of the /r/roguelikedev Tutorial2022 using rot.js

    Anyway, week 1 is here and a "playable" version here.

  • gitignore

    A collection of useful .gitignore templates

    Try not to upload the __pycache__ directory to Git. The .gitignore for a Python project will usually look like this.

  • roguelike-dev_summer_2022

    A roguelike, following r/RoguelikeDev's 8-week tutorial, starting June 28th, 2022

    Link to repo.

  • wglt-roguelike-tutorial

    Repo

  • My Repo

  • denofknaves

    Yet Another Roguelike Tutorial Game: Den of Knaves

    Here is my repo link for this series. I am using python and pretty much following the tutorials to a tee. I plan on adding my own flavor of things (colors, creatures, items and entities) towards the end as I get my grips on how the engine is shaping up.

  • rl2022

    My attempt to follow the rldev tutorial in 2022. Using Python but adding Esper for ECS

    Repo is here: https://github.com/lefishy/rl2022

  • blazelike

    Here is the repo.

  • roguelikedev-2022

    RoguelikeDev Does The Complete Roguelike Tutorial 2022 Edition

    I'll have a go this year with GML (Game Maker Language). I don't think I'll stick to the order of weeks' themes 1:1, but I will definitely use it as a guideline. My repository can be found on Github. For now I will use sprites instead of glyphs, since this way of doing things is more familiar to me, but maybe at some point I will switch to using a custom font.

  • r-RoguelikeDev-Tutorial-2022

    C# implementation of the r/roguelikedev tutorial

    So far, I've implemented the @ symbol movement on the hex grid. The project is on Github.

  • roguelike

    Github repo

  • roquest

    Repo: roquest

  • java_rrouge

    Java Repo Python Repo

  • lox

    r/roguelikedev Roguelike Tutorial 2022 (by mootootwo)

    I have a gitpages landing page here and it links to my notes on part-0 and part-1 and you can see the results here and here. Finally this is the repo

  • 2022_reddit_rl_tutorial

    I haven't worked with Python in years, and I decided to follow along with the Python tutorial as a refresher. Python Repo

  • bevy_rl_2022

    Roguelike made for Reddit/r/RoguelikeDev following the excellent Amethyst Roguelike Tutorial by Herbert Wolverson, but using Bevy in place of bracket_libs terminal and Bevy's ECS..

    I also decided to try to follow along with Rust & Bevy. I'm just winging it, but I will try to keep pace with the Python tutorial week by week. I don't know how far I'll get, but at least it's a fun exercise, and I get to work with my favorite language. Rust Repo

  • Chapter 0: Source Demo

  • RoguelikeDev-Tutorial-2022

    python3 implementation of the r/roguelikedev tutorial

    git repo

  • FTXUI

    Features: - Functional style. Inspired by [1] and React - Simple and elegant syntax (in my opinion). - Support for UTF8 and fullwidth chars (→ 测试). - No dependencies. - Cross platform. Linux/mac (main target), Windows (experimental thanks to contributors), - WebAssembly. - Keyboard & mouse navigation. Operating systems: - linux emscripten - linux gcc - linux clang - windows msvc - mac clang

    On one of the hackathons, we used this pretty great terminal C++ FTXUI library and despite the fact it's not a perfect fit here I'll try to stick to it this year.

  • ftxui-roguelike-tutorial

    r/roguelikedev summer tutorial 2022 in FTXUI

    Here is the repository with the code AND I managed to compile it into Webassembly and host it to be accessible online (this technology still sounds like magic to me).

  • rlscript-jsdriver

    The repo is at https://github.com/lagdotcom/rlscript-jsdriver and you can see the latest build at https://lagdotcom.github.io/rlscript-jsdriver/

  • rust-roguelike-2022

    Code is available at my github repo

  • Roguelike-Dev-Tutorial

    A little late with the repo, but here it is repo

  • roguelikedev-2022

    Repo | Demo (Numpad movement) | JavaScript (hopefully zero libraries other than build tools)

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