A downloadable game for Windows

3D beat'em up with roguelike elements inspired by Streets of Rage 4's survival mode


WORK IN PROGRESS WORK IN PROGRESS!


Character Select screen and Pause Menu may be a bit rough right now! As in, you may have to switch to the mouse to select the buttons. I'm working on it! Just use the mouse for menus, it works! 

  • Controls! GAMEPAD IS STRONGLY RECOMMENDED
  • Xbox / Playstation / Keyboard
    • X/Square/Z = Strike attack
      • Press and hold to use Power Attack (once acquired)
    • Y/Triangle/X = Special Grapple
      • You have 3 variations: Neutral / Vertical / Horizontal
      • Neutral is just the button
      • Vertical is up or down + special
      • Horizontal is left or right + special
    • B/Circle/C = Finisher / Interact
      • A powerful move that finishers off stunned opponents
      • OPPONENT HAS TO BE STUNNED
      • Same 3 variations as above
    • A/X/Space = Jump
      • Press Strike Attack while jumping to jump kick
        • Jump kick can hit downed enemies
        • Jump kick breaks blocking enemies
      • Once you get "kip up" ability, this button activates that when on the ground
    • RB/R1/Right Ctrl = Dash
      • You can cancel most moves with dash as long as you have enough meter
    • LB/L1/Right Heft = Block
      • The large skull face enemies attacks are unblockable!
    • LT/L2/Right Alt = Parry, once you get the ability
    • Right Analog = Taunt
    • Keyboard key 'M' = Mute music
    • Keyboard key 'P' = Pause the game
    • Dash + Dash: Shoulder Tackle, very high stun ability
    • Dash + Strike: Uppercut, attacks grounded opponents and launches
    • Jump + Strike: Jump Kick, has BlockBreaking property
    • Long Press Strike - Charged Attack (if you have picked up a charged attack ability)
    • Down + Strike, over a downed opponent - Leg Drop, if you've picked up Leg Drop
    • Jump + Down + Strike, over a downed opponent - Elbow Drop / Splash, if you have picked up the appropriate ability

Known Issues

  • Enemies sometimes "slide" around while blocking
  • Enemies can get stuck in a hit pause, especially after being jump kicked while blocking
  • Grapples against the left and right invisible walls can desync and look weird
  • Some verbose debug text spits out at the top right corner
  • It's running a bit slow at full resolution. You can change the resolution by entering some commands in the console:
    • Console is accessed by pressing the Tilde / ` key that is left of the 1 key
    • r.SetRes 1280x720w      (this will set the resolution to 1280x720 window)
    • stat FPS    (this will show FPS, which is nice)
    • Fill free to mess with other console commands, this is a side effect of Unreal I didn't know about until this morning!

Feedback / Bugs

  • Of course feedback is welcome at this point, but keep in mind it is an early prototype
  • Bug reports are appreciated, especially if you have some reliable reproduction steps
  • Please send them via the comment section or my twitter account DM (@snarge)


Download

Download
slam-city-windows.zip 1 GB
Version 6 75 days ago

Install instructions

Download and unzip to your desired folder. It may ask you if you trust the .exe. Click "More info" on this popup if it happens, and it will allow you to run.

Comments

Log in with itch.io to leave a comment.

(2 edits)

Need more enemy variety and grapples on existing enemies that don't have them.

(+1)

Your game starts at 00:42. We all tried this and enjoyed it. Having the controller made it easier to pick up and play and accessible for all ages. The super moves were awesome to see in action and getting options on upgrades kept interest high. Having two characters to try was appreciated and we hope more are added. As a demo, this made a great first impression and we hope the good work continues!

Wow, thanks for this. This is very helpful, as watching people play the game helps me identify issues with it. I saw / heard some issues with performing the finishers. It should just be B button (optional + Up, Down, Left, or Right) near an opponent that is stunned. The opponent is stunned when their stun bar (the yellow bar) reaches max and they go into a looped animation. 
Though it's not out of the realm of possibility that a bug occurred! Thanks again for playing, I got a lot of info from this.