Generic Shoot Em Up

by dcm
Overall★★★★★★★★★★2.60
Fun★★★★★★★★★★2.60
Innovation★★★★★★★★★★2.30
Theme★★★★★★★★★★3.00
Graphics★★★★★★★★★★2.74
Audio★★★★★★★★★★2.18
Humor★★★★★★★★★★1.50
Mood★★★★★★★★★★2.12
Coolness★★★★★★★★★★30%
EDIT: Not working in FireFox, use Chrome!

Little shoot em up with no name as my first entry in LD.
The goal is to kill all the enemies as fast as possible, sadly I didnt have time for decent AI (or pathfinding) so the enemies are fairly useless apart from when there is a group after you.

Controls:
W = Forward, S = Backward
A = Turn Left, D = Turn Right
Q = Strafe Left, E = Strafe Right
SPACE to shoot!

Programs/Languages/Libraries Used:
- Javascript
- JQuery
- Three.js (with extras also found in three.js' github)
- Buzz (js audio lib)
- sfxr
- Notepad++ :)

screenshot

Comments10

pentaphobe
pentaphobe29 Apr 2013, 05:41
Hee heee! Splat! I died.

Sounds weren't working for me, but I'm using an antiquated version of Chrome
donan
donan29 Apr 2013, 07:13
Its a nice idea, but game its so hard to control :/
martijn
martijn29 Apr 2013, 14:13
Doesn't work in firefox?, lets try anyway.

.....
Firefox has crashed.
Jellycakes30 Apr 2013, 03:17
Pretty nice, I like the game more from top down view and the enemies are fun to play around with. Nice job!
DaveDobson
DaveDobson1 May 2013, 05:34
Fun little game - I had fun running around shooting guys. I completed a level, but the next level seemed like the same thing, so I gave up. It would have been cooler if you could have seen the shots better - I only saw them as white or red flashes, nothing traveling. I think that simple thing would have made it a lot more engaging. Sounds were fine, and the 3D world is pretty (and minimalist).
mort96
mort961 May 2013, 22:57
First 3D game I've seen that doesn't require browser plugins. Neat! Did you use WebGL?

For the game itself, the controls are a bit wacky, especially the turning feels too slow. Collision detection could also be more precise (you seem to just check for the x/z coordinates and not account for width and length). Other than that, nice :)
dcmauthor2 May 2013, 05:35
@DaveDobson, Yeah I wanted to have travelling projectiles but in the end I opted for 'hit-scan' (and delayed the hit sound so it wasnt as apparent) because I was worried about the excessive raycasting being too expensive. Also there is only one level, even though I spent so much of my 48hrs on the level loader and ability to make levels very quickly ;/ Thanks for the feedback!

@mort96: Yep, WebGL (www.threejs.org) I would have loved to refine the collision and controls more but I felt like I had sunk way too much time into that part of the code already, unfortunately. Thanks for playing.
PabloAlexandre31
PabloAlexandre314 May 2013, 21:18
The controls are very hard. But it's a nice idea.
Eternal_Rest8 May 2013, 08:12
I like it. Needs a lot of refinement tho. Its seems more of a concept than a "game". Good effort.
foxter888
foxter88819 May 2013, 20:05
it reminds me of the old type games in which all you needed to do is spam the shoot buttone, simple but effective. always a game in which people would stick to try to get their best high score. it does gets tiring smaping the shoot button lol
Found a bug?
Tell us on Discord