Reinvent the Wheel by Linus123xbb
*CONSIDER PLAYING IN FULLSCREEN MODE OR DOWNLOADING NATIVE VERSION FOR BETTER EXPERIENCE*
A game where the objective is to reinvent the wheel!
Use your mouse to steer the cart and draw the wheels. Pressing "reinvent the wheel" restarts the game, and "submit" will enter your highscore to the leaderboard.
This game was created with the experimental linux port of the unity editor. It crashed every now and then but overall it was stable enough to create a game. If I had more time, I would add a feature displaying your current position in the leaderboard. Please consider downloading the native build for your platform for a better experience.
------------------------
Resources used:
- Infinite terrain generation - http://code-phi.com/infinite-terrain-generation-in-unity-3d/
- Autotracker - https://github.com/wibblymat/ld24/blob/master/autotracker.py
- Tileable image generator - https://www.willmcgugan.com/blog/tech/post/make-tilable-backgrounds-with-python/
- Delauny Triangulation - https://gist.github.com/miketucker/3795318
- Quickhull algorithm - http://www.cse.yorku.ca/~aaw/Hang/quick_hull/Algorithm.html
- How to extrude flat 2D mesh - http://stackoverflow.com/questions/3848923/how-to-extrude-a-flat-2d-mesh-giving-it-depth
- Endless terrain - http://forum.unity3d.com/threads/endless-terrain.183638/
Tools used:
- Unity3d
- Mobile camera
- ImageMagick
- Audacity
A game where the objective is to reinvent the wheel!
Use your mouse to steer the cart and draw the wheels. Pressing "reinvent the wheel" restarts the game, and "submit" will enter your highscore to the leaderboard.
This game was created with the experimental linux port of the unity editor. It crashed every now and then but overall it was stable enough to create a game. If I had more time, I would add a feature displaying your current position in the leaderboard. Please consider downloading the native build for your platform for a better experience.
------------------------
Resources used:
- Infinite terrain generation - http://code-phi.com/infinite-terrain-generation-in-unity-3d/
- Autotracker - https://github.com/wibblymat/ld24/blob/master/autotracker.py
- Tileable image generator - https://www.willmcgugan.com/blog/tech/post/make-tilable-backgrounds-with-python/
- Delauny Triangulation - https://gist.github.com/miketucker/3795318
- Quickhull algorithm - http://www.cse.yorku.ca/~aaw/Hang/quick_hull/Algorithm.html
- How to extrude flat 2D mesh - http://stackoverflow.com/questions/3848923/how-to-extrude-a-flat-2d-mesh-giving-it-depth
- Endless terrain - http://forum.unity3d.com/threads/endless-terrain.183638/
Tools used:
- Unity3d
- Mobile camera
- ImageMagick
- Audacity
What I'd have liked is having controls refined somehow (sometimes, mouse was getting out of the game window, and on fullscreen it was just too laggy). Also, more variety (the terrain with its twists and turns should be definitely randomly generated, and maybe involve some bumps along a way to mess with the vehicle even more) and the leaderboards as @Will Edwards described.
Aside from that, excellent job. I liked the audio here (especially the sound effects when crossing another player's record) as well. ^^
i had a lot of fun with this one!
The leaderboard is a nice touch, had fun.
Thanks to it, I learned that triangles can make pretty good wheel. (I had to try that... XD)
The web build is quite difficult to play, since it doesn't lock the mouse to the game, and the mouse eventually moves outside the screen... Other than that, I liked the game! :)
I misused the highscore submit to promote my game :P I hope you don't mind. It would be a great motivation to keep playing if I knew if there were any more highscores ahead of me. Show me something like "only XX more meters to beat 'highscore name'"
I played with different wheel sizes/combinations and was surprised how much they actually affect how the kart moves. Nice work!
mouse steering felt ok but not perfect, but then again i suppose it's better in fullscreen,the sound effects made me laugh and i had great fun testing the game out.
Well done :)
There should be a restart button though, as sometimes I made so bad wheels that I just stopped. Had to restart the whole game. Loading a new chunk of terrain made the game lag badly each time for me, which also made the physics glitch. The cart just turned around and I could do nothing to save the situation.
With the lagging, I found that making a bit slower cart was a better idea than making a quick one since the glitching doesn't affect so much on lower speeds. At that point only patience matters, as the game gets quite boring..
This is minor, but there could also be an indicator about which wheel is being done currently. I know that you could just memorize the order, but still. At first, I was also confused that I had to draw multiple circles although no text changed in the screen. I though the wheel wasn't registered or something. But those are for post-compo version if anything.
I really liked that the results of other people are directly visible in the track. There were a few "x got bored here" messages. :D Also, I passed the "you shall not pass!", is this bad? In the end, I went for minutes without encountering any score until the mouse steering glitched somehow and I couldn't steer as usual -> it all falls down..
The concept of drawing your wheels is nice, though, so it could be developed further.
Draw a circle to start was a nice idea.
Creating different wheels that really affected the driving was also a nice touch.
The leaderboards Idea just kept me going since everyone gets to submit a score and can write whatever they want there's a never knowing what you'll next effect.
Good job!
Uhhh yeah I'm best!