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

Back to Browse Entries

Adventure Smasher

by Windmill Games - Jam Entry

We're a two person team happy to be back for our second Ludum Dare! Hopefully you enjoy the game!

In Adventure Smasher you get to play as the boss. It is your job to guard your treasure and kill all adventuring heroes that attempt to enter your lair in hopes of riches and glory.

You move around with WASD and aim with your mouse. You have three abilities; Normal attack (Left mouse click). Whirlwind (Right mouse click), and finally your ultimate ability (Space bar).

This is a highscore game where you try to survive as long as you can and kill as many adventurers as possible before you meet your demise. You Play as a Demon with cannon arms. Good luck!

twitter: @WindmillGames

Downloads and Links




Drtizzle says ...
Dec 9, 2014 @ 9:03am

Very nice visuals and audio! It would be nice to see something like a combo multiplier, so it is more satisfying when you kill multiple enemies in a short time.

Snuux says ...
Dec 9, 2014 @ 3:13pm

I really like game. And it's awesome, that you use Love2D!

allurious says ...
Dec 9, 2014 @ 3:19pm

A cool idea, to play as the boss instead of the adventurers! Agree with the combo multiplier comment, perhaps some screenshake. Neat. :D

rzuf says ...
Dec 9, 2014 @ 3:40pm

Like the visuals very much, but it needs mode juicyness! (screenshakes, particles and convincing sounds) :D

dsilvers says ...
Dec 9, 2014 @ 3:51pm

Very nice! On the easy side, though. Never felt like any of the adventurers were much of a threat and I could pretty much run them over. Screenshake would indeed make this more satisfying, as well as some other pickups like the adventurers' loot that could be spent on traps and such, and maybe giving the player a bit less health. Also, ditch the Papyrus font in the menus. It's like the Comic Sans of fancy fonts.

DiegoMustache says ...
Dec 9, 2014 @ 4:14pm

Solid, but as others have said, more feedback from high numbers of kills would be good. Also, Clicking once doesn't make you shoot once (sometimes you shoot twice, sometimes not at all) which confused me for a bit until I realized you just hold the mouse down.

Dec 9, 2014 @ 4:22pm

@DiegoMustache The shooting part sounds odd, are you sure that it is not your mouse that is acting up? I have tested it on multiple computers and asked friends to do so as well, no one has had said issue.

TeamEagle says ...
Dec 9, 2014 @ 4:57pm

crashes for me on osx (yosemite) unfortunately (once i move my mouse) :(

Alendro says ...
Dec 9, 2014 @ 4:59pm

I like the graphics. Interesting game. I agree with adding like a boss or a combo effect.

Hellequin says ...
Dec 9, 2014 @ 5:21pm

Interesting game ... I found it really fun to play! Well done!

Dec 9, 2014 @ 5:24pm

Just awesome. I enjoyed everything about this game. Though I really think you could've made it a bit more interesting. Also I didn't like the sound the spells you cast make. But overall it's great. Good Job!

nuno says ...
Dec 9, 2014 @ 5:24pm

great work with the graphics. hi-five from another Löver ;)

Zwergesel says ...
Dec 9, 2014 @ 5:28pm

Well made game. High score: 393

Dec 9, 2014 @ 7:05pm

I love the graphics and the audio! Always fun to play games where you are the bad guy! Got 623 points. Thanks for the game and Merry Christmas!

t4u says ...
Dec 10, 2014 @ 5:43am

These heroes are so tiny and adorable.

Yarek says ...
Dec 10, 2014 @ 3:24pm

A really good game. I think you have here the first step of a more complex and unique game :D

piotrevic says ...
Dec 10, 2014 @ 3:29pm

Nice graphics. This is something more than just top-down shooter.

Newt_ says ...
Dec 10, 2014 @ 11:25pm

Looks really really awesome!

cyrixd says ...
Dec 10, 2014 @ 11:31pm

Pretty fun game! I especially liked the adherence to RPG-player tropes: warrior charges the boss, ranger kites endlessly, mage stands still blasting with magic, and rogue ignores everything else and heads for the treasure.

maybeimelias says ...
Dec 11, 2014 @ 2:48pm

Very fun game! Controls were perfectly simple for this type of game, graphics were great, and audio set the mood well. I think instead of MP, you could make good use of time locked skills or if you want to keep MP, go a more item heavy approach, but for a start this game rocks! Great job.

NPException says ...
Dec 11, 2014 @ 3:36pm

Great game!
Another good example of what people can do with the LÖVE engine. :)
A score multiplier for multiple consecutive kills would be really nice.
And I have to take a look on how you did the dynamic lighting. Looks nice!

ViliX64 says ...
Dec 12, 2014 @ 1:54pm

Well made and polished game :)

Thalia says ...
Dec 13, 2014 @ 2:44am

Like background, music and enemies.

Boberro says ...
Dec 13, 2014 @ 8:57am

Great. I love the fact that every type of the enemy behaves differently. Fluid movement and real time shadows that dont need to be in there just add to the feeling.

berareu says ...
Dec 14, 2014 @ 1:21pm

Nice game! Gameplay is well done but it gets repetitive after a while. Very cool lighting effects!

Night says ...
Dec 14, 2014 @ 1:24pm

On linux I'am getting an error.

Error: constants.lua:4: attempt to index local 'bit' (a nil value)
stack traceback:
constants.lua:4: in main chunk
[C]: in function 'require'
main.lua:1: in main chunk
[C]: in function 'require'
[string "boot.lua"]:331: in function <[string "boot.lua"]:227>
[C]: in function 'xpcall'

Dec 14, 2014 @ 4:04pm

@Night, the (linux specific) issue has been fixed. Thanks for letting us know!

maxmetallica says ...
Dec 29, 2014 @ 9:09pm

nice work

Kuality Games says ...
Dec 29, 2014 @ 9:12pm

This is exactly the type of style and gameplay I like. Nice artstyle but I expected a bit more flashyness. I guess it just needs some polishing. Goodjob!

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]