Knife Versus AK by livinamuk

[raw]
made by livinamuk for Ludum Dare 54 (COMPO)

gameee.png

First person shooter written in c++/OpenGL for compo hard mode. I ripped a basic renderer with shadow mapping and camera movement out of another engine of mine and then worked on top of that. Not much of a game to show for it but I did implement a lot of low level algorithms very quickly. I wish I'd had another few hours to polish the gameplay but skeletal animation and the cpu side vertex skinnning for the enemy hit detection ate the time. The streams are on youtube under tokyospliff.

*The game starts quick. Kill the guy, then keep away from him, coz he gets back up. 10 kills to win. *

Day 1 (13 hours) * made the ak47 model (3dsmax) * made the knife model (3dsmax) * ak47 logic * lighting * collision detection * textures (photoshop) * made the enemy character model (character creator)

Day 2 (21 hours) * music (ambience generator + youtube storm audio) * animated the enemy character (maxmio) * implemented skeletal animation * better lighting * cpu side vertex skinning for ray triangle hit detection * a* path finding * sound effects made into the webcam mic

``` Controls; wsad: movement left mouse: shoot right mouse: respawn enemy f: toggle full screen tab: map editor (click left and right to create and delete walls) space: reset game

You win by getting 10 kills. and die if you die, which is in 4 stabs, so move quick. ```

Peace.

https://www.youtube.com/watch?v=4hZ22hGptY8

Ratings

Given 6🗳️ 13🗨️

Feedback

Jesús González
02. Oct 2023 · 21:59 UTC
Technically very impressive.
Ben Parisi
03. Oct 2023 · 03:44 UTC
That's sick. The low level tech you use gives it a super unique feel. I wish there was more game here. But it kinda stands on it's own well as a weird art project. Super eerie vibe. I like it.
Luke Woodruff
03. Oct 2023 · 03:52 UTC
This scared the devil out of me in the best possible way. The combination of Being stuck in that small room with the rain falling, and not knowing when / where the topless manwoman would be is a winning combo. Well played!
LDJam user 178793
03. Oct 2023 · 04:11 UTC
Super technically impressive! You're an OpenGL wiz for doing this in the compo.
Jesse J. Jones
03. Oct 2023 · 18:45 UTC
The game starts so quick, I died without knowing what was going on, haha! Seems like you get killed pretty easily, and there's not much to do besides spam the mouse button, but it made me laugh a lot, loved the bald man running directly at you. Scared the piss out of me! xD
LDJam user 352490
04. Oct 2023 · 04:13 UTC
Really impressive how much of this was from scratch! It's also really cool to see your process listed out, I love seeing what goes into making different games.
🎤 livinamuk
04. Oct 2023 · 09:17 UTC
@jesse-j-jones Yeah he kills you in 4 stabs and that happens in under a second if he is close enough. The goal is to kill him 10 times without dying yourself. I know there's not a lot to it, but there is a game there, I watched your stream and you just didn't find it. It's played like this

https://www.youtube.com/watch?v=4hZ22hGptY8

I do appreciate the critisim and will try and squeeze more gameplay in next time for sure. This was more of an experiment to see how much of an engine/renderer I could write from "scratch" in the timeframe. I started with a bare bones OpenGL template of mine and then took it as far as I could. I considered working the third day to build more models and gameplay but couldn't bring myself to sacrafice compo status.
Notinatal
09. Oct 2023 · 16:25 UTC
Interesting entry, I can see you probably went the more stylish approach there, focusing more on rendering and character model than on more complex mechanics. It's actually really easy to win the game quickly if you just spam left and right mouse button (I'm a speedrunner, I realized that VERY quickly lol).

But in general, nice entry with interesting theme to it.
LDJam user 206001
11. Oct 2023 · 05:33 UTC
My processor is an old AMD fx six core, 16 gb ram and a more or less video card. It got so stuck that I could barely walk, I couldn't play. I think my PC isn't that slow, I was able to see the graphics and sounds and such, but it was impossible to play
🎤 livinamuk
15. Oct 2023 · 17:45 UTC
@Lincolnsalles I think it may have defaulted to integrated graphics. I forgot to force it to use the GPU which does not happen in rare cases for some cards. Thanks for checking it out regardless.