->

Learn To Create A First Person Shooter With Unity & C#
Last updated 9/2020
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 9.81 GB | Duration: 11h 31m
Game development made easy. Learn C# with Unity and create your very own FPS game.


What you'll learn
Learn C#, a modern versatile programming language.
Understand the capabilities of 3D 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 2019.3 or newer

Description
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 capabilitesA full weapons system including weapon switching and multiple gun typesCollectibles such as ammo, health & weaponsDesigning complete levelsDifferent types of enemies to combatManaging Audio SystemsLevel Mechanics like bouncepads, portals and moreFull user Interface with interactive menusMultiple levelsImproving visual quality with post-processing effectsAnd more...!Start learning today and let me help you become a game developer!

Overview
Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Download Assets

Lecture 3 The Unity Interface

Section 2: Project Setup

Lecture 4 Importing Assets to the project

Lecture 5 Setting up a Basic Scene

Section 3: The Player - Moving & Turning

Lecture 6 Setting up the Player

Lecture 7 Setting up the Player Controller

Lecture 8 Understanding Script Basics

Lecture 9 Making the Player Move

Lecture 10 Controlling The Camera

Lecture 11 Camera Control Options

Lecture 12 Moving While Turning

Lecture 13 Making the camera follow

Lecture 14 Lock Cursor To Screen

Section 4: The Player - More Movements

Lecture 15 Adding Gravity

Lecture 16 Jumping

Lecture 17 Double-Jumping

Lecture 18 Running

Lecture 19 Movement Bobbing

Lecture 20 CHALLENGE - Run Bobbing

Section 5: Shooting

Lecture 21 Creating A Projectile

Lecture 22 Moving The Projectile

Lecture 23 Destroying The Projectile

Lecture 24 Firing Projectiles

Lecture 25 Adding Effects to Our Projectiles

Lecture 26 Fixing Projectile Interactions

Lecture 27 Adding A Simple Crosshairs

Lecture 28 Changing Projectile Direction

Lecture 29 Destroying Targets

Lecture 30 CHALLENGE - Create moving targets

Section 6: Enemy

Lecture 31 Creating Enemy Health

Lecture 32 Moving The Enemy

Lecture 33 Making The Enemy Chase & Lose The Player

Lecture 34 Setting Up Navigation Area

Lecture 35 Adding Navigation To The Enemy

Lecture 36 More Enemy Navigation

Lecture 37 Creating Enemy Projectiles

Lecture 38 Making The Enemy Fire

Lecture 39 Waiting Between Shots

Lecture 40 Limiting The Firing Angle

Lecture 41 Adding an Enemy Model

Lecture 42 Animating The Enemy

Lecture 43 CHALLENGE - Add Headshots

Section 7: Player Health System

Lecture 44 Damaging The Player

Lecture 45 Setting Up Health UI

Lecture 46 Making The UI Function

Lecture 47 Respawning

Lecture 48 Creating Checkpoints

Lecture 49 CHALLENGE - Bullets & Checkpoints

Lecture 50 Add Health Pickup

Section 8: Weapons System

Lecture 51 Setting up The Weapon System

Lecture 52 Adding Auto-Firing

Lecture 53 Limiting Fire Rate

Lecture 54 Adding Ammo

Lecture 55 CHALLENGE - Displaying Ammo

Lecture 56 Ammo Pickups

Lecture 57 55 - Adding More Weapons

Lecture 58 Switching Weapons

Lecture 59 Moving The Firing Point

Lecture 60 Aiming down Sights

Lecture 61 Adjusting Gun Position While Aiming

Lecture 62 Weapon Pickups

Section 9: Making It Look Nicer

Lecture 63 Setting up Post Processing Effects

Lecture 64 Adding Post Processing Effects

Lecture 65 Adding A Muzzle Flash

Lecture 66 Make Screen Flash Red

Section 10: Menus

Lecture 67 Creating a Title Screen

Lecture 68 Creating a Pause Menu

Lecture 69 CHALLENGE - Create a Victory Screen

Section 11: Audio

Lecture 70 Adding Music

Lecture 71 Controlling Music Playback

Lecture 72 Adding Sound Effects

Lecture 73 Playing Sound Effects With Code

Lecture 74 CHALLENGE - Stop Walking Sounds When Paused

Section 12: More Content

Lecture 75 Adding A Turret

Lecture 76 Adding A Bounce Pad

Lecture 77 Adding Rockets

Lecture 78 CHALLENGE - Turret Double Shots

Section 13: Level Progression

Lecture 79 Creating a Level Exit

Lecture 80 Fading Between Levels

Lecture 81 Changing Music And Clearing Checkpoints

Lecture 82 Bringing Objects Into New Levels

Lecture 83 Setting Up Levels

Lecture 84 CHALLENGE - Make 2 Levels

Section 14: Making The Game

Lecture 85 Victory Screen Bugfix

Lecture 86 Bugfix - Clamping the View

Lecture 87 Making The Enemy Chase When Shot

Lecture 88 Continuing the Game

Lecture 89 Building The Game

Lecture 90 Build Cursor Bugfix

Lecture 91 Course End

Section 15: Completed Project Files

Lecture 92 Completed Project Files

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.,Anyone who wants to make games.

 

Learn To Create A First Person Shooter With Unity & C#


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Themelli   |  

Information
Members of Guests cannot leave comments.




rss