An open API service indexing awesome lists of open source software.

https://github.com/mmartin46/taco_platformer

An SDL2 Gaming Platformer Project Written in C++. The player's only objective within the game is to collect as many tacos as possible.
https://github.com/mmartin46/taco_platformer

c cpp game-2d game-development game-programming sdl2

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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