Unity 2D RPG: Complete Combat System

Code your own top-down RPG game combat system in Unity using C#

4.66 (262 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Unity 2D RPG: Complete Combat System
2,950
students
10.5 hours
content
Jun 2023
last update
$19.99
regular price

What you will learn

Learn to manage a bigger project from start to finish learning beginner to more intermediate techniques

Create the foundation of a 2D top-down RPG game

Beginner to Intermediate C# fundamentals

Create a 2D top-down movement, combining C# and animator components

Build a combat system with multiple weapons

Learn tilemap, rule tiles, animated tiles, and scene workflow.

Description

Create your own classic 2D top-down RPG game using Unity, an industry-standard game development program used by many large gaming studios and indie developers across the world.

Role Playing Games can be complex to create, with many interacting gameplay systems. We make it easy for you, with this online course that teaches you step-by-step how to make the foundations of any good RPG - from scratch.

In this course you’ll create the foundation of a 2D top-down RPG game, giving your players a fun combat moment in a well crafted level, based upon a solid game design, built using a robust code architecture.

In this “beginner +” course you’ll learn to manage a bigger project from start to finish, learning beginner to more intermediate techniques and C# fundamentals.

So if you’re…

  • Ready to break out from beginner tutorials and build something you can call your own?

  • Familiar with the basics of Unity and looking to take the next steps?

  • Looking to build a solid foundation of C# fundamentals with Unity?

This is the course for you!

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.

Building an RPG is an amazing way to level-up your game development skills, so grab your magic staff and start improving your game development right now!

Content

Introduction & Setup

Welcome To The Course
Set Up Unity & VS Code
Project Setup
Community & Support
Accessing Our Projects

Player Movement

Section Intro - Player Movement
Player Input System
Import Player Sprites
Animating The Player
Player Physics

Combat

Section Intro - Combat
Enemy State
Sword Animation
Swing Both Directions
Sword Visual Feedback
Sword Collision
Enemy Health
Knockback
Damage Flash
Death VFX
Constant Swinging
Player Dash
Section Cleanup

Environment

Section Intro - Environment
Cinemachine
Tilemap
Rule Tiles
Animated Tiles
Sprite Transparency
Parallax
Destructible Objects

Portals And Scene Transitions

Section Intro - Portals & Scene Transitions
Second Scene
Generic Singleton Class
Scene Entry
Camera Controller
Fade Transition
Portal Visual Effect

URP & Lighting

Section Intro - URP & Lighting
Post Processing Basics
2D Lighting
Random Idle Animations
Bloom
Finishing Touches

Inventory & Weapons

UI Setup
Toggle Active Slot

Screenshots

Unity 2D RPG: Complete Combat System - Screenshot_01Unity 2D RPG: Complete Combat System - Screenshot_02Unity 2D RPG: Complete Combat System - Screenshot_03Unity 2D RPG: Complete Combat System - Screenshot_04

Charts

Price

Unity 2D RPG: Complete Combat System - Price chart

Rating

Unity 2D RPG: Complete Combat System - Ratings chart

Enrollment distribution

Unity 2D RPG: Complete Combat System - Distribution chart
5198560
udemy ID
3/7/2023
course created date
3/25/2023
course indexed date
Bot
course submited by