Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries


by elvaq - Jam Entry

Two attacks: Strong and Fast
Dodge to avoid taking damage. Dodge while facing an enemy to unleash a powerful counter-attack.

6 enemies and 9 difficulty levels all wrapped into an addicting 5 minute twitch action game.

I was trying to boil down third-person character action combat (DmC, Bayonetta, Ninja Gaiden) into a puzzle action game like Klax or Qix.
In this version of the combat, the camera will never get in your way! YESS!!!!

Punch rectangles!!! Dodge attacks!!! Secret powers!!!

(360 controllers are supported but keyboard is probably best)

Downloads and Links




Pankoman says ...
Dec 9, 2014 @ 2:07am

Make me think to to Kickbeat, good work!

Code Medicine says ...
Dec 10, 2014 @ 3:39am

Loved the concept and the game is fun to play. I think it could really be brought to life with some more artwork, music and sfx. Good submission!

daviosmash says ...
Dec 10, 2014 @ 4:27am

It was really fun to play. With some polish I would play it even more.

Dec 10, 2014 @ 4:29am

A good submission, very clear mechanism although a bit too challenging to me :/ probably because I don't play it well. It is interesting to have a dodge-or-attack decision which makes the game fun!

Red Sigma says ...
Dec 10, 2014 @ 4:31am

First playthrough was confusing as hell but once I got the hang of the mechanics, it was surprisingly fun, and really enjoyable. Great work, I've never seen a game like it!

Dec 10, 2014 @ 4:32am

Pretty cool, the difficulty curve seems fair, and once things get going you have to be fast. Definitely a job well done!

zillix says ...
Dec 10, 2014 @ 4:41am

Really neat! I personally thought it worked pretty well with the controller. Took me a few tries to get a grasp on the controls, but once I did I enjoyed it quite a bit :)

Aniscool9 says ...
Dec 10, 2014 @ 5:16am

Great concept man.....

Dec 10, 2014 @ 5:19am

Could definitely use with a bit more explanation going into it, but once you grasp the concept, the game is really fun. :D
I also didn't quite get a grasp of how the dodging works, or when I was meant to press it exactly.
But still great game, well done. :)

friken says ...
Dec 10, 2014 @ 5:38am

interesting concept

Pat Kemp says ...
Dec 10, 2014 @ 5:42am

Interesting control scheme, and quite playable! I like the boiled-down time-management/plate-juggling mechanic.

SwiftIllusion says ...
Dec 10, 2014 @ 5:44am

Cool to hear your inspiration behind what you designed here. I may have been using it incorrectly but I felt the shield wasn't quite intuitive enough and I often ended up in situations where there were too many enemies attacking that left me to be quickly defeated. Still a nice idea though and it was a quick relatively fun time, well done :).

Raiyumi says ...
Dec 10, 2014 @ 8:26pm

Love the concept. I'd love to see a continuation of this.

ruerob says ...
Dec 10, 2014 @ 8:41pm

Very nice concept. Really makes fun. I like your thought behind it very much. Thank you for your game.

GAFBlizzard says ...
Dec 10, 2014 @ 11:02pm

After I lost maybe 2 times, no keys including space seemed to restart the level after losing, and I had to reload the webpage. This seems to have happened every time I lose twice.

This is an incredibly difficult game though, and I -have- played Bayonetta. It's really easy for enemy attacks to be chained and hit you (even if you're doing the moving dodge). It would also be nice if dodge could be a different key, like 'C'.

Also you mentioned 6 enemies and 9 difficulty levels -- is there a way to win? Are the enemy types random and you just try to survive for a high score?

Overall good idea and nice presentation, just super difficult.

elvaq says ...
Dec 11, 2014 @ 2:56am

Hey guys! Really great to get so much good feedback on this thing. I worked on it a little bit more the past couple days, fixing a couple bugs (like that pesky restart one) and smoothing out the difficulty curve a little bit. Still really difficult as it's that kind of game!! If I'm going to be honest, I don't think I've even seen the last two enemy types... the game keeps ramping difficulty until 3 minutes or so. From there it is endless but I would be surprised if anyone can survive for long at that point!

Here is the latest build link:

And yes I agree on the explanations. I think it's kind of fun to discover mechanics sometimes but objectives and moves could have been a lot clearer!
The 'dodge counter' move where you dodge while facing an attacking enemy really changes the game and makes large groups much more manageable. I think it adds a lot to the game but it was definitely a last minute addition that I didn't get time to do UI for. Something to keep in mind if I develop it further. Cheers!!

Code Medicine says ...
Dec 11, 2014 @ 4:00am

Hard for me to tell what my objective really was, instructions weren't super detailed so I did exactly what it said "press buttons to start." I did get a few rounds in, and I like the fast gameplay. I think with a bit more instruction everyone could understand and play it better. Nice job with this!

Indigon says ...
Dec 11, 2014 @ 7:33am

Really nice idea! Can work pretty well on mobile

RadStar says ...
Dec 11, 2014 @ 3:24pm

would have been better with a little tutorial at the beginning, but great game though !

Dec 12, 2014 @ 8:52pm

Neat game. Become more fun as I got the hang of it.

Dec 13, 2014 @ 6:05pm

I like the concept; an attempt at boiling down timed execution mechanics into something simple is something I've been wanting to see. I think the area that could use the most improvement right now is the presentation, but I think you've got something fun here.

Dec 16, 2014 @ 8:40am

Fun game that surely I will play. Progressive difficulty level well implemented

DonovanWu says ...
Dec 22, 2014 @ 2:19am

This game reminds me of trigram. Didn't know if you got any inspiration from it? :)

maxmetallica says ...
Dec 28, 2014 @ 5:26am

nice work

Kuality Games says ...
Dec 29, 2014 @ 8:36pm

It's fun to play, but really mindblowing when I first got in game. I wish the graphics were more polished up but I can imagine the time you spent on programming this. Good job and hope you work on it outside LD time.

You must sign in to comment.

TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs ( and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.

[cache: storing page]