Skip to content

Kminek2/HotdogsRun

Repository files navigation

Hotdogs

C++ Vulkan API


Introduction

This project is our solution to the Wyścigi task of Motorola Science Cup 2025 contest.

The task required making a 2D racing game from scratch, but we took it a step further by developing a full-fledged 3D game using our custom game engine and physics system.

Team members:

Features:

  • realistic physics
  • procedural maps
  • challenging opponents
  • interactive powerups and obstacles
  • multiple camera views (1st person, top-down, 3rd person)
  • 3D world with cities, trees, animals and more
  • engaging music and soundtracks

Gameplay:

You can use the following keybinds to steer your car:

KEY ACTION
W move forward
S move backward
A steer left
D steer right
E use bombs
LCTRL use nitro
SPACE handbrake

You can navigate the menu by using:

KEY ACTION
W move up
S move down
A move left
D move right
ENTER select
ESC go back

Debug mode:

You can enable debug mode in the settings.

It adds the following keybinds:

KEY ACTION
R end the race
N add nitro
B add bomb

Installation

Clone the project by running:

git clone [email protected]:kminek2/hotdogsrun.git
cd hotdogsrun

Then build the project by running:

cmake --preset vcpkg
cmake --build build
./build/Hotdogs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages