Ludum Dare 37 — December 9th-11th, 2016 — Theme: One Room

Well, Mike ran in to problems getting working properly with about 12 hours left in the Compo, so this is the backup plan.

Back to Browse Entries

Block Bullies

by Lucas Knutson - Compo Entry

Webgl required. Plays right in google chrome browser. No support for firefox/IE, sorry.
All the other blocks see you as a weakling because they can touch walls and you can't. They would like nothing better than to push you into a wall and kill you. Lucky for you, you have a laser to fend them off.

W: forward
S: backward
A: left
D: right
Mouse: look around
Left or right click: shoot
Space Bar: jump
R: Reset

One point for shooting a block with your laser.

Written in typescript, uses the following libraries:
three.js for 3d graphics
system.js for typescript including
cannon.js for physics
beeplay.js for sound
jquery for dom manipulation

Downloads and Links




Josho says ...
Dec 11, 2016 @ 10:11pm

cool game, but it didn't seem like the WASD controls were working

Dec 11, 2016 @ 10:16pm

It was fun to play. I think it was really simple and straight forward, I like that you couldn't die, but instead just shot blocks!

Lucas Knutson says ...
Dec 11, 2016 @ 10:19pm

For some reason the embedded wasn't getting key events? So I took it off for now. The "Web" loads it in a new page and that seems to work.

harark says ...
Dec 12, 2016 @ 3:12pm

I liked how you signaled wall proximity to the player both through a counter and through colored text. Simple graphics but they show off the concept. A bit hard to hit the things with the laser, and jump propels oneself perpendicular to the camera angle rather than what I as a player perceives as up. Made me jump into the wall quite a few times. ;)

limered says ...
Dec 13, 2016 @ 2:05am

Controls are waay too sensitive. I was constantly running against the walls.
But, overall a nice little game.

liquidmedia says ...
Dec 13, 2016 @ 2:09am

Nice game, I did have a problem getting it to start, just had to hit Esc key and go out and in of full screen to get the game to start. I know this happens on a lot of the web based games.

Nice game fun with physics, lasted a long time then it was just over did not see what hit me.

Khaoz_Fang says ...
Dec 13, 2016 @ 2:12am

The mechanism is hard to understand at first. The blocks will hit you to the wall and defeat you, and you can shoot em out, and you can also move away from the wall, but the control is very sensitive and you will easily hit the wall by doing this.Nice idea, and some polish will make it more interesting.

jcmonkey says ...
Dec 13, 2016 @ 2:12am

interesting game, though the wall sound is just way too annoying.

NuclearCellar says ...
Dec 13, 2016 @ 2:13am

Very loud sounds by default. Not much there to play with to be honest.

hermetic says ...
Dec 13, 2016 @ 2:22am

The buzz when I hit the wall the first time was deafening. It's a good solid game concept. I don't know if it's my pc, or the way the game is meant to run, but everything moved REALLY fast, including the player. I couldn't actually WASD or I just ran off the side instantly.

Needs more parkour.

ambi says ...
Dec 13, 2016 @ 2:49am

Once you get sliding into the wall, it goes too fast, also the blocks move really fast. Is it supposed to be this quick? Simple, but still quite functional and entertaining.

laylow says ...
Dec 13, 2016 @ 3:28am

Controls are too sensitive, was it meant for a controller? Reminds me of some sort of bizarre fps aiming trainer. Pretty unique though. Good job submitting a game.

ZQMony says ...
Dec 13, 2016 @ 3:29am

It's a simple game but it's good.

sepharoth213 says ...
Dec 13, 2016 @ 3:32am

Bonus points from me for doing physics outside of Unity! I felt like the mechanics for something really fun are here, but the execution is totally off. A lot of the minor annoyances add up to bring the experience down, which is a shame: this game could be quite the Doom-like minigame. My list of grievances:
- The movement controls are so insanely touchy! If you hold the forward button down for as much as a quarter of a second you die immediately!
- The death sound is absolutely grating. It feels like you want to punish people for even playing the game, especially when considered along with the first point.
- It's not so much a laser as it is a hitscan rifle, which means if your aim isn't impeccable (those blocks move damn fast!) then you are basically spamming fire hoping that the swarm of blocks will eventually land underneath your crosshairs.
- Score is kill-based, not time based, which seems to conflict with the premise. Combined with the previous point, it's quite the frustration.
- You have put in 2 different indicators to tell you how close you are to the wall when all you needed to do was add a texture to the ground that showed you! If it weren't all grey, and instead were darker towards the edges in a gradient or a shadow of some sort then people's natural spatial awareness would kick in.

The good news is, if you addressed all these points, you'd have a fantastic game on your hands. Either way, congrats on finishing your entry! It's a lot more than most can say :)

P.S. I played the game on Firefox and it seemed to work perfectly fine.

swellbastion says ...
Dec 13, 2016 @ 3:33am

My favorite part of this is the sound effects, they're really nice. Also: a 3d game that doesnt make my computer really slow! nice

Dec 14, 2016 @ 1:00am

Crazy, Just Crazy,

TeamScripta says ...
Dec 15, 2016 @ 4:37pm

I loved that you used threejs! Opensource power!

tylerraz says ...
Dec 20, 2016 @ 2:34am

Interesting concept, the blocks pushing you to your doom is a good mechanic. People already touched on the controls so I'll just mention that the game over sound seemed excessively loud.

You must sign in to comment.

[cache: storing page]