This Unreal Engine 5 project is a small project that I made to
enhance my skills using C++ in Unreal Engine 5.
Using C++ in Unreal Engine was something that I hadn't really
done on a scale like this. That was the main reason why I made
this project. I needed to learn the basics of how to use C++
in the engine.
This project features a lot of gameplay elements that were
made using C++. Each feature was made to be scalable and easy
to use.
Some of the features in the project are:
* Player class with multiple animation motages so that the
correct animations are played.
* IK system for the feet when the player stands on a slope
* Equipable weapons * Breakable items to search for treasure
* Base enemy class to be used to create child objects for all
different enemies in the game
* Basic enemy AI system with different radia for chasing and
attacking
* Combat system with different attack and damage animation
montages for the player and all enemies
During the making of this project, I learned a lot about how
C++ is integrated with all systems of Unreal Engine 5. I also
learned how to properly use and search through the extensive
documentation.