Program Troubles, But Progress!

Alright, so I was excited to get to work on this game and be well on my way to having a random dungeon generator within a few hours. But no…

Screenshot of results so far after 7 hours:

The first hour I was dreading over how to get a decent system that worked. I tried to use strings to create a dungeon with a large array, but it ended up failing. I realize an hour in that I need to use numbers! So I went with a large array with numbers to fill up the dungeon we would generate. Excellent! Added a virtual X and Y positioning system with the Gamepad within the second hour and called a break. (1 hour nap!) Stream Link:

I then woke up at 3AM and started work for another 2.5 hours. This was a really unproductive time. I tried to get a movement system going with the X and Y positions, but gave up soon after. I tried out the sprite system and got to a point where I created sprites, but it would glitch as the VRAM got consumed. I assume that the PALib sprite functions have memory leaks in them? Or maybe I’m just not using them right…Anyway, I went back to sleep after this session. Stream Link:

3 Hour Session  started at 10AM when I woke up. I tried to fix up the sprite system…After about 2 hours of tinkering with it, I said screw it, going with ASCII! So I dumped everything that I did with the sprites and went back to the engine I backed up with just the movement system. I successfully created the dungeon tile movement after a few tries and at the very end I also added in the tile checking functions in order to see what’s next to me and such. Stream Link:

So far so good, I’m not exactly on schedule, but I have learned quite a bit so far. The coming few hours should be much more successful, had a weak start, but I can do it! I can’t believe it’s already 14 hours into 7DRL!

You can stay updated with me when I run my live stream at For Windows Users, I updated the countdown to include a percentage, to give you an idea of how much of the roguelike is supposed to be done as time goes on.

Author: Joshua Sigona

Me in a nutshell? Computers, Programming, Electronics, Soccer, Golf, Puzzles, Anime, what else? Well, I'll leave that for you to figure out. Oh, can't forget DDR!!!

2 thoughts on “Program Troubles, But Progress!”

  1. That’s fine! 7DRLC isn’t about staying on schedule, because it’s really difficult to predict how long certain things are going to take to develop; it’s about adapting your schedule as you go along. Or that’s my view, at least. 🙂

    Good luck! 😀

Leave a Reply