Unity 2.5D Turn-Based RPG

Dive Into UI Design, Cinemachine, and Post-Processing for Immersive Gameplay

   Watch Promo
 

Unity 2.5D Turn-Based RPG - EARLY ACCESS

Dive Into UI Design, Cinemachine, and Post-Processing for Immersive Gameplay

Join 734,000 Strong Student Community

Get Teaching Assistant Support

Earn a Completion Certificate

Enjoy 30-Day Money-Back Promise

Lifetime Access to Course

Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), or our student chat group (10k live at any one time)

Ready to unlock the secrets of 2.5D turn-based games with Unity and C#?

Whether you're taking your first steps into game dev or you're here to boost your skills to the next level, this course is for you.

You’ll build your very own turn-based combat system that's both awesome to play and easy to tweak and expand, thanks to the magic of scriptable objects.

You’ll explore the vast universe of Unity, covering everything from making your game look amazing with Cinemachine and post-processing effects, to adding pizzazz with particle effects! We're here to make sure your games are fun to play and a feast for the eyes, with players totally immersed in the worlds you create!

Speaking of creation, you'll learn how to bring your game's universe to life. From crafting enchanting environments with 3D models and sprites, to summoning characters that jump right into exploration and battles. We’re diving deep into both the artsy and geeky sides of game creation, making sure you've got the know-how to bring your wildest game ideas to life.

And because we know the thought of building a scalable battle system can sound daunting, we walk you through it step by step, helping you navigate it with ease.

This course is tailor-made for beginner to beginner+ Unity developers who have a basic grasp of Unity, C#, and 2D/3D workflows. It's perfect for anyone who's ready to tackle their next big project.

You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.

And you’ll get access to the Q&A where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.

Join us on this thrilling ride from concept to creation, transforming your passion for game development into real, playable games.

Enrol now, and start crafting your dream games!


 

What You'll Learn...

  • Master Turn-Based Combat: Dive deep into the creation of a robust turn-based combat system, utilising scriptable objects for a flexible, no-code approach to character and enemy integration.
  • Advanced Gameplay Techniques: Elevate your game with sophisticated UI designs, enhancing the overall player experience and immersion.
  • Unity Mastery: Expand your skills beyond the basics. Learn to wield Cinemachine for dynamic camera movements, apply post-processing for stunning visuals, integrate particle effects for added flair, and much more, all while mastering Unity events for responsive gameplay.

Course Features:

  • Hands-On Battle System Creation: Build a turn-based battle system from scratch, laying a solid foundation for your game's mechanics.
  • Immersive Environment Design: Learn to blend 3D models, sprites, and Unity's terrain tools to craft engaging worlds that breathe life into your game.
  • Dynamic Character Integration: Develop characters that not only join the player's journey but also play a pivotal role in exploration and battles.

Why This Course?

  • Fill the Void: Tackle the scarcity of resources for 2.5D game development in Unity with a course that guides you every step of the way.
  • Solve the Battle System Puzzle: Overcome the challenges of creating scalable, functional battle systems in a 3D space. Gain not only the tools but the understanding to expand your game with ease.
  • Art Meets Logic: This course bridges the gap between the artistic vision and technical execution, empowering you to turn your game concepts into playable realities.

Who Should Enrol:

  • Aspiring Unity Developers: Beginner to Beginner+ individuals eager to broaden their horizons in Unity and C#.
  • Creative Minds with a Basic Foundation: If you have an understanding of 2D/3D workflows and are itching to start your next big project, this is for you.

Course Prerequisites:

  • A basic understanding of Unity and C# is required, as well as a familiarity with 2D/3D game development workflows

Your Instructor


Andrew Ashbaugh
Andrew Ashbaugh

Hi, everyone! I'm Andrew, super excited to meet you all!


Since my early childhood, I was always interested in art, computers, and of course, video games. Everyday after school, I could be found creating ‘hilariously bad’ stick figure fights on the family PC. As I got older, and navigated high school, my fascination with animation converged with a newfound love for programming. Armed with nothing but an IDE and some java, I embarked on the journey of creating my very first games. It was during this time that everything clicked - a realization dawned upon me. I knew what I truly wanted to do; I wanted to make games!


A lot has happened since then. I pursued my passion through post-secondary education in game development, participated in numerous game jams, and launched my YouTube channel, 'ThatOneUnityDev.' On this platform, I found immense joy not just in creating games but also in teaching the art of game development. I've had the privilege of assisting hundreds of thousands of developers in realizing their goals.


As I continue this journey, I'm excited about exploring new facets of game development, diving into challenges, and sharing the lessons I learn along the way. Join me as we uncover the fascinating world of game development together!


Course Curriculum (8+ hours)


  Introduction & Setup (0 hours 17 minutes)
Available in days
days after you enroll
  • Start
    Welcome To The Course (1:02)
  • Start
    Setup Unity & VS Code (2:46)
  • Start
    VS Code Issues?
  • Start
    Project Setup (7:54)
  • Start
    Accessing Our Projects (4:38)
  • Start
    Community & Support (1:32)
  Player Controller (0 hours 51 minutes)
Available in days
days after you enroll
  • Start
    Section Intro - Player Controller (0:31)
  • Start
    New Input System (9:25)
  • Start
    Player Movement (6:07)
  • Start
    Importing Sprites (4:29)
  • Start
    Using Cinemachine (4:55)
  • Start
    Creating Player Animations (6:32)
  • Start
    Integrating Animations (7:10)
  • Start
    Terrain Basics (12:49)
  Entering The Battle (0 hours 40 minutes)
Available in days
days after you enroll
  • Start
    Section Intro - Entering the Battle (0:33)
  • Start
    Creating Grass (4:06)
  • Start
    Setting Up Grass Triggers (7:07)
  • Start
    Counting Steps (9:06)
  • Start
    Creating The Battle Scene (10:30)
  • Start
    Switching Scenes (9:30)
  Creating Party Members & Enemies (1 hours 27 minutes)
Available in days
days after you enroll
  • Start
    Section Intro - Creating Party Members & Enemies (0:26)
  • Start
    Creating Scriptable Objects (8:22)
  • Start
    Creating The Party Manager (15:56)
  • Start
    Creating The Enemy Manager. (12:32)
  • Start
    Party Member Battle Visuals (13:55)
  • Start
    Enemy Battle Visuals (12:09)
  • Start
    Creating Battle Visual UI (9:50)
  • Start
    Integrating Battle Visual UI (8:15)
  • Start
    Integrating Battle Animations (6:20)
  Spawning Entities (0 hours 41 minutes)
Available in days
days after you enroll
  • Start
    Section Intro - Spawning Entities (0:26)
  • Start
    Creating the Battle System (10:58)
  • Start
    Creating Battle Entities (11:50)
  • Start
    Creating Spawn Points (8:23)
  • Start
    Spawning Battle Visuals (10:10)
  Selecting & Attacking Enemies (1 hours 24 minutes)
Available in days
days after you enroll
  • Start
    Section Intro - Selecting & Attacking Enemies (0:30)
  • Start
    Animating Buttons (6:54)
  • Start
    Creating Battle Menus (9:14)
  • Start
    Setting Battle UI (15:27)
  • Start
    Battle Entity States (13:19)
  • Start
    Attack Action (12:10)
  • Start
    Battle System States (12:41)
  • Start
    Attacking Enemies (13:51)
  Finishing The Battle Loop (1 hours 13 minutes)
Available in days
days after you enroll
  • Start
    Section Intro - Finishing The Battle Loop (0:35)
  • Start
    Select Random Functions (8:04)
  • Start
    Enemy Attacking (7:27)
  • Start
    Generating Encounters (12:58)
  • Start
    Returning to the Overworld (10:32)
  • Start
    Determining Battle Order (8:25)
  • Start
    Run Action (10:40)
  • Start
    Polish & Bug Fixes (14:49)
  Section Intro - Polishing Our Environments (0 hours 36 minutes)
Available in days
days after you enroll
  • Start
    Section Intro - Polishing Our Environments (0:21)
  • Start
    3D Models (9:36)
  • Start
    Skybox & God Rays (6:56)
  • Start
    Overworld Environment (4:29)
  • Start
    Battle Environment (3:21)
  • Start
    Post Processing (5:17)
  • Start
    Camera Stacking (6:45)
  Adding New Party Members (1 hours 21 minutes)
Available in days
days after you enroll
  • Start
    Section Intro - Adding New Party Members (0:21)
  • Start
    Interaction Prompt (11:18)
  • Start
    Joining the Party (13:28)
  • Start
    Join Banner (10:18)
  • Start
    Claire Battle Visuals (11:15)
  • Start
    Claire Overworld Visuals (6:39)
  • Start
    Spawning Overworld Members (12:17)
  • Start
    Follower AI (10:43)
  • Start
    Wrapping Up (3:43)
  • Start
    Course Outro & Extra Assets (1:04)
  Sprite Shadow Shader (0 hours 20 minutes)
Available in days
days after you enroll
  • Start
    Sprite Shadow Shader (13:59)
  • Start
    New Sprite Flipping (6:16)
  Extras (0 hours 0 minutes)
Available in days
days after you enroll
  • Start
    Downloads

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!