Ludum Dare #37compo
Block Bullies
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
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

Comments18
But, overall a nice little game.
Nice game fun with physics, lasted a long time then it was just over did not see what hit me.
Thanks
Needs more parkour.
- 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.