Mô tả

Learn how to create your very own first person shooter game using Unity, an industry-standard 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:

  • A first-person character controller with full movement, jumping & double-jumping capabilites

  • A full weapons system including weapon switching and multiple gun types

  • Collectibles such as ammo, health & weapons

  • Designing complete levels

  • Different types of enemies to combat

  • Managing Audio Systems

  • Level Mechanics like bouncepads, portals and more

  • Full user Interface with interactive menus

  • Multiple levels

  • Improving visual quality with post-processing effects

  • And 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

3 lectures
Introduction
00:56
Download Assets
00:02
The Unity Interface
14:53

Project Setup

2 lectures
Importing Assets to the project
02:07
Setting up a Basic Scene
09:49

The Player - Moving & Turning

9 lectures
Setting up the Player
06:43
Setting up the Player Controller
07:52
Understanding Script Basics
09:26
Making the Player Move
11:51
Controlling The Camera
19:10
Camera Control Options
06:38
Moving While Turning
11:49
Making the camera follow
08:10
Lock Cursor To Screen
05:02

The Player - More Movements

6 lectures
Adding Gravity
10:26
Jumping
11:31
Double-Jumping
04:33
Running
03:07
Movement Bobbing
14:20
CHALLENGE - Run Bobbing
04:07

Shooting

10 lectures
Creating A Projectile
06:20
Moving The Projectile
05:51
Destroying The Projectile
05:08
Firing Projectiles
05:54
Adding Effects to Our Projectiles
07:39
Fixing Projectile Interactions
05:39
Adding A Simple Crosshairs
06:27
Changing Projectile Direction
12:07
Destroying Targets
06:32
CHALLENGE - Create moving targets
10:12

Enemy

13 lectures
Creating Enemy Health
11:29
Moving The Enemy
06:39
Making The Enemy Chase & Lose The Player
09:47
Setting Up Navigation Area
05:37
Adding Navigation To The Enemy
04:50
More Enemy Navigation
08:30
Creating Enemy Projectiles
09:17
Making The Enemy Fire
04:36
Waiting Between Shots
07:41
Limiting The Firing Angle
09:23
Adding an Enemy Model
02:48
Animating The Enemy
14:25
CHALLENGE - Add Headshots
05:47

Player Health System

7 lectures
Damaging The Player
07:54
Setting Up Health UI
09:20
Making The UI Function
07:20
Respawning
10:25
Creating Checkpoints
11:39
CHALLENGE - Bullets & Checkpoints
02:58
Add Health Pickup
08:04

Weapons System

12 lectures
Setting up The Weapon System
04:58
Adding Auto-Firing
04:32
Limiting Fire Rate
02:50
Adding Ammo
01:46
CHALLENGE - Displaying Ammo
03:36
Ammo Pickups
08:15
55 - Adding More Weapons
09:50
Switching Weapons
09:46
Moving The Firing Point
05:35
Aiming down Sights
10:09
Adjusting Gun Position While Aiming
10:58
Weapon Pickups
12:56

Making It Look Nicer

4 lectures
Setting up Post Processing Effects
03:42
Adding Post Processing Effects
03:59
Adding A Muzzle Flash
06:17
Make Screen Flash Red
08:15

Menus

3 lectures
Creating a Title Screen
11:38
Creating a Pause Menu
13:55
CHALLENGE - Create a Victory Screen
11:17

Audio

5 lectures
Adding Music
04:05
Controlling Music Playback
04:51
Adding Sound Effects
05:24
Playing Sound Effects With Code
11:27
CHALLENGE - Stop Walking Sounds When Paused
03:56

More Content

4 lectures
Adding A Turret
12:30
Adding A Bounce Pad
10:06
Adding Rockets
15:31
CHALLENGE - Turret Double Shots
04:51

Level Progression

6 lectures
Creating a Level Exit
11:03
Fading Between Levels
05:02
Changing Music And Clearing Checkpoints
05:25
Bringing Objects Into New Levels
08:17
Setting Up Levels
10:57
CHALLENGE - Make 2 Levels
03:39

Making The Game

7 lectures
Victory Screen Bugfix
02:15
Bugfix - Clamping the View
10:14
Making The Enemy Chase When Shot
08:15
Continuing the Game
10:07
Building The Game
03:45
Build Cursor Bugfix
03:00
Course End
00:34

Completed Project Files

1 lectures
Completed Project Files
00:03

Đá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.