Ludum Dare 33 — August 21st-24th, 2015 — Theme: You are the Monster

Back to Browse Entries

Monster of the Deep

by noom - Compo Entry

You are the Monster...of the Deeeeeeeep

WASD to move
Space to start game

Avoid the mines and the boats
Eat the humans
You get points for air time

Personal notes:
I'm not completely satisfied with my entry this year, I feel I did better in my last compo. However to be fair I really challenged myself this time and did absolutely no prep work. I had to build my engine from scratch and only had barebones libraries to work with.
I found it really difficult going back to javascript after spending this year learning Java, and I probably won't be using it again.

PhysicsJS -
I used this for the collisions and to simulate the water (there is drag and boyancy
PixiJS -
This handles my rendering and the canvas (or webGL depending on browser)
RequireJS -
I mostly use this just to help me keep structure in my code.

I also used jQuery but purely for the custom events to handle the keyboard.

Downloads and Links




fistmaker says ...
Aug 24, 2015 @ 1:36am

Fun game! I like that the sea mines are not picky.

SudoDave says ...
Aug 24, 2015 @ 4:14am

Good controls, feels very nice to play. Graphics could use a bit of work.

tiffi says ...
Aug 24, 2015 @ 4:16am

Fun game, but i think you left some debug functions active (space key)

Aug 24, 2015 @ 4:16am

I don't know why, but the controls seem broken to me. There also wasn't that much going on. Maybe it was something I was doing

kirilllosev says ...
Aug 24, 2015 @ 4:19am

I like the context of the game. And I like sprites. I would like to hear nice sounds and see animations tho. Oh, and more people for this shark. The monster is hungry! :D

noom says ...
Aug 24, 2015 @ 4:22am

oops! Yeah don't push space bar during gameplay :P
and @TerraCottaFrog the spawns are on a diceroll so it can be a bit dull, a really bad method for spawning but it's all I ended up having time for.

SvenFrankson says ...
Aug 24, 2015 @ 5:44am

Nice drawings !

snooze82 says ...
Aug 24, 2015 @ 6:54pm

THOUSANDS OF SHARKS FOR THE WIN :D (maybe a bug, but it was funny ^^)

Aug 25, 2015 @ 12:31am

Haha fun little game, I have no idea how that shark became so good at gymnastics though... ;)

zillix says ...
Aug 25, 2015 @ 2:59am

very cool! the art direction is pretty great. I definitely enjoyed making dozens of copies of myself >:)

TFR says ...
Aug 25, 2015 @ 3:17am

Just a reminder: to clone you shark, press space ;)
Fun game and very beautiful art style! Congrats!

collaboration says ...
Aug 25, 2015 @ 10:48am

Nice graphics!

Shina69 says ...
Aug 25, 2015 @ 2:30pm

Man, i really could dive all day with this shark. The movements are smooth and that weird satisfaction of devouring the victim on a jump is priceless. It surely could grow more with levels and more events.

Aug 25, 2015 @ 2:36pm

Felt quite simple at first, but the more I played the more I realised it has some depth to it. Audio would really help this be a great game. Also maybe infinite scrolling, as hitting the edge of the screen got annoying.

Headmade says ...
Aug 25, 2015 @ 3:21pm

Nice little game. I would have liked more swimmers, boats and mines though. I was alone on the screen for most of the time.
Also sound would improve the game considerably.

You must sign in to comment.

Mini Submission FAQ

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.

CAN I ENTER BOTH EVENTS?: You should pick 1 event, whichever you think it’ll do better in. If the idea is strong, and everything plays well enough, you can go Compo. If you’re a perfectionist, and would prefer people to play a more polished game, do the Jam. Historically, more games are entered in the Compo, but with more people and more time, Jam games have the potential to be better (that doesn’t mean they are). Many solo participants do enter the Jam.

If you made 2 games, unfortunately, the website doesn’t support multiple submissions per user. To submit your 2nd game, you will have to make a 2nd account. Only do this if you made 2 games. Alternatively, if one game is better than the other, then consider just entering the better game.

CAN I KEEP WORKING UNTIL THE DEADLINE?: Yes! Immediately after the 48 or 72 hours, we do something called Submission Hour. As the name suggests, it’s an extra hour for you to package, upload, and submit your games. If there were catastrophic issues trying submitting your game, or you misunderstood how submissions work, that’s okay. It happens. We’re flexible. If you need advice, check with the folks on IRC. If you need an admin, get in touch.

CAN I KEEP WORKING ON MY GAME?: Oh definitely! You should! But for the sake of judging, keep the Compo or Jam version around. You can include a link to the Post-Compo/Post-Jam version of your game on your games page, but sure your main links are the original version.

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 at least 20 games to improve your visibility (Coolness).

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crashes, win condition, or tiny bugs after the deadline. In a sense, this is like “porting” to support more players. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just fixing mistakes you should have caught had you been better rested.

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.

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.

[cache: storing page]