Oni 'Room

by madlee
Overall★★★★★★★★★★3.39
Fun★★★★★★★★★★3.46
Innovation★★★★★★★★★★2.74
Theme★★★★★★★★★★3.04
Graphics★★★★★★★★★★3.57
Humor★★★★★★★★★★2.61
Mood★★★★★★★★★★2.88
Coolness★★★★★★★★★★57%
NOTE: My hosting was temporarily down for a few hours, but it should be back up now. Let me know in the comments if you experience problems!

----------

Sort of a play on the theme, Oni 'Room (short for _mushroom_) is a hack-and-slash combat game about a mushroom samurai fighting demonic mushroom samurai.

Gameplay
=======

Yellow patches of mushrooms are spawners. These spawn enemies over an amount of time before self-destructing. Spawners will be replaced in waves, and enemies have a small chance of dropping spawners when they die. As the game progresses, more spawners will appear with each wave.

There are 3 moves.

*attack* - a normal attack, fast and moderate damage, hits an area in front of the player
*whirlwind attack* - slower, weaker attack, hits an area all around the player
*dash* - quickly move a short distance
*dash attack* - doing a normal attack during a dash turns into a dash attack. Higher damage, hits the entire area the player dashes across.

There's a limited combo system. If you time attacks correctly, subsequent attacks will receive small, increasing damage bonuses. Combos are limited to 4 attacks, after which the combo chain resets. Additionally, attacks in a combo have a slightly blue tint and are slightly larger.

The game ends when you get hit once.

All game code done by me, credit to my friend Jacob for the mushroom models.

Controls
======

Keyboard


x = regular attack
z = dash
left shift = whirlwind attack
arrow keys = movement

PS4 Gamepad


This is the only gamepad I have that works on my mac, so it's the only thing I've tested it with. I assume xbox / other controllers map similarly.

square = regular attack
x = dash
circle = whirlwind
left analog stick = movement

For whatever reason, the web version seems to have different mapping than the native app, but it's the same 3 buttons. I have not yet testing the windows version.

Comments26

Lucas Knutson13 Dec 2016, 03:27
Fun game! Spamming whirlwind attack seems pretty overpowered.
irwatts
irwatts13 Dec 2016, 05:41
Nice work! I like how the camera moves in with repeated attacks!
arzi13 Dec 2016, 15:28
Nice, it's a fun game. Reminds me of Gauntlet a bit.
BUNN1E514 Dec 2016, 02:54
I like it! It's cool. Though it's a bit too easy to die.
Sun-Wukong14 Dec 2016, 13:10
Like the solid gameplay and good feel of controls.
It needs a bit more challenge and balance of moveset though, imho. Just spamming simple attack can make you through infinitely without so much any danger - just circle around room spamming "x" and you'll be fine in any situation. I didn't find any use for dash and whirlwind.
vrojman
vrojman14 Dec 2016, 17:51
I like the combat but I dont like to be one shooted :(
nataha14 Dec 2016, 17:54
Ahaha. Very cool.
Maybe a little bit hard
antishow14 Dec 2016, 18:07
Really nice! LOVE the idea of zooming the camera in when you spam the attack.
leondryaso14 Dec 2016, 18:07
Cool simple game that looks quite nice!
Mack101dog
Mack101dog15 Dec 2016, 01:12
Interesting use of the theme, with tight controls and good graphics. Overall, very polished. Impressive!
Protrance15 Dec 2016, 01:21
Fun little game. Good job, although it could use a bit more for gameplay.
cxsquared
cxsquared15 Dec 2016, 03:43
Really great work with the combat. The tiny little variations with multiple attacks felt really good. Nice job.
UltraRat
UltraRat15 Dec 2016, 05:33
Bushido Blade meets shrooms, cool.
The high score was a nice touch, it makes it feel very arcade-y, but not having many animations makes it hard to read any combos or enemy attacks like a fighting game.
cushycode15 Dec 2016, 11:27
Neat mushrooms and cool color scheme of the game. I like the concept, not sure that it fits perfectly to the theme, but anyway it's quite fun tiny game.
phoenix198715 Dec 2016, 12:17
Thanks for your rating

Great job on yours. good mechanics and controls/attacks were good to use
Gipzo
Gipzo15 Dec 2016, 19:58
Loved the simple graphics and combat system :)
Dash is a bit overpowered, it should have some timeout after last usage, and enemies are a bit annoying as they oneshotting me..
But overall it is a good entry, nice job :)
Sean16 Dec 2016, 17:29
Played till ~400, but it seems there's little reason to do anything but spam the attack button and use the arrows to occasionally change direction. I never felt like I was in any danger of getting hit.
Dynamic Panic Studios16 Dec 2016, 18:16
Attacks and combos felt really good. It would be awesome to see this game with some more polish and depth. Do you have plans to keep working on it?
madlee
madleeauthor16 Dec 2016, 18:28
@Dynamic Panic Studios – Thanks! Yeah, i think there's a bunch of really easy steps that'll make a big difference. I think it feels fun right now, but as some folks have pointed out, you can get pretty far just by spamming the primary attack. One thought is to tweak the balance of that (add some cooldown, etc) to make that less viable, or to add different enemies with different attack patterns, etc. I may try to work on it some more over the holidays :)
bentglasstube
bentglasstube18 Dec 2016, 00:20
I enjoyed the twist on the theme. For me, I could just spam the basic attack by holding the button and that made it so you could basically just mow through enemies. It seemed like an interesting game if you had to fight them though.
Xanjos20 Dec 2016, 01:32
Your site seems to be down at the moment so I'm unable to give your game a try :/
wowa_u20 Dec 2016, 12:10
Windows version does not work :(
madlee
madleeauthor20 Dec 2016, 15:04
@Xanjos and @wowa_u – thanks for pointing out, looks like my hosting went down. I've rehosted the WebGL build for now and updated the description, I'll update again when I've got it sorted out.
madlee
madleeauthor20 Dec 2016, 15:20
UPDATE – hosting situation is resolved, let me know here in the comments if there are any other issues. I've left the WebGL link pointing at the redundant GitHub hosting just in case.
Xanjos20 Dec 2016, 15:52
Now that the game is actually playable, I really liked how the camera dynamically zooms in as you spam your basic attack although like others have said, it's a bit too powerful and probably needs something like a stamina/cooldown bar to balance it out.
MrErdalUral
MrErdalUral22 Dec 2016, 08:48
The game needs more enemy types aside from that the game looks very nice and the attack mechanic is awesome.
Thank you for sharing the source!

Other games by @madlee

Found a bug?
Tell us on Discord