TO PLAY ON PHONE: https://html-classic.itch.zone/html/9901868/index.html

2024 7DRL Midnight Xpressway is a true highway roller roguelike with the push your luck gear-shifting dice rolling mechanics of Formula D and the rival fighting game bar street racing style of the Tokyo Xtreme Racer series. Can you make it to the C4 loop on the Midnight Xpressway and beat all four street racing demons? Avoid crashing to your death in sudden traffic on the hairpin turns and find existential bliss in the adrenaline rush of turn-based dice-rolling!


GAMEPLAY

Each turn consists of a shifting, dice rolling stage and then a movement stage.

SHIFTING

  • RIGHT/D: Shift Up gear to get more movement dice to roll for each turn. 
  • LEFT/A:  Shift Down to lower your speed so you don't take HP damage in the turns. 
  • SHIFT/ENTER/SPACE: Roll your current gear dice to get a speed for movement.
  • MOVING

MOVEMENT

  • RIGHT/D: Change lane your car's relative right.
  • LEFT/A:  Change lane your car's relative left..
  • UP/W:  Gas Pedal. Move directly forward in your lane.

The little 6 Speed Limit indicates if you pass that line (move off that tile) you will take your current speed - 6 damage.

The bars at the top of the screen indicate your race progress compared to your rival (Uppercase Characters). 

You will gain or lose race progress based on how many spaces/seconds ahead or behind you are at the end of the rival demon's turn since they go second.

Once your meter is full you win the race and take the exit to the next highway loop.  If you lose but have not died you can find the rival demon and race again.

Once your HP/20 is 0 you die and have to start over.

Lowercase t characters indicate traffic and you cannot enter that space.

If you end a turn behind the rival or traffic a 1-6 dice is rolled to indicate if you take 1 damage. If you end a turn before your movement is up because you are completely blocked by traffic and the rival you will take damage based on your remaining movement.

SOURCES

Built in Javascript using the ROT.js library.

I started this project from an unfinished implementation of straight Formula D I had made before 7DRL to learn ROT.js, available here: https://github.com/devonsoft/fdice

INSPIRATIONS

Racing board games Formula D and Heat: Pedal to the Metal.

Tokyo Xtreme Racer / 首都高バトル / Tokyo Highway Battle racing game series.

Betrayal at Club Low (6-sided dice with different number faces). I was initially planning a "Tuning" system where you could upgrade individual numbers on the dice.

Wangan Midnight anime and Manga series.


Comments

Log in with itch.io to leave a comment.

Gameplay here

It definitely reminds me of Heat. That’s cool 👌 Definitely more playable than my game.

This was super neat! I wish there was a way to take the range of movement for each gear and show it on the road to get a better idea of how likely it is to overshoot

(+1)

That's a great idea, shouldn't be too hard to display in an update. Thanks for playing!