A ball rolling race game to get the best time around the track. The surrounding terrain around the track is procedurally generated. Get to the finish as quickly as possible, going through all the checkpoints. Stay on the track for full speed, or take shortcuts at the compromise of slower ball speed. 

There seems to be a weird glossy effect in the Web GL build for some reason. 

Download

Download
ProjectCPresentation.pptx 152 MB

Development log

Comments

Log in with itch.io to leave a comment.

The procedurally generated terrain is cool, it would be nice to add couple more levels or to regenerate the terrain and change the track after you finish a lap. You can fall out of the level so adding invisible wall around the edges would help. The biggest issue is the camera, it is hard to see where you are going when turning and when you reverse, it also has some issues clipping through the terrain.

(1 edit)

It's literally alpha version of my very best lovely games of all time: https://store.steampowered.com/app/2000770/Ballance/ . Great idea, just fix camera shaking, add textures and sfx for rolling — it will be nice.

I like the procedural generation idea and it seems like something which is hard to implement. I like how the gameplay loop encourages you to time your turns perfectly to get better times on the lap.

However, I would suggest adding some obstacles or some sort of powerups (maybe a speedboost or holes in the ground) to keep the game interesting.

Some more sounds would also add a lot to the game.

Camera turning might need some work and can feel disorienting.

Overall, a good job and I liked trying to get better at my lap times.

When the ball is moving very slowly or stays in one place while rotating, the camera can sometimes lose sight of it. I also noticed that on some turns with hills, the camera can clip under the terrain textures. One suggestion would be to respawn the ball at the nearest point on the track if it jumps or rolls outside the land (or add transparent wall). Overall, I like the idea!

level design

I really like the procedural generation, and the the level design is good. You could also implement jumping and obstacles to make it more interactive.

completeness and bugs

a bit chaotic camera movement

For example, at the start, when you use the right or left arrow, the camera moves way too far away from the ball and rotates. I think changing the camera behavior, for example putting it higher and making its movement independent on the bumbs in the terrain would go a long way. This would also solve the problem that the camera is sometimes inside the terrain, and observing the ball through it (I think it’s called culling or clipping).

finish screen

I think that when you finish the lap, there should appear a finish screen showing you the time and allowing you to restart, otherwise the player doesn’t know if they should continue.

typo

In the title of the game, there should be an apostrophe in the word LETS

overall feel

I like the game, although controlling the ball is a bit hard. I also like how you used procedural generation and the background image, making it look like it’s happening on the Moon.

Level Design:

  • I've never done anything with procedural generation so that is quite impressive and adds to replayability.
  • I didn't mind the default texture (in fact if you plan on having different textures for more variety it could be a cool snow hills type level)
  • I didn't understand what the different colors of the ball represented so it would maybe be good to add some clarity regarding that
  • There's many things you could do with the sound (BG music, rolling sound, checkpoint sound)

Issues/Bugs:

  • The camera for me was a major pain, sometimes it would glitch out around checkpoints if it got too close or turn around randomly. I never quite figured out how it worked. I would much prefer it be fixed at some point behind the ball or something similar (just less dramatic, the way it is right now feels too sensitive)

Overall design and feel:

  • Overall, it's an interesting idea, apart from the camera, the driving feels good.
  • Maybe adding some very simple/dumb AI to race against would be nice
(1 edit)

pros:

  • simple and straightforward game idea
  • Interesting concept (I think it could be a good choice to do multiplayer as I’d most likely play such games with a friend rather than alone)

cons:

  • camera was going all over the place for me and sometimes you can get it to just rotate for a long time by itself (granted I was button mashing the inputs quite a bit)
  • I got lost quite easily off the track, but that might just be the missing textures

other notes (dunno where to put it):

  • I’d make the lap timer quite a bit bigger as it’s a bit harder to notice at first and I think it’s an important part of the game.
  • In my mind the game would benefit if you introduced more variety with the tracks, would be cool if you could actually generate the track itself.
  • I didn’t really notice a difference in the terrain between 3 runs refreshing the page.
  • A leaderboard of sorts would be nice to compare the loop times.
  • You can just go and roll off the edge of the map.
  • Maybe somehow showing the sequence in which the gates are to be taken would allow going over the terrain and not sticking strictly to the track would make for completing it in a more creative way, if that’s not against the game vision.