Mô tả

Learn how to create and program your very own vampire survival-style game using Unity, an industry-standard game development program used by 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 understand such game elements as:

· Destroying Hordes of Attacking Enemies

· Multiple Unique Weapon Types

· Developing a Complete Upgrade & Unlock System

· Creating an Object Pooling System

· Spawning Waves of Attackers

· Levelling Up The Player

· Displaying Damage Numbers

· Audio Systems

· Building & Sharing Your Game

· And much more…

The course also includes a complete version of the project to use for your own reference to ensure everything in your game works as it should!


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

20 sections

Introduction

2 lectures
Introduction
00:52
Project Assets
00:03

Getting Setup

2 lectures
Setup & Importing Assets
02:36
Making a Scene
06:36

The Player

6 lectures
Adding The Player
05:56
Setting Up The First Script
10:57
Making The Player Move
15:50
Limiting Diagonal Movement Speed
04:58
Camera Movement
08:10
Animating The Player
09:51

Making Enemies

3 lectures
Making An Enemy
06:13
Moving The Enemy
09:50
Animating The Enemy
12:21

Managing Health

5 lectures
Setting Up Player Health
07:27
Making Enemies Hurt
09:59
Waiting Between Hits
05:33
Setting Up A Health Bar
05:46
Updating The Health Bar
05:52

Spawning Enemies

6 lectures
Making Enemy Prefabs
05:26
Spawning Enemies
05:21
Spawning Outside The Screen
13:11
Some Minor Fixes
04:02
Tracking Distant Enemies
07:11
Despawning Distant Enemies
16:15

Creating Fireballs

6 lectures
Creating Our First Weapon
11:18
Damaging Enemies
05:33
Fire Particles
05:45
Spawning & Despawning Fireballs
08:17
Growing & Shrinking Fireballs
05:56
Enemy Knockback
09:09

Showing Damage Numbers

4 lectures
Setting Up Damage Number Display
05:33
Spawning Damage Numbers
16:24
Improving The Appearance
03:45
Pooling The Numbers
13:04

Enemy Waves

3 lectures
Making More Enemies
06:05
Setting Up Enemy Waves
06:07
Spawning Waves Of Enemies
12:00

Getting Experience

8 lectures
Setting Up The Experience System
04:01
Picking Up Experience
04:33
Making Experience Go To The Player
07:56
Make Enemies Drop Experience
06:45
Adding Levels
06:44
Levelling Up
06:23
Displaying Experience
06:02
Updating Experience Display
11:46

Levelling Up Weapons

3 lectures
Setting Up Weapon Stats With Inheritance
06:38
Using The Weapon Stats
08:40
Levelling Up The Weapon
07:48

Selecting Uprades

4 lectures
Setting Up The Upgrade Interface
05:37
Updating The Upgrade Button
09:32
Activating Level Up Screen
06:08
Making The Upgrade Work
05:32

Weapon Unlocks & Upgrades

5 lectures
Giving The Player A Random Weapon
09:41
Unlocking New Weapons
08:39
Showing More Unlocks & Upgrades
13:59
Hiding Max Levelled Weapons
11:48
Skipping Level Up
02:55

More Weapons

11 lectures
Adding More To The Fireball
08:26
Fixing Fireball Stats
04:58
Adding An Area Attack Weapon
12:03
Making The Weapon Work
10:03
Creating Projectiles
06:34
Adding A Projectile Weapon
16:27
Setting Up A Sword Attack
06:59
Making The Sword Work
09:55
Adding Throwing Axes
08:51
Throwing The Axes
09:10
Stopping Enemy Movement
02:21

Getting Coins

3 lectures
Collecting Coins
06:08
Dropping Coins Randomly
06:58
Showing Coins On The UI
03:44

Upgrading The Player

5 lectures
Setting Up Player Stats
14:17
Setting Up Stat Upgrade UI
08:01
Updating Stat UI
13:47
Fixing Edge Cases
05:41
Purchasing Upgrades
16:39

Managing The Level

4 lectures
Adding A Level Timer
11:13
Ending The Level & Player
07:34
Setting Up An End Screen
04:19
Making The End Work
09:45

Menus & Audio

5 lectures
The Main Menu
11:36
Adding A Pause Menu
04:29
Pausing The Game
07:59
Setting Up Audio And The Audio Mixer
06:09
Playing Sound Effects
12:27

Finishing Up

2 lectures
Building The Game
06:38
Next Steps
00:43

Complete Project Files

1 lectures
Complete Project Files
00:06

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