Sand Runner

by voivy
Overall★★★★★★★★★★2.00
Fun★★★★★★★★★★3.00
Innovation★★★★★★★★★★2.00
Theme★★★★★★★★★★1.50
Graphics★★★★★★★★★★2.50
Audio★★★★★★★★★★2.00
spr_title_0.png

Sand Runner is my first Jam game and I program just for 3 months. It has simple randomly-generated terrain, menu and two threats (enemy looking like super meat boy and spikes). There are bugs in random terrain generation. I would be happy for constructive critics or tips. I programmed this in Game Maker Studio 1.4.

Diary:

Friday,6am- What?! It starts tomorrow?

Saturday,6am- Come on! That isn't the theme I wanted. Let's do platformer around the world.

Saturday,2pm- Running late! I can't make all five levels. I'll make it random!

Saturday,6pm- All done! Just the play test...

Sunday,6am- It's finally working! I will celebrate for three hours!

Sunday,2pm- Running late! Again...I shouldn't celebrate for three hours. So much time lost...

Monday,6am-Some nice background...

Monday,2pm-Some nice foreground...

Monday,6pm-Sounds...bad. Ok. I'll go over that.

Monday,7:30pm- Submitting... But how?! Finally...

Tuesday,3pm- OMG!!! There are so much bugs... And this could be really easy to repair...

But Sand Runner will be back as Biome Runner Ex... maybe...

Controls are: W for jump, shift for fall (faster) and space for punch. And escape for pause or quit.

Link: https://drive.google.com/file/d/0B4xF0wSuLiNwb3c4Snh4bUxlOEk/view?usp=sharing

Comments5

Phil Strahl
Phil Strahl27 Apr 2017, 19:56
Congratulations on your first jam! The first one is the hardest, so it'll get better with the next :) As you wrote, there are a few issues such as spawning with not enough time to react to an enemy/spikes/gap and the gravity feels like the character is just moving down, not being drawn by a force, but I know: No time for that! ;) Another thing that would have been nice to have is a score counter measuring how long/far you made it. Personally, I'd also look into offering the player some kind of "health", so that I can mess up a few times before having to restart again.

If you want to keep improving your game, I'd suggest to focus on the controls & gravity first, so that it really feels tight. Then rework your level generation algorithm a bit, so it can avoid unfair placement, especially in the beginning. My solution to this would to have the first one (or two) platforms always be at the same position in each level so as a player I can get in the flow befor having to make my first "real" jump.

Here's some "nice-to-have" stuff regarding anything that's not gamplay: Next time, please publish your game without an installer, single .exe file is best. Also, give the file some other name than "LudumDare" because the chances are high that it clashes with somebody else's game. Finally, many people like it best when the game starts in a window with a fullscreen option.

In any case: You finished a game, even with a title screen! Good job!!
Voivyauthor28 Apr 2017, 16:31
How should I make the gravity other than y += 0.3. How to make it feel tight? And thank you so much for this great comment and for feedback.
lord-bobyness15 May 2017, 18:12
In response to your last comment, no one can tell you the exact values to use, you just have to experiment ;)
Also, look at what other platformers do and consider stealing a little from them. Sometimes the player moves upwards very quickly after jumping, but falls much more slowly. Sometimes (almost always) there is a limit to how fast the player can fall. There is a whole lot to dive into if you want, and I'd recommend going with what you feel is best, rather than what some random person (like me) says you should do.

That all said, I for one thought it played very nicely, and am just trying to give you ideas should you decide to develop it further. The only real problem I ran into was that sometimes it's impossible not to die at the start (consider adding a "safe platform" so the player doesn't spawn next to an obstacle).

And of course, congratulations on your first LD entry!
Veralos
Veralos17 May 2017, 08:42
Cool little runner game. The graphics are quite nice - I like the trail behind the main character and the effect when enemies die. The sounds are pretty simple, but they work well. Some music would be nice, though. The gameplay can be fun when you get a good rhythm going. However, the gravity feels too low so it's hard to have much control over where you land (even with the fall faster button) and the level generation can create some very difficult jumps. At the very least I think there should be a larger flat bit of ground where you start so you have more of a chance to react when the game begins.
Voivyauthor20 May 2017, 14:42
Thank you all for helpful feedback.
Found a bug?
Tell us on Discord