From swords to axes, fireballs to massive AOE attacks, players have come to expect a wide array of weapons and effects from their games. In this project, Swords and Shovels: Combat System, you will learn the skills you need to create and implement a scalable and extensible combat framework for use in your Unity games. First, you will explore the elements and history of combat in role playing games. Next, you will discover how to lay the groundwork by creating a set of core classes and interfaces to act as building blocks for your system. Finally, you will learn to build upon this framework to create distinct weapons and effects. When you are finished with this project, you will have the skills and knowledge required to create fun and engaging combat in your Unity games.