Description
Course info
Level
Intermediate
Updated
Jun 8, 2018
Duration
1h 44m
Description

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 course, 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 course, you will have the skills and knowledge required to create fun and engaging combat in your Unity games. Software required: Unity.

About the author
About the author

Marc is an accomplished technologist with extensive experience bringing the best of web, mobile, and traditional architectures to some of the largest firms in the world. Marc brings a unique combination of professionalism and passion to every venture and there are few things he's more passionate about than game development.

More from the author
C# Scripting in Unity: Beyond the Basics
Intermediate
2h 34m
May 20, 2019
Swords and Shovels: Closing the Loop
Intermediate
2h 40m
Sep 17, 2018
About the author

Alex is a lover of all things programming and game development. He is the co-founder of FrivolousTwist and has years of experience in the entertainment industry as a Graphical Engineer.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello. I'm Alex, and I'm Marc. We're both game developers at FrivolousTwist. Welcome to the Swords and Shovels: Combat System course. From swords to axes, fireballs to massive AOE attacks, players have come to expect a wide array of weapons and effects from their games. Building upon the previous courses in the Swords and Shovels series, you'll take a component-based approach to adding fun and engaging combat to your own games using the Unity engine. You will learn not only how to create specific attacks, weapons, and effects, but how to create a scalable framework that allows for the addition of new elements without the need for a ton of custom code. Once you've finished this course, you'll have all the tools you'll need to create fun and engaging combat into your games, and you'll think of a few neat tricks along the way. Before we get started, you should be familiar with the Unity editor, have a working knowledge of the C# programming language, and also have a basic understanding of object-oriented principles. We have a lot to cover. Marc and I hope you'll join us in learning how to create a fun and engaging combat system in the Swords and Shovels: Combat System course, on Pluralsight.