First Games in C++: Krazy Karts (v0.77) - Music, Sound, Start / End Race Scenes, Improved GUI @s0lly
First Games in C++: Krazy Karts (v0.77) - Music, Sound, Start / End Race Scenes, Improved GUI  @s0lly
Uploaded March 2019 | Updated September 2026, 2 hours ago
A video in a series, finishing with my next game, Krazy Karts!

This video shows the addition of a whole bunch of features - the game is starting to feel like, well, a game!!

A huge addition to the game has been the inclusion of music and in-game sounds. This adds so much to the experience, and is a good lesson for me in that I'll probably start adding in sound into my prototype games sooner as it gives a much better feel to the game than without.

I've also added in "cutscenes" to the beginning and end of races, which gives the players a chance to prep for the beginning of the race and also to display the winners of the race at the end of each race.

Lastly, I've improved the GUI slightly to give easier-to-read info to the player during gameplay.

This video also shows the addition of collision detection and a new map, but that is still work in progress and will be demonstrated more fully in a future update.

I will release the game on itch and all code on GitHub once I've finalised the game.

Credits:

This game uses a simple 2D game engine with pseudo-3d techniques: decidedly retro. I'm using a tweaked version of the one presented by javidx9; watch his brilliant tutorial here: youtu.be/ybLZyY655iY

This game uses the Chili Framework - which allows for pushing pixels to the screen and input / sound: http://wiki.planetchili.net/index.php... - thanks Chili!

Thanks to Eric Skiff (ericskiff.com/music) for his amazing music! This game uses a multitude of tracks from that site!

I've used the following sounds under the Attribution 3.0 license (creativecommons.org/licenses/by/3.0/):

Lawn Mower Cutoff Sound: Lawn Mower Cutoff Sound -SoundBible.com-517647793.wav - Mike Koenig - soundbible.com/3-Lawn-Mower-Cutoff-Sound-.html

Tires Squealing: Tires Squealing-SoundBible.com-1814115127.wav - Mike Koenig - soundbible.com/1178-Tires-Squealing.html
First Games in C++: Krazy Karts (v0.77) - Music, Sound, Start / End Race Scenes, Improved GUIFirst Games in C++: Dungeons and Flagons (v0.6) - OLC 2018 Game Jam Submission!KSP: Orbit in 2 Launches on Career Hard ModeGame Engine 15: PlanetsClick-Through Windows feat. Bevy [Rust]First Games in C++: Krazy Karts (v0.7) - Simple GUI + A Test Trial!Ray Tracing: Auto-Focus and Motion BlurPseudo 3D Graphics Engine! [v1]First Games in C++: Dungeons and Flagons (v0.78) - Shadow Casting First Attempt!Game Engine 17: Testing SpaceshipsCoding Up a Sidewinder Maze (Maze Livestream Series)Maze Visualizations: 5) Maze Variations and Connections
s0lly |

First Games in C++: Krazy Karts (v0.77) - Music, Sound, Start / End Race Scenes, Improved GUI

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER