FoonLudum Dare ExplorerLD47 → The Hidden Soul

The Hidden Soul

By gelgavish and ovid

View on ldjam.com

CategoryRankScoreCount
Overall9563.3847
Fun8883.2748
Innovation11083.0347
Theme14742.7748
Graphics10093.3248
Audio6253.3746
Mood6683.5047

Comments

raffe 2020-10-06 11:33

Hey! First of all respect for writing this game in C++ and OpenGL using a custom game engine.

This is a fun 3d/2d mix shooter game! It took me a little while to fully realise the game mechanics and using the lamp and stuff. I could've obviously checked the instructions as there it clearly says that. But either way, after getting used to the feel of the game, it started to be really fun! The sprites of the monsters were actually sick. I don't know what it was about them, but they looked awesome. Even when they fired at you with something, the animation and the sprite isn't like "next-gen" but it still looked good. Also props for adding music and good sound effects, it made the game a lot more interesting! And the mood was also cool.

Huge props for doing this game, and a cool entry! :)

adiwan 2020-10-06 11:38

Haven't played a Wolfenstein clone in a long while. The lamp mechanics are good. As I was walking I had troubles judging how far I could go when the lamp was put down. I believe having a visual indicator for how far from the circle the player is (tinting the peripheral view or something else) would be great.

gelgavish 2020-10-06 11:38

Thank you so much @raffe! Yeah, the game gets more fun after you learn the mechanics (and the weird controls...). The only thing that we didn't have time to do is the animation :\ but the monsters are cool anyway :D

tubadude99 2020-10-06 11:45

I like the Doom feel, but unfortunately I'm not very good at OG Doom so I didn't get too far. What I played was fun though; staying by the lamp definitely added an interesting challenge.

gelgavish 2020-10-06 11:45

@adiwan there's an indicator actually, the circle is drawn on the ground, but it's pretty blocked by the GUI, so we might add an additional indicator in the future, thanks for your reply :)

chocolat-endive 2020-10-06 11:47

Very nice! :)

It took me some time to get used to the "swap to move" mechanic, but after that it was fun to navigate in the dungeon and kill some angry mobs. I really liked the audio atmosphere and the pixelated graphics. The game was a bit difficult for me and I didn't make it very far, but I usually almost don't play 3D FPS games, so it may not be as hard for someone used to this kind of gameplay.

On the technical side, great job on the engine, it works beautifully! I played on Linux via Wine and it felt bug free.

cookienoir 2020-10-06 11:48

Cool! It was really great idea to try to make the game using Raycast Engine. Got lots of joy :)

gelgavish 2020-10-06 11:58

@tubadude99 and @chocolat-endive, yeah the game is pretty hard, it took several time for my friend and I to finish it, and we are the developers.

@chocolat-endive it works on Wine? nice, I'm really surprised, I berally excepted it to work on Windows

@cookienoir yup, raycasters are very simple and fun to make, especially with the great tutorial we found for the rendering part

etrealjunior 2020-10-07 08:42

I liked your game my congratulations, I also did one if you want to know, and give me your feedback I am very grateful, this is the link https://ldjam.com/events/ludum-dare/47/resurrection

andrei009 2020-10-07 08:45

I've rescued my friend :) .Reminds me of good old shooters. I wish enemies that shoot fire shoot more slowly and make a sound when they shoot, quite hard to dodge them, the only way to beat them is to shoot them before they see you.

feiko 2020-10-07 08:53

very very nice it has those early wolfenstein vibes and I love that

gelgavish 2020-10-07 09:19

@andrei009 No problem, let me know if you get more problems :)

Thanks @feiko :) we aimed for that feel

nolife-m 2020-10-07 19:04

Great shooting game, remind me about doom ;D.

r3l0ad1 2020-10-07 21:05

Love this game! Very much reminds me of Wolfenstein! congrats!

ovid 2020-10-07 21:08

Thank you @nolife-m and @r3l0ad1! Yes, we were inspired by Doom and Wolfenstein 3D when we made this game.

c0nt 2020-10-08 09:11

It's really cool that you made this in a custom game engine. I'm also learning OpenGL for the first time, so it's interesting for me to see games made in it. I also like the core gameplay idea of having to switch between your lantern and your gun, but the execution itself is poor. There are these brief moments of input lag that you get after reloading or switching weapons, which may have been unintentional. It could have used an indicator that told you when you could shoot again. The start could have also been more clear. The instructions don't match the actual controls and there's no mention of the light mechanic. Because of the small room and the angle of the camera, the circle of light isn't really visible. I was stuck for 3 minutes trying to understand why I couldn't get through the door.

gelgavish 2020-10-08 13:02

Hey @c0nt, good luck on your OpenGL learning journey :D

Yeah, you mentioned the main problems we have in this game, the controls aren't the best, they're pretty unintuitive and annoying for the first time. About that input lag after reloading, originally we did it when there was no reload animation and forgot to adjust it to the animation so there's now a weird lag after the animation is done.

About the start, we would love to add a tutorial level but we had about 20 minutes before the deadline when we were finished with the level design, so we stayed with the "Controls in the LD page" but the writing at the start was a pretty bad idea.

Thanks for the feedback :)

c0nt 2020-10-08 15:22

@gelgavish heh, thanks for the words of encouragement. But yeah, totally get the deadline thing.

dumbdumb 2020-10-09 00:53

damn was this game made in Opengl ? thats amazing ! enjoyed the game a lot !

gelgavish 2020-10-12 07:44

Thanks, @dumbdumb, making a game in OpenGL isn't as hard as it sounds :D

hicko 2020-10-13 17:36

Nice game!

gelgavish 2020-10-13 17:46

Thanks @hicko !

ovid 2020-10-13 18:05

Just some comment not related

asfdfdfd 2020-10-13 20:05

My big respects for the custom game engine.

gelgavish 2020-10-13 20:37

Thanks, @asfdfdfd, it isn't as hard as it sounds, no with the internet anyways... ;)

hadik 2020-10-14 09:37

I like mood in this, game really I like it.Averagly fit into the theme..Chmm, that game is really fun, good for you :).Good and clean art, that what I want! :).Overall your game is good, good job.

Last words to game: I like this kind of wolf3d game, its retro but its 3d so :)

One last note: I always write down honest review, because everybody need that, not just nice craps with some bullshit, but sometime I will aperceite very good games. So if this review insult you, but use it well :) Anyway every game is counting so :)

gelgavish 2020-10-14 09:42

Hey @hadik, thanks for your honesty, we decided to focus on getting the theme into the gameplay itself, so it might not be the best fit. I'm glad you liked the art, clean and simple is the best we can do ;)

wakobu 2020-10-14 23:11

Congrats for this game ! The game itself lacks balance and mechanisms but your engine is really promising. If you improve it between two gamejam, you could achieve to do a more complete game ! Nice mood and graphics.

gelgavish 2020-10-15 05:45

Thanks, @wakobu! About the engine, it's not really our main game engine, we developed it in 3.5 days before the jam (a long story), @ovid and I have our own more advanced engines, but they're not quite ready for making a real game so here we are.

Btw, what do you think we should balance?

wakobu 2020-10-15 08:38

Well, I like the diea of choosing between shoopting and moving but since you're sticked to the ground when shooting and since the low firerate, it's too hard to kill enemies without taking an hit.

gelgavish 2020-10-15 09:53

@wakobu, you can actually move in the light circle when holding the gun. Low frame rate huh? We didn't encounter FPS lower than 30 when testing, even on other computers, I did get some major frame drops when I tested it yesterday. Guess that what's happens when you make a game engine in 3 days...

wakobu 2020-10-15 10:00

\*low **fire rate**, not framerate Ok, I didn't noticed about the light circle ! I'll re-test it

gelgavish 2020-10-15 10:34

ohhhhhhh @wakobu, my bad, yeah we didn't want to make the weapon too OP but we might have slowed it down too much

wakobu 2020-10-15 11:26

Ok ! With your additional information, I could finish the game ! It's way easier when you strafe :wink: Ok so I would like to correct my review: the balance problem is not really the firerate but the tankiness of foes and the "freeze" time after using the gun (after the end of firing animation, you cannot reload/change weapon instantly). Good job guys !

kuro 2020-10-17 15:33

I was annoyed by the controls in the beginning a little bit, but once I got used to it, this game really grew on me. It's really impressive that this was built on a custom C++ engine. The mechanic with movement/shooting is inspiring. Now I feel like making something like this(but also completely different :laughing:)I don't have much else to say, besides "great work" .)

gelgavish 2020-10-17 17:42

Thanks, @kuro, the controls are so annoying at the beginning... and I made this game!

invixel 2020-10-17 18:35

Very cool game! Opening the doors was scary as hell, and the music did a good job reinforcing that. The enemy sprites were varied and monstrous, but all monsters functioned very similarly. If you had more time, I would suggest differentiating their behavior more.

The controls were hard, and I definitely prefer when i can look around with my mouse, having strafe and turn as different buttons is not something that I'm used to at all (but if the game was longer I'm sure i would get used to it).

Really cool to see someone do something totally custom. Great job!

gelgavish 2020-10-17 18:56

Hey @invixel, thanks for your feedback! Yeah, we have only 2 types of enemies, shooting and melee, in order to make the enemies more interesting and unexpected with no time to develop multiple AI's, we just randomized the sprites for the enemies so the would not be persistent.

The controls are a pain at the start, but you get used to it in the second run.

My friend made the enemy sprites and I still have nightmares ...

vphyre 2020-10-23 02:49

Your game is very old school, and this is amazing! I really enjoyed your work, mainly because it was the only one so far that I saw that you tried to do something in C ++, and I think it very interesting. The graphics are nice and the gameplay reminds me of Doom. The sound is very good too. I was just a little confused on how the controls worked (although I had the tutorial explaining), but nothing that got in the way of the experience. On the contrary, in general it was a very cool and fun experience. Congratulations, good job.

kaem 2020-10-24 19:50

Nice game! It might be the first jam game I played that was made with Cpp/OpenGL, respect! Controls and combat are a bit harsh, but I really enjoy the overall feel and mood of the game. Impressive work <3

ovid 2020-10-24 20:47

Thank you @kaem! It's very nice that this game is one of your first OpenGL/C++ games that are checked!

ovid 2020-10-24 20:57

Thank you very much @vphyre! It's very satisfying to read that you really enjoyed our work :smiley:

tinysalad 2020-10-25 10:09

Very well done! I enjoy the classic 2.5d shooter(even if I have trouble getting used to the controls).

ovid 2020-10-25 10:57

Thank you @tinysalad, next time will have better controls :)

justcamh 2020-10-25 14:57

Hey, I randomly played your game on stream! It had a neat aesthetic but the mechanics were tough to understand, at least in the beginning. Here's the vod if you wanna see what happened (yours is towards the end): https://www.twitch.tv/videos/781363405