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

Back to Browse Entries

Stop Christmas - the snowmen are coming!

by Jan Peter (jpdev) - Compo Entry

Stop Christmas - the snowmen are coming!

Your mission is clear: Stop the snowmen!

They want to bring winter and Christmas cheer to everyone - so use your fire towers!

They can only bring winter if they make it across the whole screen...

It's a tower defense game that runs in your browser.

Build & Upgrade your towers using the buttons in the lower right corner or the keyboard shortcuts.

html5, javascript using the lib Phaser.js (

Downloads and Links




FinnMacd says ...
Dec 7, 2014 @ 2:05am

Either i'm really bad at it or its a bit to hard(or the more likely cause that it's a bit of both). Great game.

Dec 7, 2014 @ 11:32am

There was actually a bug, so that upgrading tower damage did no additional damage. Just fixed that.

Snuux says ...
Dec 7, 2014 @ 5:11pm


Broivula says ...
Dec 7, 2014 @ 6:35pm

Nice game overall! Few things I would've liked to see:
1) music or some soundeffects. 2) upgrading would affect ALL of the towers. It took me a while until I realized it only upgrades a single tower. But like I said, nice game overall!

Lyxilion says ...
Dec 7, 2014 @ 7:59pm

Very nice ! I love tower defense game. This is a very good game :)

BtheDestroyer says ...
Dec 7, 2014 @ 8:47pm

Typical tower defense, nice :)
I've always liked TD, but I have a few criticisms:
1. Maybe add different enemies or at least different textures.
2. Sound is very important.

wandersenus says ...
Dec 7, 2014 @ 11:33pm

The snowman!!!!
I am also bad at this game.

dekart says ...
Dec 8, 2014 @ 11:30am

Plays smoothly, nice game! Some sound effects would be good, at least shooting and enemy kills - to improve experience and feedback. Overall, I like it.

BitOfGold says ...
Dec 8, 2014 @ 7:00pm

Yay, a tower defense that is not too slow! Cool! +1 for using phaser!

Bogden says ...
Dec 8, 2014 @ 8:22pm

I feel so guilty trying to stop Christmas from coming!

tedling says ...
Dec 8, 2014 @ 8:24pm

Good TD. Of course, snowmen :D

Donutttt says ...
Dec 8, 2014 @ 8:25pm

Good stuff! Love tower defence games so this was good. Nice work!

harley77 says ...
Dec 8, 2014 @ 8:27pm

I'm a sucker for Tower defense. Good job all around.

Fanttum says ...
Dec 8, 2014 @ 8:27pm

Fun little idea, but snowman didn't win, haha jk. but could use a lot more stuff and the idea has already been done before. could use more polish

dusho says ...
Dec 8, 2014 @ 8:28pm

cool one.. liked the snow fading in
also, it's pretty hard

jarry says ...
Dec 8, 2014 @ 8:29pm

I've always loved tower defence where you can update your tower. Good game

Aomeas says ...
Dec 8, 2014 @ 8:30pm

Nice transition when you lose!
Other types of ennemies would be great rather than upgrading the snowmen : it doesn't appear on screen that they're better than the ones before and it would better reward the player.

Fede3751 says ...
Dec 8, 2014 @ 8:30pm

Cool tower defence game! I made it up to level 7! :)

Wilson says ...
Dec 8, 2014 @ 8:36pm

Tough game, but fun. The gradual approach of winter as the snowmen get through was really nice.

cmayhem says ...
Dec 8, 2014 @ 8:40pm

Got to level 7 but then they just marched through pretty much unharmed. Very fun game!

Dec 9, 2014 @ 3:16am

Really nice game! I Included it in part 1 of my Ludum Dare 31 compilation video series, if you would like to check it out :)

alwaysinbeta says ...
Dec 9, 2014 @ 11:48am

Good tower defense game. Like the upgrade options. Was fun!

rantt says ...
Dec 11, 2014 @ 3:30am

Fun tower defense game. I like how the screen transitions into winter, very neat effect. I enjoyed it, nicely done :)

mrexcessive says ...
Dec 13, 2014 @ 7:59pm

Hi there. Really fun. Still tough at wave 8. Shame no sounds. Pretty good balance, maybe needs slow and other types of towers. Like the 'winter is coming' gradual death by snowman. Good job!

billrizer says ...
Dec 14, 2014 @ 6:40pm

Nice use of Phaser.js :)

Would have loved a little SFX and BG music

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]