roguelike-tutorial-cpp
roguelike
Our great sponsors
roguelike-tutorial-cpp | roguelike | |
---|---|---|
4 | 19 | |
3 | 79 | |
- | - | |
0.0 | 9.5 | |
almost 2 years ago | 5 months ago | |
C++ | Zig | |
MIT License | 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.
roguelike-tutorial-cpp
-
[2023 in RoguelikeDev] Sigil of Kings (aka Age of Transcendence)
Looking back, a lot of work not directly related to the game. E.g. a month-long attempt to make a tutorial (aka: make a constrained mini roguelike) which didn't get finalised as a tutorial, but got finalised as a product (look up last project). Here's the code](https://github.com/byte-arcane/roguelike-tutorial-cpp).
-
Sharing Saturday #420
It's in a bit of a cryostasis. I released the final project, and I started making changes backwards and cutting features as per plan, but roundabout part 2 or 3 I was not happy with the leap required, and I'm overall I was unhappy about some abstractions (or the lack of some others). So to prevent the extra stress and time pressure from seeping into the main game dev, I paused it. It's still online and available, but text is written only for the last project, and the code works as expected from project 4 (or 3?) onwards.
-
Sharing Saturday #416
C++ tutorial. So the final project code is now complete, and available on github. What's missing is installation instructions (if you know how to use vcpkg and cmake from command line, that's all you need though) and the actual week-by-week write-ups. I've thought of a 14-part structure, which will funnel in during the next month, and slightly deviates from the structure of the existing libtcod tutorial. If you're curious, have a look, any questions, give a shout. When it's done, I'll make a top-level post.
-
Sharing Saturday #414
Hey, since you asked, here's the repository. I'm done due to time constraints, certainly not ideal (it never is), but I need to get a move on with my game... I have a clumsy batch file to build on windows, but I'm pretty sure you can manage. Have a look at the notes.txt to get an understanding of the scope/complexity
roguelike
-
Sharing Saturday #447
Latest release
-
Sharing Saturday #443
Oathbreaker (GitHub, initial writeup)
-
Sharing Saturday #438
Try out the latest release! Actually, don't bother.
-
Feedback Friday #61 - Oathbreaker
But there is... only it's not in-game, it's in the online docs. I guess I'll have to find a way to put it in-game if I want to keep some hope of folks understanding it.
-
Sharing Saturday #436
I ditched the idea of completing the in-game tutorial for this release, instead opting to have a walkthrough in the docs. See it here (It's not... quite done yet though. I still need to upload those GIFs and such.)
-
Sharing Saturday #425
Oathbreaker (GitHub, initial writeup)
-
Sharing Saturday #424
Try out the latest release!
-
Sharing Saturday #423
For anyone else who wants to use it: the code is here, but note that there is a lot of cleanup for me to do before I can make it a standalone library as zig-sentry. I hope to complete it slowly over the course of the next few weeks, but no promises.
-
Sharing Saturday #421
Try out the latest release! Or use the Replit (Use fullscreen and press Ctrl+L since the starting window size is too small.)
-
Sharing Saturday #420
Replit. Note that you'll need to enable fullscreen and hit Ctrl+L as the starting console window is too small. Keybindings are listed here.
What are some alternatives?
bracket-lib - The Roguelike Toolkit (RLTK), implemented for Rust.
BrogueLite - This repository is deprecated. Please see Brogue Lite at the new repository.
Unity-2d-pathfinding - A very simple 2d tile-based pathfinding for unity, with penalty supported
bevy - A refreshingly simple data-driven game engine built in Rust
doryen-rs - ascii roguelike library in rust with native and wasm support
tcod_tutorial_v2
rogule.com - A dungeon a day keeps the Balrog away
BevyRoguelike - Roguelike game using Rust and the Bevy engine
tcod-rs - Rust bindings for libtcod 1.6.3 (the Doryen library/roguelike toolkit)
ball-smash-dungeon - ball physics roguelike
rusty-jam-2 - Entry for Rusty Jam 2 ( https://itch.io/jam/rusty-jam-2 )
flotsom_rl - Flotsom Roguelike