FoonLudum Dare ExplorerLD55 → Run Till Dawn

Run Till Dawn

By jacob-diaz and Riley Hogan

View on ldjam.com

CategoryRankScoreCount
Overall3513.7834
Fun2733.7934
Innovation3333.6433
Theme7763.4333
Graphics4113.9534
Humor5853.0129
Mood2683.9133

Comments

phost-dll 2024-04-16 02:30

Well, so far this may be the best looking game, especially art direction-wise. I have few questions:

Did you use URP and created some PSX shaders on top of it? Or gone HDRP to create the volumetric fogs and upscale a tiny picture just like Lethal Company does, but in a more extreme way? And lastly, is the level generation tied to a seed system you created or is it sommething completely else?

Beautiful, really beautiful game right there man, congratz. Techincal wise, visual wise its very well done. We wanted to implement some level generation etc. in our game but couldn't fit it on time!

jacob-diaz 2024-04-16 02:58

@phost-dll Thank you for taking the time to check it out! We really appreciate your feedback.

You're on the right track with rendering. This project uses HDRP to do *a lot* of the heavy lifting regarding lighting, volumetrics, and post-processing. I then used some RenderTexture manipulation to render the game at 480x270 to then be placed on the full screen. From there I think the simplistic models and bit-crushed audio really helps to solidify the PSX feeling.

The level generation is something I made from scratch for this jam. I'm experienced with procedural generation so I fell back on this idea when others didn't work. the level seed is processed into an integer and fed into layered Perlin noise to generate all the object positions and orientations. I then wanted to add another level of complexity so the length of the seed simply linearly increases the number of obstacles generated.

Thanks for all the compliments, I'm glad the PSX feeling comes across :)

2024-04-16 03:06

Poor gameplay, Images with poor clarity

phost-dll 2024-04-16 03:33

@jacob-diaz Cheers! For someone interested in learing procedural gen though has like 6 month of experience of developing, what would you suggest for a learning starting point? I tried to understand the noise aspect of it, though it was a bit hard to wrap my head around it.

jacob-diaz 2024-04-16 04:13

@phost.dll definitely work with some existing noise libraries so you can get some results/understanding early. I got a good intoduction to using noise with the Unity Asset Store tool [FastNoise](https://assetstore.unity.com/packages/tools/particles-effects/fastnoise-70706). From there you can choose to use existing tools or dive deeper into the math behind how they're actually generated (it's a lot of linear algebra).

icaka 2024-04-16 09:20

amazing, just wow, good job

jacob-diaz 2024-04-16 13:46

@icaka Thank you!

riley-hogan 2024-04-16 14:44

@icaka and @phost-dll thanks for the kind words! this was my first jam (jacob really carried the code) and it was a lot of fun, even if some mechanics had to be left on the cutting room floor for the sake of time. your feedback means the world!

fenix131113 2024-04-16 17:28

Interesting game. Very funny falls, but i don't understand connection with game jam's theme

kimday 2024-04-16 17:31

Really Nice game here, I love how you incorporated the theme in the story. The generation is really impressive. But damn the game is hard, I had a 3 letter code but didn't succeed to reach more than 50%, the grain makes obstacle a bit complicated to see. However it makes a really unique style and i very much liked it !

Technical : each time i tried to add a 'A' in a game code it crashed :sweat_smile:

Congrats for this really interesting game :clap:

gruzdid 2024-04-16 17:45

A fun game. Very good dynamics. A little too much pixelation, but it plays extremely well. Good job

hardytryer 2024-04-16 19:26

Very fun run game. Like everybody already said visual style is stunning. I really like retro-style looking game, and your entry is the best example of this art style in thus Ludum Dare so far.

On my first attempt I entered the phrase that was too long and I immediately regret it =) But then I started with short one and it was awesome

sevadusk 2024-04-16 19:26

This game was awesome, I managed to complete it on seed 1 LOL. Then I tried seed 99999999 and I don't think that was playable lol. It crashes when you put in letters, don't know if that's on my side or intended. Also I think the rocks need some sort of faint red outline for visual clarity sake because by the time you see the rock you probably can't escape it. The procedural generation tech is very nice. I see you opted out of the music, but even if you didn't make it, it added a lot to the mood. Great Entry!

kirass 2024-04-16 21:45

Interesting game! I like it!

cascadee 2024-04-17 01:20

Wow, that was really cool. The masterfully recreated atmosphere of tension and such a cheerful sound gives a simply amazing effect. Even on difficulty 1, I was able to escape on the third try. It seems I found a bug: if you try to enter Q into the seed, the game crashes, I think this is due to the fact that KeyCode.Q is used as a control. I would be very grateful if you could send me a guide or article on how to create such a visual style.

albatross 2024-04-17 02:58

Graphics are really cool-looking, the pixelated 3d is hard to do and yet you did it very well. One complaint I have about graphics is that it's very hard to see what's in front of you. Rocks look like grass from a distance. Maybe that's intentional though, to increase the difficulty. It's very fun to progress through the game. If there was more complex terrain and more freedom in movement, like jumping or biking to the side, this would probably be my favorite game so far. The intro is also stellar.

jacob-diaz 2024-04-17 04:10

Thank you all for the comments and for taking the time to try it out!

@fenix131113 @gruzdid @kirass

jacob-diaz 2024-04-17 04:14

@kimday @gruzdid

In playtesting we had some people struggle with the pixilation and difficulty progression, and some people not mind it. It does get pretty tough and even unplayable at times with the max 8 character string. I personally have a record of finishing the 7 character string "LDJAM55", but it did take a while ;)

@sevadusk @kimday Thank you for brining this crash issue when using letters in the level code up to us. None of the computers we tested in have this issue so it may be platform-depended and tough to track down, I'm glad numbers work as a temporary fix!

muraena 2024-04-17 12:13

The challenge and frustration that comes with it are spot-on for the genre, I had to admit defeat on a 4 letter code. The atmosphere and visuals are great but as others pointed out, it takes time to get used to spot obstacles

gnum 2024-04-17 13:42

Good game!

master-yeet 2024-04-17 14:56

Very cool game! I like the aesthetics, made me nostalgic, and the game was fun overall! The procedural level is a nice feature. I wish we could jump over obstacles though

popertots 2024-04-17 15:34

My only note is maybe move the player down to the bottom third of the screen instead of half way. Other than that 👨‍🍳😘🤌

danb18 2024-04-17 15:42

Graphics and the seeded levels are great, a fun arcadey game! I think one more small mechanic would help add a bit more of a USP and more the gameplay a little deeper.

iwant-pizza 2024-04-17 18:18

I like this graphics

the-sphess 2024-04-18 20:03

The high pixelation makes navigating a little bit too hard, but otherwise, I had fun with it!

ypwub5 2024-04-19 09:27

Haha, nice idea using the story to interpolate the theme, and wow the PSX style graphic is stunning.

but I just can't stop hitting space bar to the beats to just see the bike flying out repeatedly... feels weirdly satisficing...

jacob-diaz 2024-04-19 15:45

@ypwub5 @the-sphess @iwant-pizza @danb18 @popertots @master-yeet @gnum @muraena

Thank you all for playing and for the feedback!

danyclockworker 2024-04-19 19:42

D.png

The idea is interesting, but the feeling that someone is chasing us is missing. Hands trying to grab a player or something like that. The rest is quite atmospheric, I liked it.

jeroenvedder 2024-04-20 14:43

Such an original game, both in concept and in artstyle. Going the extra mile by creating procedural level generation also makes the game that much more impressive. Really well done!

saryah 2024-04-21 01:06

Really fun, very impressive using procedural generation for the level. Difficulty balance was prefect I think (based on the codes I used :D). If you want to polish or add something to it, you could have a simple character customiser (like colour of hat, shirt, pants etc.) nothing too fancy to fit in with the current style which I love.