Skip to content

An SDL2 Gaming Platformer Project Written in C++. The player's only objective within the game is to collect as many tacos as possible.

Notifications You must be signed in to change notification settings

mmartin46/Taco_Platformer

Repository files navigation

Taco_Platformer

An SDL2 Gaming Platformer Project Written in C++ and C. The player's only objective within the game is to collect as many tacos as possible.

Authors

  • Mitchell Martin

Features

  • The user is given a stock of 100 lives and needs to collect as many tacos as possible. Moreover, you must avoid being touched by any enemies.

  • The first two background levels were free royalty free images.

  • The game experiments with a computer-player that is supposed to follow and help the player collect coins.

    The computer-player uses a hill-climbing algorithmic approach by looking at all possible movements 10 pixels ahead determining which state is the most optimal based on how close the computer-player is with the main player.

Screenshots

How To Play

  1. Go to MYSYS and follow the instructions to install a GCC/G++ Compiler on your computer (C++ 11 or newer)
  2. Download SDL2
  3. When the Compiler is finished installing, insert the "SDL2" folder within the SDL2 include folder inside your mingw64 include folder.
  4. Execute the .exe within the Taco_Platformer folder.

Acknowledgements

Learn Video Game Programming in C www.youtube.com/playlist?list=PLT6WFYYZE6uLMcPGS3qfpYm7T_gViYMMt.

API References

  • SDL2

About

An SDL2 Gaming Platformer Project Written in C++. The player's only objective within the game is to collect as many tacos as possible.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published