Mô tả

Learn how to create and program your very own online multiplayer 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.

In the course we’ll create an online first-person competitive multiplayer game but the networking principles you learn will be applicable to any kind of online game you wish!

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

  • Full First Person character movement

  • Connecting to and managing networked games

  • Tracking networked players

  • Managing Multiple Multiplayer Maps

  • Creating a Leaderboard System

  • full audio systems

  • Interactive Menus

  • and much more...

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


Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

15 sections

Introduction

1 lectures
Introduction
00:49

The Player

14 lectures
Setting Up
09:43
Understanding Looking Around
06:14
Making The Camera Move
16:39
Looking Up & Down
11:32
Inverting & Hiding The Mouse
07:58
Making The Player Move
13:04
Interacting With The World
04:28
Moving At Different Speeds
06:35
Setting Camera Position
05:21
Adding Gravity
08:16
Jumping
04:48
Staying Grounded
09:25
Building The Game To Test
05:43
Freeing The Mouse
05:36

Shooting & Weapons

12 lectures
Shooting
13:05
Creating Impact Effect
06:21
Placing Impacts
08:22
Automatic Firing
04:43
Weapon Overheating
07:55
Letting The Player Know They've Overheated
14:10
Displaying Current Weapon Heat
09:01
Adding A Crosshair
01:53
Setting Up Multiple Weapons
07:03
Switching Weapons
13:39
Making The Weapons Function Correctly
04:43
Muzzle Flashes
12:10

Making A Level

4 lectures
Setting Up A Level
08:45
Spawning At Different Points
17:48
Selecting Weapon With Number Keys
08:22
END OF FPS SECTION
01:59

Getting Connected

8 lectures
Setting up Photon
15:50
Laying Out The Connection Menu
12:45
Connecting To The Server
13:12
Setting Up Room Creation
05:27
Creating A Room
05:57
Joining The Created Room
04:04
Handling Creation Errors
06:41
Leaving A Room
02:32

Room Browsing, Nicknames & Starting The Game

10 lectures
Laying Out The Room Browser
07:42
Making The Room Browser work
17:21
Joining A Room
04:56
Quitting The Game
01:58
Listing Players
11:43
Updating The Player List
05:47
Setting The Players Nickname
09:43
Starting the game
08:10
Switching Masters
02:59
Editor Test Button
06:28

Players On The Network

7 lectures
Setting Up Player For The Network
06:09
Spawning Players
07:14
Controlling One Player
05:40
Auto Returning To Menu
06:05
Showing Player Impacts
10:20
Shooting with RPCs
08:59
TakIng Hits
04:18

Player Health System

5 lectures
Respawning
10:54
Delaying Respawn & Showing Who Shot
11:52
Adding Damage
07:37
CHALLENGE - DISPLAYING HEALTH
04:30
Preventing Leaving The Map
02:22

Player Display

5 lectures
Setting Up The Player Model
04:18
Animating the Player & Syncing Animations Over Network
09:36
Hiding Our Player Model
04:46
Putting Weapons in Hands
09:16
Displaying The Correct Weapons
06:02

Making The Match

8 lectures
Setting Up Events
07:26
Setting Up Match Manager Systems
10:58
Managing Events
10:20
Sending New Player Information
07:49
Receiving New Player Information
06:36
Sharing The Full Player List
09:32
Updating Player Stats
13:58
Displaying Stats On Screen
08:50

Leaderboards

3 lectures
Laying Out The Leaderboard
08:54
Making The Leaderboard work
08:27
Sorting The Leaderboard
13:33

Ending The Match

10 lectures
Setting Up End Round Elements
04:07
Reaching The End
13:56
Ending The Match & Returning To Menu
09:17
Preventing Re-entering Nicknames
06:12
Going Straight Into Another Match
10:00
Setting Up Another Map
05:43
Switching Maps
10:38
Laying Out The Match Timer
04:44
Making The Match Timer Work
12:16
Syncing Time
13:36

Filling Out The Game

6 lectures
Adding An Options Menu
12:45
Some Minor Fixes
02:15
Setting Character Skins
11:03
Aiming Down Sights
11:27
Adding Sound Effects
12:20
Adding Music
03:50

Finishing The Game

2 lectures
Finishing The Game
03:09
Course Completed!
00:46

MATERIALS: Completed Project Files

1 lectures
MATERIALS: Completed Project Files
00:07

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.