Aouf Run by shubart

[raw]
made by shubart for Ludum Dare 47 (JAM)

A famous racing game demake.

Finish the race in the first half of the competitors ! The game contains 3 levels.

Advice: just stop accelerating for hard turns.

capture<em>20201005</em>22h50m17s_0.png

capture<em>20201005</em>22h22m42s_1.png

All assets are googled (and propably copyrighted for some).

But the game engine is mine:

The source is split in three parts:

  • Ludum47: the game itself
  • chaos: a base C++ libray, the core of the engine
  • death: another library more dedicated for games

Otherwise i use the following C++ libraries

  • OpenGL (4.5)
  • Glew
  • Glfw
  • Irrklang
  • Boost with MPL
  • STL
  • FreeImage
  • Glm
  • Tinyxml2
  • Freetype
  • Nlohmann/json

And

  • TiledMap Editor

Sources are publicly given but due to some libraires dependencies, you probably won't be able to compile. Let me know if you want some informations relative to the code.

GAMEPAD CONTROLS:

Gamepad to turn
Button A : Accelerate
Button B : Break
Button X : Special power

Start / Select : pause the game

KEYBOARD CONTROLS:

Arrows to turn
Space Bar     : Accelerate
Left Control  : Break
Left Shift    : Special power

F10 : toggle fullscreen
P   : Pause
ESC : Restart

Ratings

Overall 505th 3.7⭐ 47🧑‍⚖️
Fun 336th 3.744⭐ 47🧑‍⚖️
Innovation 1361th 2.767⭐ 47🧑‍⚖️
Theme 1190th 3.211⭐ 47🧑‍⚖️
Humor 729th 2.8⭐ 42🧑‍⚖️
Mood 722th 3.465⭐ 45🧑‍⚖️
Given 48🗳️ 66🗨️

Feedback

Doot
06. Oct 2020 · 08:42 UTC
Great job!

The game works great and looks good. Doing this kind of game was also one of my ideas for this jam 🏎
The collisions work fine, and the variety in opponents keep the game interesting.
I liked the music and visual elements reminding the first few zones of OutRun.

It is quite hard to go straight. I feel this is due to not being able to control the intensity of your turns.
Levels are also a bit simple, with only straight lines and 90° turns.

Thanks for the game!
Madhavprasath
06. Oct 2020 · 10:20 UTC
good job bro i like this game
Blue05
06. Oct 2020 · 23:23 UTC
The variety of tracks kept me playing for quite a while! I enjoyed the game a lot. I felt like the collisions were slightly off, but I still enjoyed playing it.
Hengen
07. Oct 2020 · 08:21 UTC
Hell yeah, a nice comfy car game with surprisingly good music!
etrealjunior
07. Oct 2020 · 08:52 UTC
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
Andreo200
07. Oct 2020 · 09:12 UTC
Cool job bro, I like this game
Eden Shazar
07. Oct 2020 · 09:19 UTC
The game doesn't seem to want to run on my machine, even with antivirus and such disabled. Any tips? I'd love to give it a go!
🎤 shubart
07. Oct 2020 · 09:26 UTC
@eden-shazar : this game uses OpenGL 4.4. Does your machine support it ?
Gucio Miszcz
07. Oct 2020 · 09:30 UTC
Nice game, just would be nice to add any final screen, to give player feeling of achieving something :)
Gucio Miszcz
07. Oct 2020 · 09:30 UTC
Bugged message
Gucio Miszcz
07. Oct 2020 · 09:30 UTC
Bugged message
Gucio Miszcz
07. Oct 2020 · 09:30 UTC
Bugged message
Gucio Miszcz
07. Oct 2020 · 09:30 UTC
Bugged message
🎤 shubart
07. Oct 2020 · 09:34 UTC
@gucio-miszcz : Thank you for your comment and your advice
Eden Shazar
07. Oct 2020 · 10:35 UTC
@shubart According to GLView it supports 4.4 fully. I tried running it again - nothing happens, not even an error message :(
🎤 shubart
07. Oct 2020 · 10:52 UTC
@eden-shazar : sorry, i don't have a log system in my framework to have more information :( (this is in my todo list neverthe less)
Eden Shazar
07. Oct 2020 · 11:13 UTC
@shubart That's alright, thanks for trying to help! At least other people don't seem to have this problem. Good luck!
🎤 shubart
07. Oct 2020 · 11:46 UTC
@eden-shazar thank you for the time you spent trying playing my game
recyx
07. Oct 2020 · 14:26 UTC
First of all 100 bonus points for doing this in C++ and not Unity or the like!
Really enjoied this game especially the third map where it got quite tricky :D.
The slow down on collisions was a really nice idea.
It made be a lot more carefull about overtaking cleanly instead of just pushing the opponents out of the way.
The music selection was really great too, I'm still listening to it as I write this.
Would have loved to see a few more maps, good job guys!
🎤 shubart
07. Oct 2020 · 14:39 UTC
@recyx : thank you very much. Do you know the original "out run" arcade game (the songs come from it). Maybe i'll some new tracks. In that case; i will warn you
TwoHands
07. Oct 2020 · 16:56 UTC
Really nice game, especially raw C++ is sick! Love it!
ancient-pixel
07. Oct 2020 · 20:30 UTC
Nice touch with the different environments, Track 3 was a really thight race!
nusan
07. Oct 2020 · 20:56 UTC
Pretty nice game! Lots of content and a good mood. I was playing with gamepad and it was super hard, with the car jumping from left to right, and also the annoying bip when you are behind was frustrating. I tried a bit with keyboard and it seemed much easier. It's fun how you can sometimes cut corners but it's a bit random. Anyway, I like the idea, good work!
Aless
07. Oct 2020 · 23:29 UTC
First game on this gamejam I can play with my gamepad, and that's a nice point. Great music choice aswell, and I'd play more this game if it had more content for sure
lduser125
08. Oct 2020 · 00:54 UTC
Very cool NES type feel to the game. Also liked the music, good job!
nicksmaddog
08. Oct 2020 · 01:50 UTC
Nice game! Really cool that you used your own engine. I did feel like it was maybe a bit too easy, so maybe having more difficulties would be cool. One issue was not really being able to get going in a straight line (at least using the keyboard). The arrow keys would turn too much so I couldn't go straight. The music was really nice, and I liked the maps. Well done!
🎤 shubart
08. Oct 2020 · 08:06 UTC
@nusan @aless @lduser125 @nicksmaddog thank you so much
Baturinsky
08. Oct 2020 · 17:16 UTC
A decent Micromachines-like, but would be better if you'd add some unusual twist to the formula.
Tomssuli
08. Oct 2020 · 18:18 UTC
Nice little car game. Played it with gamepad :) ...Collisions put me off a bit, but I still finished the game. Should the special power button have done something?
🎤 shubart
08. Oct 2020 · 18:24 UTC
@tomssuli : you have to play with the sound on to know
SandPile
08. Oct 2020 · 21:36 UTC
Fun little racing game. I like the pixel style!
Aquanim
09. Oct 2020 · 11:25 UTC
I feel like I would have had an easier time steering with a controller, but I still found the game really well tuned in terms of both the AI difficulty and the increasing complexity of the tracks. Good game had fun :)
🎤 shubart
09. Oct 2020 · 11:32 UTC
@aquanim : thank you
Gonzalol
09. Oct 2020 · 11:50 UTC
It's very simple but enough for a 72h event like this. I like the background designs. It's a little frustrating how the car completely stop when you hit other cars.
MS ANNOTATION X
09. Oct 2020 · 22:08 UTC
The game didn't work on my PC, sadly. I really want to play that game.
🎤 shubart
10. Oct 2020 · 09:22 UTC
@ms-annotation-x : this happened to someone else. While i didn't implement/used any LOG feature in my game i cannor help and i am sad about it. Are you playing on a portable PC ? which windows do you have ? would you mind running an opengl extension viewer ? I am interrested in the OpenGL part (http://www.realtech-vr.com/home/glview)
MS ANNOTATION X
10. Oct 2020 · 10:39 UTC
"Are you playing on a portable PC ?" Yes, I am!
"which windows do you have ?" Windows 7
"would you mind running an opengl extension viewer ?" Sure, no problem!
MS ANNOTATION X
10. Oct 2020 · 12:50 UTC
I didn't know how to run it. So, I have to skip this game. Sorry for that.
TwoBitMatt
10. Oct 2020 · 16:44 UTC
I really enjoyed this game, but a few issues kept me from rating it as highly as I wanted to. First off, you nailed the feel (and sometimes frustration) of classic racing games from my childhood. Well done! The music is superb, and the tracks and art is very nice. You really captured the pacing and planning of overtakes that I think is a part of a good racing game.

Two things hurt the experience for me. First, hard collisions when you veer off-track or hit a car (or a car hits you). This is a design choice, but I like having more control and a chance to recover from mistakes. The second, bigger issue is that keyboard steering is way too sensitive. It was very difficult to line up straight, which greatly increases your chances of oscillating and collisions that kill your speed. Maybe either lowering the steer amount or adding some damping would fix this?

Overall, this was super fun. If the frustrations were gone I would probably play a stupid amount of this game.
SpaceStrawberriesStudio
10. Oct 2020 · 21:27 UTC
well done I like this game
🎤 shubart
10. Oct 2020 · 22:03 UTC
@ms-annotation-x I am sorry for you, and thank you for having tried to play may game.

@twobitmatt : thank you very much. The stopping collision is effectively a choice of design. I wanted the player not to push other cars through their way. But i recognize that i should fix the direction sensibility issue. Thank you for your advices.

@spacestrawberriesstudio : thank you
Steffy
11. Oct 2020 · 21:52 UTC
Super fun game! As others said, an end screen would be nice. Still had lots of fun playing it. I got to hear the crash sound lots, but that's because I'm a terrible driver on any racing game. Good music and sound effects as well.
🎤 shubart
11. Oct 2020 · 21:54 UTC
@steffy Thank you very much
figueroass27
12. Oct 2020 · 01:52 UTC
I dont think the concept is by any means creative, but it certainly well done and very very fun! The music is great.
🎤 shubart
12. Oct 2020 · 07:33 UTC
@figueroass27 thank you
JonathanWang
12. Oct 2020 · 22:34 UTC
Really satisfying turning and controls. The music is great and overall the game was fun to play. Maybe add a little more leniency on the road barriers to allow for things like corner cuts and shortcuts to add another element of skill to the game.
LLlarsO
14. Oct 2020 · 15:41 UTC
I played it with a gamepad and it worked well. The controls felt good. I played all the three race courses and they had some good variations.

As @twobitmatt mentioned, I also feel that the stopping collison when you veer off-track is not my favorite part of the game.

Apart from that I had my fun with this game. Good job.
St1ckY
14. Oct 2020 · 16:27 UTC
I liked the music and controls, it felt cool!
aeveis
17. Oct 2020 · 18:06 UTC
I got to the third round, and then lost. The first time I tried it I tried doing some shortcuts with the loops but it didn't work, so I had to start over. Controls are a bit sensitive, but I think collisions make it really hard for me to pass other cars, the other cars don't slow down while you do so they essentially are moving walls. keep up the good work!
cyriaque
22. Oct 2020 · 15:19 UTC
Very nice game ! i especially love the controls ;)
Lyje
24. Oct 2020 · 14:34 UTC
Simple but well made and fun :) I think racing laps is a bit too obvious a take on the theme, but apart from that it's nice.