js-rogue-tutorial
flaschen-taschen
js-rogue-tutorial | flaschen-taschen | |
---|---|---|
8 | 3 | |
8 | 191 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | almost 2 years ago | |
TypeScript | C++ | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
js-rogue-tutorial
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 8
Repo - all chapters are tagged
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 5
Made good time on part 8 yesterday and today. This one was pretty fun to piece together. I'm seeing a lot of places I'd like to de-OOP and make more functional, but I'm wanting to stay as close to the original tutorial as possible and maybe do a follow-up series where I refactor things that I don't like as much. GitHub for the complete code of part 8, and then my blog post for the tutorial.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 4
Anyway the tutorial is here and the code is on my github here.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 3
Have part 4 of my typescript adaptation and tutorial done. Code is here and the tutorial post is here.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 2
Finally got Part3 done and adapted to TypeScript after a nightmare week of work keeping me from working on this. Some fun bugs in adapting the tunneling code that didn't show up until the final steps with multiple rooms. I was switching between horizontal and vertical on every iteration of the generator function, making some interesting (but useless) zig-zag hallways. Code is here and I hope to write up my tutorial blog post tomorrow as I hopefully have a light day at work.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 1
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.
flaschen-taschen
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 8
I didn't get all the way through as much of the tutorial as I'd wanted to, however I was able to learn a ton about how to communicate with my display (as well as numpy optimizations to the lib c/o /u/HexDecimal). Unfortunately real-life responsibilities crept in and I found myself having less and less free time to work on this. However, I do plan to continue with it over the upcoming semester to see where I can take it.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 4
I have a controller hooked up to a Raspberry Pi (recognized by python-evdev) that outputs to a 64x64 LED panel using the Flaschen-Taschen software. What this means is that I have a Python script running my game, output going to a separate location (in prod - the LED panel / in testing - the Flaschen-Taschen software running in terminal mode in a separate window). I've toyed with evdev permissions but can't get the laptop keyboard to be recognized, no matter what permissions my user account has. I'd rather not plug my controller into my computer for testing (or a USB keyboard at that) for evdev to work, but it's starting to seem more and more like I need to figure this one out for those who don't have my HW setup and want to try it out (plus - the whole testing while away from my desk thing).
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 2
/u/HexDecimal kindly made a PR to the Flaschen-Taschen library to make drawing faster. I need to do some code reorganization to support that, as right now I'm just using the list-of-lists style of Python 2D array and it's probably not overly optimized.
What are some alternatives?
blazelike
rldevtut
wglt-roguelike-tutorial
java_rrouge
wglt_rrouge
zig-roguelike
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
rlTutorial2022 - RoguelikeDev Does The Complete Roguelike Tutorial 2022
youngsters_funhouse - Basically the 2020 Roguelike Tutorial with some of my cosmetic spice
libtcod-vcpkg-template - A template for C++17 libtcod projects. This template uses Vcpkg to fetch dependencies.
tcod-cpp-engine-2022 - A modern roguelike engine made while following the older libtcod tutorials.