Save For Later

Unity Game Dev: Programming

Save For Later

Having beautiful art and an idea is never enough in game development. Game developers need to be able to put everything together into a functioning system. Video games don’t work without systems to help maintain and interact with your world. In this skill path, you will learn how to develop the systems that make swords and shovels tick. You will learn how to develop a character controller, inventory system, loot system, a dedicated game manager to store states and situations, enemy AI and more. When this is complete you will feel comfortable building game systems in C# and be ready to start exploring more of what C# inside Unity can do for you.

What You'll Learn

  • Creating navigation points and NavMesh agents
  • Setting patrol paths and scripting enemy movements
  • Storing statistics for characters and recalling them at will
  • Implementing Scene loads, game managers and gameplay loops
  • Spawning loot
  • Collecting loot
  • Storing and recalling inventory items
  • Creating juicy combat
  • Creating area of effect spells and attacks
  • Read More

    OpenCourser is an affiliate partner of Pluralsight and may earn a commission when you buy through our links.

    From Pluralsight
    Hours 22
    Instructors Michael Baker, Christopher Pellow, Jon McElroy, Marc Gilbert, Alexander Gilbert, Thomas Winkley, Lisa Walkosz-Migliacio, Ava Pek, Michael Taylor
    Language English
    Subjects Programming

    Similar Courses

    Sorted by relevance

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

    Preschool Art Teacher $30k

    Lecturer in Art $36k

    Elementary Art Instructor $60k

    Art Librarian $67k

    Associate Art Therapist $72k

    Professor of Art & Design $78k

    Director of Art and Design $89k

    Design and Art Direction $94k

    Product art designer $95k

    Senior ACD/art $102k

    In Patient Neurologist in beautiful Sunny Albuquerque, NM $122k

    Art Support $124k

    Courses in this Paths

    Listed in the order in which they should be taken

    Starts Course Information

    On Demand

    Swords and Shovels Character Controller and AI

    Character control in a click-to-move top-down game requires a pathfinding system to allow freedom of player movement. In this course, Swords and Shovels Character Controller and...

    Pluralsight

    Save

    On Demand

    Swords and Shovels: Character Stat System

    What good would a game character be without some seriously stellar statistics you can level up? In this course, Swords and Shovels: Character Stat System, you'll experience the...

    Pluralsight

    Save

    On Demand

    Swords and Shovels: Game Managers, Loaders, and the Game Loop

    Games are complicated systems with lots of moving parts and interconnected components. In this course, Swords and Shovels: Game Managers, Loaders, and the Game Loop, you will...

    Pluralsight

    Save

    On Demand

    Swords and Shovels: Loot System

    Have you ever wanted to be able to make your own games? If you would like to enter the world of game programming, then this is the course for you. In this course, Swords and...

    Pluralsight

    Save

    On Demand

    C# Scripting in Unity: Beyond the Basics

    Do you love Unity and want to take your scripting skills to the next level? In this course, C# Scripting in Unity: Beyond the Basics, you’ll learn not only how to write cleaner,...

    Pluralsight

    Save

    On Demand

    Swords and Shovels: Character Inventory System

    Have you ever wanted to be able to make your own games? If you'd like to enter into the world of game programming, then this is the course for you. In this course, Swords and...

    Pluralsight

    Save

    On Demand

    Finite State Machines in Unity

    Are you looking for a way to better manage state in your game? Are your Update methods too long and loaded with conditional statements that are hard to follow and debug? In this...

    Pluralsight

    Save

    On Demand

    Swords and Shovels: Combat System

    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...

    Pluralsight

    Save

    On Demand

    Creating a Character Stat System in Unity

    Do you have beautiful art for your game, and are ready to start implementing game systems? If so, this course, Tracking and Adjusting Character Stats with Unity, is for you!...

    Pluralsight

    Save

    On Demand

    Unity GameObject Singletons: Best Practices (You were viewing this course)

    It's difficult in Unity to implement a Singleton that can receive MonoBehaviour messages or call certain Unity API functions. In this course, Unity GameObject Singletons: Best...

    Pluralsight

    Save

    On Demand

    Swords and Shovels: Closing the Loop

    Now that you've gone this far in the Swords and Shovels series of courses, it's time to close the loop on key pieces of the game to create a fun and engaging gaming experience! In...

    Pluralsight

    Save

    On Demand

    Saving Persistent Player Data in Unity

    Have you ever needed game data to persist between play sessions? If so, Saving Persistent Player Data in Unity is the perfect course for you, because you will create a data...

    Pluralsight

    Save

    On Demand

    Creating a Character Inventory System in Unity

    Have you ever wanted to be able to make your own games? If you would like to enter into the world of game programming, then this is the course for you. In this course, Creating a...

    Pluralsight

    Save

    On Demand

    Creating a Loot System in Unity

    Ever wanted to make a loot system for a roguelike or a dungeon crawl like games. In this course, Creating a Loot System in Unity, you will learn how to make a basic loot system....

    Pluralsight

    Save

    On Demand

    C# Scripting in Unity: Script Optimization

    No matter how good your game looks, or how great the mechanics, performance is critical to its success. In this course, C# Scripting in Unity: Script Optimization, you’ll learn...

    Pluralsight

    Save

    Pluralsight

    From Pluralsight
    Hours 22
    Instructors Michael Baker, Christopher Pellow, Jon McElroy, Marc Gilbert, Alexander Gilbert, Thomas Winkley, Lisa Walkosz-Migliacio, Ava Pek, Michael Taylor
    Language English
    Subjects Programming

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

    Preschool Art Teacher $30k

    Lecturer in Art $36k

    Elementary Art Instructor $60k

    Art Librarian $67k

    Associate Art Therapist $72k

    Professor of Art & Design $78k

    Director of Art and Design $89k

    Design and Art Direction $94k

    Product art designer $95k

    Senior ACD/art $102k

    In Patient Neurologist in beautiful Sunny Albuquerque, NM $122k

    Art Support $124k

    Similar Courses

    Sorted by relevance