Description
Course info
Rating
(32)
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

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.

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# Design Patterns: State
Intermediate
43m
Nov 9, 2019
Finite State Machines in Unity
Beginner
57m
Oct 9, 2019
More courses by Marc Gilbert
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.