Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

rogue-dashView game page

Submitted by ccapo — 6 hours, 30 minutes before the deadline
Add to collection

Play game

rogue-dash's itch.io page

Results

CriteriaRankScore*Raw Score
Traditional Roguelikeness#1592.4493.000
Innovation#1782.0412.500
Completeness#1802.0412.500
Scope#1951.6332.000
Fun#2101.6332.000
Aesthetics#2331.6332.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

Jam JudgeSubmitted

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?

Developer (1 edit)

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.

Jam JudgeSubmitted

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?

Developer

You may want to follow the steps found here to get python-tcod installed: https://python-tcod.readthedocs.io/en/latest/installation.html#windows

Jam JudgeSubmitted

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.

Developer (2 edits)

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:

py -m pip install tcod

Worked for you, perhaps you should try it in place of `python` that I provided in my instructions.