Defusement of the Pyong

by kvisle
Overall★★★★★★★★★★3.45
Fun★★★★★★★★★★3.48
Innovation★★★★★★★★★★2.55
Theme★★★★★★★★★★1.56
Graphics★★★★★★★★★★3.52
Humor★★★★★★★★★★2.96
Mood★★★★★★★★★★2.93
Coolness★★★★★★★★★★56%
"Defusement of the Pyong" is my entry for this Ludum Dare.

It is a small FPS game, heavily inspired by Wolfenstein 3D. It's written from scratch using Javascript/WebGL - the only library I've allowed myself to use is glmatrix, to help me deal with the matrix transformations and so on. I'm also using jquery to make the background blink when you're hit, but that's not really important.

Pay attention to the instructions under the game screen.

Don't die.

Gather all keycards.

Defuse the bomb.

Kick butt.

Clarification about theme: Several have asked me how this game relates to the theme. It was really hard for me to come up with something original - so no originality involved. You have one gun, one life, and one mission (to defuse one bomb). I don't spend any time explaining these things, because I believe it takes some of the fun out of it. I'm aware that this is a very poor usage of the theme.

Comments28

capnramses
capnramses16 Dec 2013, 11:08
wow! really really well done on the technical accomplishment! the I-L-M cheat code does not work, and i feel this was a major oversight ;-) great to see more webgl. downsides are obviously audio and theme. i know web audio is terrible for games though
TheOneWhoKnocks16 Dec 2013, 11:18
Would be one of my favourite submissions if it had better controls. Something like WASD for the movement, J and L for rotating, and K for firing would have been better.
TheSnide
TheSnide16 Dec 2013, 12:26
Wow, quite a nice achievement in 48h !
ovenchips
ovenchips16 Dec 2013, 17:27
Cool, uber-retro! I defused the bomb!! Great use of WebGL. BTW, if you like making WebGL games, check out PlayCanvas (I used it for my game).
xrm0
xrm016 Dec 2013, 18:37
Pretty fun to play! Don't know how it relates to the theme, though
mrjordan16 Dec 2013, 20:48
Nice callback to Wolfenstein! I got pretty good at the controls by the end. ;)
joekinglake
joekinglake16 Dec 2013, 22:03
Impressive piece of work here. I really like this, the only thing i'm not a fan of is the controls.. Technically you've done a really great job - i'd love to see some audio though.
kcpunk666
kcpunk66616 Dec 2013, 22:04
I looked every where for a secret room. I so hoped there would be one lol. Good job!
milugames16 Dec 2013, 22:05
Awesome game and quite an achievement for 48 hours.

The controls are frustrating though. Use keys the right hand could push to turn and fire. Or better yet mouse.

I saw no connection with the theme though.
Eric16 Dec 2013, 22:08
Nice game! don't know how the theme works but it was nice overall. Some sound would be cool but i have never used webgl so i don't know haw that works
jongtao16 Dec 2013, 22:11
This is really awesome. I don't even know how you did all this in 48 hours from scratch. It's fun to play and it was fun trying to figure out why I couldn't go through doors. I shot the bomb, though. :(
minibutmany16 Dec 2013, 22:20
Really fun, quite an achievement!
But I can not seem to figure out how it
relates to the theme....
ParaPup16 Dec 2013, 22:38
Love the old retro feel it's the same as wolfenstein XD
shatley12317 Dec 2013, 05:56
Liked it alot. I don't quite get how it goes with the theme though?
oskardevelopment17 Dec 2013, 06:52
Nice game, good graphics and fun. Good luck! :)
daredevildave17 Dec 2013, 10:08
It sure is like Wolfenstein. :-)

Nicely done for a game coded from scratch. Good work.
joserodolfofreitas
joserodolfofreitas17 Dec 2013, 11:52
Great job on finishing this.
With some sound effects it could have been even cooler.

p.s.:Playing fps with just keyboard is hard as hell, I did't remember that, lol.
jomomomo
jomomomo17 Dec 2013, 17:38
Nice painting of the fearless leader on the walls.
joserodolfofreitas
joserodolfofreitas17 Dec 2013, 20:49
Hey man, I saw your comment on Onion's only chance, you have to press the button when it becomes white, if you want to try it again, try watching the circles and the button becoming white, it won't punish you if you don't press it (that's kind of a cheat, an therefore it's not clear to the player.), it will punish you only if you press it wrongly.

I should have made the game a little bit easier and accessible to everyone.

Thanks for playing it!
JoeManaco18 Dec 2013, 17:27
ah.... memories.... ;) cool stuff
tinyangrycrab18 Dec 2013, 17:43
Fantastic technical achievement, but sadly missing a few vital elements to be scored on things like audio and innovation!

Still would give 6/5 just for doing it in webgl!
X-0r18 Dec 2013, 17:54
Pretty fun game =) Quite easy with 100 HP, though...
Would be great to be able to control the aim with the mouse.
I have no idea about WebGL, so I can only guess from the other comments that it's not easy to use :)
Good job!
Sytech18 Dec 2013, 19:08
Really cool that you've made an FPS in JavaScript!
archaeometrician
archaeometrician19 Dec 2013, 16:53
Really cool! You brought back Wolfeinstein to life, amazing job ! The game was really fun, I completed it, great work :)
Corné Dorrestijn21 Dec 2013, 16:01
Yay i kicked ass :) well done using only glmatrix, altough i think the use of jquery for blinking the background is a little bit of overkill xD
SK16Games30 Jan 2014, 23:00
Haha, very fun and nice graphics ;D I actually liked the controls, even though it's not with the mouse on so on. Nice gameplay, think you should make a sequel with more levels or something. 10/10 would shoot the nuclear again! ;D

Other games by @kvisle

Found a bug?
Tell us on Discord