This is a Repository for Mash Runner, a Game Project from Cobra Code's Udemy course.
As an exercise to improve my C++ in Unreal Engine, this project is done using C++ rather than only Blueprints.
In addition, as an exercise to improve my Game Programmering skills, this project includes:
- Refactorings: Different code structure and implementation of existing features
- New Features: Additions on top of the initial project to expand the gameplay
Cobra Code on Udemy: https://www.udemy.com/user/cobra-code/
The Udemy Course: https://www.udemy.com/course/unreal-2d-course/
- Use Ortho Camera
- Refactor GameMode to use GameState class and a State Enum + Events
- Added usage of PaperZD
- Improve Ripped Goal so that lower part is in front of Runner
- Add Widgets, for RaceStart Counter and Winner Announced
- Add Jump and Slide mechanics together with Jump/Slide obstacles
- Add Main Menu and full GameLoop
- Add 2 Player Support (Art + Tech)
- Add Sound & FX