flaschen-taschen
Noisebridge Flaschen Taschen display (by hzeller)
tcod-cpp-engine-2022
A modern roguelike engine made while following the older libtcod tutorials. (by HexDecimal)
flaschen-taschen | tcod-cpp-engine-2022 | |
---|---|---|
3 | 7 | |
191 | 21 | |
- | - | |
0.0 | 1.6 | |
almost 2 years ago | about 1 year ago | |
C++ | C++ | |
GNU General Public License v3.0 only | The Unlicense |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
flaschen-taschen
Posts with mentions or reviews of flaschen-taschen.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-15.
-
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.
tcod-cpp-engine-2022
Posts with mentions or reviews of tcod-cpp-engine-2022.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-15.
-
[2023 in RoguelikeDev] libtcod / python-tcod
I ended up following the C++ tutorial and creating a custom engine with the newer libtcod API. Writing the event API from scratch also let me compile with Emscripten to make a web build of my C++ libtcod projects. The resulting engine demo can be played online here. I lost steam near the end of the project since I was unsure how I should handle a database and because I tried too hard to keep saves compatible even though this was supposed to be a prototype. The main thing I learned is that serialization is difficult with C/C++ and it would've been easier to do had I used an ECS library.
-
I Cant find a good library for C++/Cpp.
The libtcod maintainer just finished a new C++ engine as part of this year's tutorial event. Or did you have to have videos? There are newer video series as well, but not C++.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 8
I used and followed the instructions of this library. Nearly all of my serialization code ended up in one file.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 4
I only develop on Windows right now, so I often miss feedback from the GCC and Clang compilers unless I check the workflow logs. All the platforms on Itch (win/mac/linix/html) are enabled by this GitHub Actions workflow which automatically deploys everything that's pushed to the main branch and just compiles and uploads test builds for any other branch. It's been modified from the libtcod template project to support Itch, but I can probably backport that feature. You can view the build logs from these workflows here.
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 3
GitHub | Playable
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 2
GitHub | Screenshot (Cave generation)
-
RoguelikeDev Does The Complete Roguelike Tutorial - Week 1
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.
What are some alternatives?
When comparing flaschen-taschen and tcod-cpp-engine-2022 you can also consider the following projects:
rldevtut
rlscript-jsdriver
java_rrouge
roquest
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
Roguelike-Tutorial
youngsters_funhouse - Basically the 2020 Roguelike Tutorial with some of my cosmetic spice
js-rogue-tutorial - A ROT.JS implementation of the libtcod tutorial 2022
roguelike
flaschen-taschen vs rldevtut
tcod-cpp-engine-2022 vs rlscript-jsdriver
flaschen-taschen vs java_rrouge
tcod-cpp-engine-2022 vs roquest
flaschen-taschen vs zig-roguelike
tcod-cpp-engine-2022 vs FTXUI
flaschen-taschen vs rlTutorial2022
tcod-cpp-engine-2022 vs Roguelike-Tutorial
flaschen-taschen vs youngsters_funhouse
tcod-cpp-engine-2022 vs zig-roguelike
flaschen-taschen vs js-rogue-tutorial
tcod-cpp-engine-2022 vs roguelike