Unity2drpg Course

Tags: Unity

Game development made easy. Learn C# using Unity and create your very own classic RPG!

Last updated 2022-01-10 | 4.4

- Learn C#
- a modern versatile programming language.
- Understand the capabilities of 2D development in Unity.
- Develop strong and transferrable problem solving skills.

What you'll learn

Learn C#
a modern versatile programming language.
Understand the capabilities of 2D development in Unity.
Develop strong and transferrable problem solving skills.
Gain an understanding of the game development process.
Learn how object oriented programming works in practice.

* Requirements

* Mac or PC capable of running Unity 3D
* A copy of Unity 2018 or newer

Description

Learn how to create and program your very own classic RPG game using Unity, an industry-standard game development program used by many large gaming studios and indie developers across the world.

In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.

This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.

At the end of this course you will have developed the ability to create such game elements as:

  • Full top-down character movement

  • Creating tile-based maps in Unity

  • A full dialog system

  • Inventory creation & management

  • Stat-tracking & leveling up

  • Shop system

  • Turn-based battles with enemies

  • Boss Battles

  • Quest Management

Start learning today and let me help you become a game developer!

Who this course is for:

  • Anyone who wants to make their own 2D games.
  • People who want to create and publish their own games.
  • Complete beginners with an interest in learning game development.
  • Developers who want to re-skill across to game development.
  • People interested in working in the game design industy.
  • Competent and confident with using a computer.

Course content

18 sections • 117 lectures

Setting up Unity Preview 03:44

Quick Guide to Unity Layout Preview 06:51

Importing images & setting to correct values Preview 08:03

Chopping up player spritesheet Preview 07:02

Sorting Layers & Orders Preview 03:37

Giving Player Physics Preview 04:45

Creating a Script & understanding variables Preview 09:08

Moving the Player through scripting Preview 14:07

Animating the Player Preview 09:28

Setting up the Player Movement Animations Preview 12:24

Facing the right direction Preview 17:23

Walking into objects & preventing spinning Preview 04:12

Switching Scenes Preview 14:56

Preventing duplicate players Preview 06:06

Starting at the correct point Preview 11:44

Combining Area changers Preview 08:51

Making sure the player is always in scene Preview 04:14

Controlling the camera Preview 09:07

Creating a Tileset Preview 06:42

Creating a Tile Map Preview 09:38

CHALLENGE - Create a simple town area Preview 01:08

Keeping Camera inside the map Preview 08:11

Hiding the map edges Preview 07:17

Keeping the Player inside the map Preview 10:18

Adding Screen Between scenes Preview 05:20

Fading in & out Preview 16:58

Calling the Fade Preview 08:47

Loading Essential Objects Preview 14:46

Laying out Dialog Box Preview 09:26

Creating Dialog Manager & Reading Text Preview 07:56

Reading multiple Lines Preview 09:05

Activating & switching lines Preview 16:26

Stopping the player moving Preview 05:53

Showing names of characters Preview 08:07

Hiding Name-bar for signs Preview 03:59

Player Stats Preview 05:40

Adding a Levelling System Preview 15:51

Testing Levelling Preview 06:17

Gaining stats on Level up Preview 14:50

Creating a Game Manager Preview 07:28

Laying Out the menu Preview 07:46

Laying Out Character Info Preview 13:50

Opening & Closing the menu Preview 04:47

Stop Player Movement Preview 11:00

Setting up Stat references Preview 10:36

Updating the Stats Preview 07:26

Navigating the Menu Preview 12:42

CHALLENGE - Layout the Stats Window Preview 01:15

Opening the Stats Window Preview 08:53

Filling out the Status information Preview 13:33

Making Items Preview 15:19

Layout Item Window Preview 10:23

Storing our Inventory & Getting Item Details Preview 09:32

Showing the Items in menu Preview 16:30

Sorting Items & removing spaces Preview 14:44

Selecting Items Preview 12:28

Add & Remove Items Preview 19:44

Using Discard Button Preview 01:58

Selecting Character To Use Item Preview 09:36

Using Items Preview 12:27

Picking Up Items Preview 07:24

CHALLENGE - Create shop scene using inner tileset Preview 00:48

Getting Gold Preview 05:09

Creating the Shop Menu Preview 11:43

Creating a Shopkeeper Preview 08:56

Showing Items to Buy & Sell Preview 11:20

Selecting Items to Buy & Sell Preview 14:37

Buying & Selling Preview 07:26

Making Quests Preview 05:24

Checking & Marking Quests Preview 10:46

Activating objects for Quests Preview 08:13

Completing Quests Preview 04:05

Activating Quests Preview 10:07

Activating Quests after Dialogue Preview 05:57

Saving & Loading Quest Data Preview 11:49

Saving the Game Preview 11:44

Loading the Game Preview 10:27

Adding Audio Preview 14:31

Playing Audio Preview 13:13

CHALLENGE - Make AudioManager be loaded in with essentials Loader Preview 00:33

Laying out the Main Menu Preview 07:32

Creating Main Menu script Preview 07:36

Loading the game Preview 15:39

CHALLENGE - create dungeon scene Preview 00:38

Laying out the battle Scene Preview 10:58

Creating Battle Characters Preview 11:27

Starting the battle Preview 12:38

Loading in players & enemies Preview 17:31

Making Turns Preview 18:15

Making Enemies Attack Preview 12:00

Creating Attack Effects Preview 08:35

Selecting Attacks Preview 11:05

Calculating Damage Preview 10:20

Showing which enemy is attacking Preview 07:05

Showing Damage Amounts Preview 10:01

Updating Battle Stats Preview 11:09

Handling Dead Battlers Preview 04:14

Player Attacking Preview 08:06

Choosing Targets Preview 15:49

Player Magic Preview 16:43

Showing Not Enough Magic Preview 08:14

Fleeing from Battle Preview 04:56

CHALLENGE - Using items Preview 01:34

Showing Dead players Preview 07:58

Enemy death Preview 11:30

Ending the battle in victory Preview 12:08

Ending the battle in Game Over Preview 17:34

Opening Battle Rewards Screen Preview 13:02

Giving Battle Rewards Preview 08:41

Starting Random Battles Preview 19:00

Boss Battle Preview 08:03

Completing Quests after Boss Battle Preview 03:58

FINAL CHALLENGE -Make gameplay loop Preview 01:35

Building The Game Preview 03:18