Create Your First Rpg And Fps Multiplayer Game In Unity

Learn To Code In C# And How To Create Role Playing And First Person Shooter Multiplayer Games In Unity3D

Last updated 2022-01-10 | 4.4

- Learn To Code in C#
- Develop strong and transferrable problem solving skills
- Understand the capabilities of game development using Unity

What you'll learn

Learn To Code in C#
Develop strong and transferrable problem solving skills
Understand the capabilities of game development using Unity
Gain an excellent knowledge of game creation
Learn how object oriented programming works in practice
Create Stunning 3D Games

* Requirements

* Must have a Mac or PC capable of running Unity3D

Description

This is the FIRST online course that will teach you how to create a First Person Shooter Multiplayer Game!!

The course is completely project based, and we are going to create four 3D games from scratch using Unity Game Engine.

We will start with simple things so you will be comfortable even if you are using Unity for the first time. This also applies to your coding skills, if you did not code before, don't worry, we will deeply cover C# from basic to advanced features.

I had beginners and intermediate game developers on my mind when I structured this course, so it will not only give you all the information you need as a beginner, but it will also teach you advanced game development techniques if you already know how to make games. Every section in the course starts with basic information about the specific topic, and slowly progresses in difficulty as we finish every video.

You will also benefit from my super fast response if you have any issue that you are stuck with(I check Udemy forums every day if someone posts a question). Oh and all the students taking the course will also be there to help you!

Lets take a look at the games that we are going to create inside of this course:

Save The Golem

Our First game is called Save The Golem and its a simple game where pumpkins roll down the hill and you try to avoid them with your Golem character, this is just to get us started with game development and see how easy and simple it is to create your first game in 40 minutes.

Awesome Knight

Our second game is a click and point game called Awesome Knight. In this game we create a character by our mouse, where we click on the screen the player will go towards that position. We will also be able to attack by using melee attack system and special attacks like fire tornado. This game will have enemies that have their or AI and path finding system and we also have a boss who has his own special attacks like throwing magic at us.

Awesome Heroes

The third game is an RPG game called Awesome Heroes. In this game we will learn how to create beautiful levels, player select system where we can select multiple players to play the game, we will have multiple worlds to explore and in each world we will have different enemies attacking us which makes the game more exciting. And not to forget that we are going to create an inventory system where we can select multiple weapons for our characters to battle the evil monsters we encounter in our quests.

First Person Shooter Multiplayer

This is the most requested game I had and its finally here. First we will learn how to create and animate our fps character, add weapons in the game and shoot with those weapons, detect collision when shooting so that we can apply damage and of course add the famous hands that you see in every first person shooter game. After we finish all of that we will use unity's networking system to connect two players over lan and the internet to play against each other in a multiplayer death match.

Some of the things you will learn in the course:

  • Unity's interface
  • Importing Assets
  • Organizing The Project
  • Basic, Intermediate And Advanced C# Programming
  • Basic AI(Artificial Intelligence)
  • Advanced AI(Artificial Intelligence)
  • Path Finding
  • Nav Mesh Agent
  • Basic And Advanced Character Animations
  • Sound FX And Music
  • Basic, Intermediate And Advanced Particle FX
  • Melee Battle Systems
  • Boss Fights
  • Special In Game Attacks
  • Learn How To Use Unity's UI System
  • Create And Animate Menus
  • Create Animation Trigger Events
  • Create Multiplayer Games With Unity's Networking System

That And Much More Is Awaiting You In This Course

If You ever had an idea for an awesome game, then enroll in this course and learn the tools that you need to develop Your next hit game!!!

What Is Your Risk By Taking This Course?

Nothing!! If you are not satisfied with the course, I promise I will give you a full refund of your money NO questions asked!!

Enroll Now!! You Will Not Be Disappointed!!

Who this course is for:

  • Anyone Who Wants To Learn Game Development But Does Not Know Where To Start
  • Beginners with no coding experience
  • Programmers who want to learn game development
  • Experienced Game Developers

Course content

9 sections • 107 lectures

Introduction - Watch This Before You Buy The Course Or If You Already Bought Preview 15:19

Downloading Unity Preview 01:55

Installing Unity And Taking A Look At Its Interface Preview 11:30

Save The Golem - Your First Unity3D Game Preview 41:14

Introduction To Variables Preview 18:21

Operations With Variables Preview 16:32

Functions Preview 17:31

Conditional Statements Preview 23:56

Loops Preview 12:28

Arrays Preview 18:36

Arrays And Functions Preview 08:08

Classes And Objects Preview 24:09

Quiz 1

Constructors Preview 12:01

Passing Values And References To Function Parameters Preview 08:22

Data Encapsulation Preview 13:00

Inheritance Preview 21:52

MonoBehaviour Preview 23:47

Static Variables And Functions Preview 08:20

Coroutines Preview 14:54

Delegates Preview 21:12

Enumerations Preview 04:59

Arrays And Lists Preview 11:23

Quiz 2

Awesome Knight Game Preview Preview 03:45

Importing Assets And Organizing The Project Preview 08:48

Terrains In Unity Preview 07:54

Materials, Prefabs And Player Game Object Preview 18:04

Moving The Player Preview 36:35

Finishing Player's Movement Preview 16:55

Animator And Animations In Unity Preview 24:39

Camera Follow Preview 18:34

Introduction To Particles Preview 08:58

Stone Runes Circle Preview 11:20

Mouse Pointer Preview 12:47

Lights And Skyboxes Preview 09:39

Unity's UI System Preview 14:24

Creating Our Own UI Preview 33:59

Player Attack Script Preview 47:48

Player Attack Effects Preview 32:06

Navigation In Unity Preview 13:08

Enemy AI Preview 48:47

Enemy AI - Another Way Preview 22:31

Skill Damage And Enemy Health Preview 19:56

Fire Tornado, Fire Shield And Heal Scripts Preview 22:45

Enemy Attack Script Preview 22:05

Health Bar Preview 14:13

Enemy Boss Preview 30:39

Boss Special Effect Damage Preview 15:59

Removing The Cursor Point When Attacking Preview 06:52

Importing Assets And Creating Animations Preview 13:44

Animator Controller Preview 17:55

Animation Transitions Preview 19:51

Multiple Transition Conditions Preview 14:47

Jump Animations Preview 19:17

Quiz 3

Awesome Heroes(RPG) Game Preview Preview 05:06

Importing Assets And Organizing The Project Preview 07:18

Player Movement Preview 38:56

Player Animations Preview 09:09

Camera's Movement And Spherical Coordinates Preview 29:36

MouseLock Preview 07:16

Player Attack System Preview 36:31

Enemy AI System Preview 30:40

Enemy Attack Preview 27:57

Player Damage System Preview 18:47

Enemy Damage System Preview 21:21

King Warrior And Cat Girl Characters Preview 08:07

Creating Our Main Menu Preview 24:48

Animating Main Menu Camera Preview 34:49

Character Select Panel Preview 26:04

Changing Quality Settings In Our Game Preview 21:26

Navigating Between Scenes And Loading Screen Preview 23:40

GameManager And Spawning A Character In The Level Preview 14:53

Navigating To Other Worlds Preview 26:41

Player UI Inventory Preview 38:45

Player Special Attack Preview 14:32

Dead Effect Preview 07:25

Adding People In Our Game Preview 16:05

First Person Shooter Multiplayer Game Preview Preview 05:08

Importing Assets And Creating Our Tester Scene Preview 09:05

FPSController Preview 29:18

FPSMouseLook Preview 19:13

Crouch, Sprint And Jump Preview 28:50

Player Animations And Blend Trees Preview 32:02

Player Weapons Preview 17:22

Shoot And Reload Animations Using Two Animation Layers Preview 27:51

Selecting Different Weapons Preview 15:05

FPSHands Preview 13:00

FPSHands Shooting Preview 19:50

Creating A Crosshair For Our FPS Character Preview 18:41

Intro To Unity Networking Preview 08:08

Network Manager And Your First Multiplayer Game Preview 18:13

Moving The Local Player And Tracking Movement Over The Network Preview 19:31

Syncing The Camera View Over Network Preview 35:19

Syncing Animations Over The Network Preview 09:58

Dealing Damage And Sync Vars Preview 16:21

Custom Network Manager Preview 16:50

Unity Multiplayer Services And Hosting The Game Over The Internet Preview 12:08

Lightning And Mood Preview Preview 01:09

Direction Lights And Skyboxes Preview 12:54

Point Lights Preview 10:33

Spot Lights Preview 03:49

Shadow Effects Preview 06:44

Baking Lights Preview 07:33

How To Change Screen Size In Game Tab Preview 03:08