Play game
rogue-dash's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Traditional Roguelikeness | #159 | 2.449 | 3.000 |
Innovation | #178 | 2.041 | 2.500 |
Completeness | #180 | 2.041 | 2.500 |
Scope | #195 | 1.633 | 2.000 |
Fun | #210 | 1.633 | 2.000 |
Aesthetics | #233 | 1.633 | 2.000 |
Ranked from 2 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
Judge feedback
Judge feedback is anonymous and shown in a random order.
- The premise of rogue-dash is that the map automatically moves up every few turns, and if you fall off the map you die - so you are in a constant race against time. A byproduct of this mechanic seems to be that the game is semi-real-time, i.e., every turn has a deadline of about one second to execute. This, coupled with the game seemingly not buffering input, but rather expecting you to click the buttons at very precise times, makes playing it a somewhat painful experience. The map generation algorithm matches the moving-map mechanic well: you have to explore long passages stretching horizontally before being able to move up further. However, there aren't that many decisions on the map - I've only noticed monsters and hp vials. Not sure whether the game is supposed to end after one level, but for me the program exits as soon as I reach the staircase. It looks like there is a High Scores server running, but I didn't notice the program send anything to it. Overall, I'd definitely suggest to fix the input buffering and add some more decisions on the map (and, well, more levels) to make this game more appealing.
- I like the idea of having to run from the edge of the screen, but I think this game could use some more work. The monsters' identities seem to be totally separate from their icons; they're either orcs or trolls but the icons are completely random. The game freezes when you die. The WASD controls only work with caps lock or shift pressed. The potions always heal you 4HP; there aren't any stat boost potions that I could see. Though that might be because I never could get very far in the game since the monsters were so strong! I get that the idea is to run away and not fight everything, but sometimes you run into a monster in a corridor and you have no choice... Maybe redo this game in next year's challenge using what you've learned in the mean time! 🙂
Successful or Incomplete?
1
Did development of the game take place during the 7DRL Challenge week. (If not, please don't submit your game)
Yes
Do you consciously consider your game a roguelike/roguelite? (If not, please don't submit your game)
Yes
Leave a comment
Log in with itch.io to leave a comment.
Comments
I’m trying to play this game, but even after installing all the required Python packages, I get an error saying that tcod can’t be found. I’m not too familiar with Python; do you have any ideas as to why this might be happening?
Did you install the packages after creating the virtual environment? I know I said they were optional, but I am still new to Python virtual environments. Plus I didn't test running my game without using a virtual environment.
Oh, no, I did not create a virtual environment. I didn’t see any venv in the rogue-dash folder, so I thought it was missing for some reason and skipped those steps; I didn’t realize the command would create it.
But now I’m not sure what to do with this command:
source venv/bin/activate
“source” isn’t a valid command as far as I can tell; do I need to download it from somewhere?
You may want to follow the steps found here to get python-tcod installed: https://python-tcod.readthedocs.io/en/latest/installation.html#windows
Oh, thanks!
What’s the difference between
py -m pip install tcod
and
pip install tcod
? The link you shared said to install it using the py -m command (which worked for me), but I’m not sure what that command does.
I'm not a Windows user, I was not sure either. I found this on stackoverflow:
https://stackoverflow.com/questions/50896496/what-is-the-difference-between-py-a...
If the command:
Worked for you, perhaps you should try it in place of `python` that I provided in my instructions.