Hello day 3



I'm still there. I'm still doing it. In fact I woke up at 5:30 this morning and went straight to coding on the game.
I have implemented a function to set terminal capabilities easily (those are basically how you interact with a terminal), so the next challenge was to cook up an init function that would set everything right for the game to run smoothly, which, with some documentation research effort, I achieved.
Note that I decided (since the game is about vampires) to just prefix my terminfo interactions with blood_ (and I'm happy with it). The rest of the technicals are actually prefixed with wine_, a hint at what will be in the game (if you didn't already decipher that from yesterday's notebook picture which literally covers everything I want to implement). It's great how game jams set you free to adopt any kind of design that feels appealing, providing for a refreshing experience each time, especially in between working hard on long-term projects.
But enough of that. What did we get done today?
Basically movement and random rooms. Unimpressive? But I struggled on the bit about preventing rooms from overlapping. I kept finding exceptions, like what if the new room is a small room inside an other room? What if a long room crosses over a tall room?
It was a challenge.
I think the next step would be to make corridors and stairways to connect all these rooms together, so the player can get out of their current starting room and down into the dungeon. Or maybe the first ennemies?
See you tomorrow for hopefully more progress!
Thank you for reading.
Blood Rush RL
A small Linux terminal roguelike made for the PirateJam #17
Status | In development |
Author | hllcngn |
Genre | Role Playing |
Tags | linux, No AI, Roguelike, terminal, terminfo, Vampire |
More posts
- PirateJam day #63 days ago
- The beginning7 days ago
Leave a comment
Log in with itch.io to leave a comment.