Grab the chance to earn a scholarship!

Study a desired course for free & get money
watching now
1 Students
223 Lessons
Beginner

What Will You Learn?

  • Learn How to Make Your Own Video Game
  • Learn to Create Your First Avatar
  • Understand Remote Gaming

Curriculum

42h 51m
Section 1: Unity
41:49
Starting Your Project
08:04
Unity Interface - View the Game
06:44
Unity Interface - Hierarchy and Game Objects
14:26
Unity Interface - Project and Console
04:34
Section 2: Coding
1:13:36
The Basic Script
15:58
Hello World
12:13
Variables
11:04
Access Modifiers
06:12
Boolean Values
10:52
Loops
10:12
Section 3: Input
3:04:13
Input
10:40
Player Parameters
10:40
Player Movement
08:37
Update vs. Fixed Update
04:30
Player_s Input
19:10
Third Person Character
14:34
Camera Look
13:18
Camera Move
10:35
Cursor Lock Mode
04:27
Mouse Look
08:12
Animation Movement
08:13
Strafing in the Animator
11:56
Side Look
09:10
Changing the Focal Point Side
16:16
Focal Smoothness
05:57
Vertical Look
06:25
Rotation Point
06:15
Camera Improvement
15:18
Section 4: Battle Arena
6:56:52
Level Design Basics
09:52
Center Zone
18:26
Sniping Tower
13:48
Reward Vs. Punishment
15:15
Simple House
10:56
Opening Door
18:26
Raycasts
18:15
Interacting with Doors
09:38
Villa
11:16
Terrains
14:53
Creating an Interesting Terrain
17:52
Grass
09:52
Terrain Bounds
07:48
Canvas
19:05
Anchors and Pivots
11:02
Text
11:03
Updating Resources Text
16:39
Tool Selection Interface
16:48
Tool Switching
10:53
Tool Selector Improvements
11:43
Resource Objects
13:01
Collection Cooldown
05:32
Smooth Collection Animations
14:37
Adding Obstacle Tools to List
19:27
Obstacle Prefabs
15:11
Cycling Between Obstacles
17:16
Preserving the Obstacle Rotation
06:03
Placing Obstacles in the Screen
20:06
Using Resources
19:01
Obstacles Transparency
13:08
Section 5: Weapons
5:36:18
Weapon Base Class
10:56
Inheritance
10:16
Abstract Classes
03:52
Item Box
17:59
Awarding Ammunition
17:06
Weapon Inventory
12:19
Weapon Interface
08:33
Selecting Weapons
14:18
Player-Weapon Communication
09:19
Shooting Logic
14:56
Reloading Logic
13:42
Reload Bars
10:52
Adding New Weapons
12:37
Shooting Raycasts
19:04
Correct Shooting Rays
20:31
Weapon Accuracy
11:43
Destroying Obstacles
13:43
Shotgun
12:01
Improving the Aim Variation
07:34
Sniper
19:30
Zoom Interface
11:51
Rocket Launcher
12:29
Make The Rocket Fly
10:30
Explosion
20:01
Damaging Things
20:36
Section 6: Targets
2:03:24
Static Enemy
17:44
Flying Enemies
21:01
Searching for a Player
11:54
Chasing Logic
17:53
Hitting the Player
18:05
destroying the Player
11:09
Game Over Screen
06:50
Reloading the Scene
06:45
Reloading with the Scene Controller
12:03
Section 7: Multiplayer
2:57:00
Fixing Network Conflicts
13:21
Syncing Animations
03:58
Networked Obstacles
18:29
Spawning Items
10:21
Collecting Boxes
09:39
Network Player Hit
23:17
Network Player Destroy
05:29
Obstacle and Resource Health
14:51
Network Collecting Resources
11:22
Syncing Rockets
13:10
Syncing Explosions
07:12
Networking Intro
06:57
Player Prefab
09:02
Spawning Adjustments
14:03
Start Positions
04:52
Syncing Player Positions
10:57
Section 8: Flat map
1:13:46
New Train Setup
12:09
Adding Mountains
23:12
Adding Resources
10:33
Checking the New Map
07:52
Spreading Weapons
15:52
Course Wrap Up
04:08
Section 9: Energy State
3:50:57
Energy State
07:57
Script Control Of The Energy Ball
12:36
Energy Spawning Logic
09:09
Adjusting The Movement Speed
05:11
Syncing The Energy Mode
06:28
Server Screen
12:41
Server Screen Integration
06:55
Client Screen
05:33
Allowing Client To Move
03:50
Storm Manager
11:07
Storm Visuals
06:49
Storm Shrinking Logic
11:40
Storm Damage
13:10
Storm Details
08:37
Storm Alert
10:38
Minor Adjustments
07:23
Spreading Weapons
11:40
Player Adjustments
03:55
Outside Terrain
11:24
Post Processing
14:33
Outside Lightning
03:05
Custom Fonts
16:27
Lock Tool Switching While Spawning
07:05
Update Bounds
02:59
Network Bullets
14:01
Weapon Difficulty Adjustments
06:04
Section 10: Art and Sounds
3:55:33
Showing The New Level
04:48
Changing Prefab Art
10:15
Obstacle Art
11:00
Particle Effects
09:04
Rocket Sounds
09:03
Interface Sounds
06:20
D vs 3D Sounds
10:14
Weapons Sounds
08:18
Shooting through the Network
18:12
Network Authority for Audio
08:37
Footstep Setup
07:09
Networking Footstep Sounds
16:55
hit Sounds
06:50
Integrating new Characters
13:50
Animation Mask
08:36
Animation Layering
13:32
Integrating Top animations
13:50
Adding Weapon Models
11:25
Showing Models
19:58
Syncing Animation Triggers
05:51
Syncing Weapon Equip
06:20
Initial Weapon Equip
08:55
Section 11: Battle Royale Basic Character
2:02:34
Character Setup
03:21
Character Head
06:20
Character Body Base
09:02
Character Legs
23:09
Character Arms
21:02
Flow Cleanups
12:25
Characters Bones
35:03
Setup For Textures
06:06
Character UVing
06:06
Section 12: Melee Weapons
42:17
Pickaxe
14:30
WoodCutter Axe
07:54
Fireman's Axe
09:04
Throwing Axe
10:49
Section 13: Revolver
1:49:42
Revolver Start
07:24
Revolver Trigger Guard
15:34
Revolver Sights
12:18
Deagle Main Body Tweaks
08:12
Deagle Back Grip
15:07
Deagle Hammer
06:59
Deagle Sights
06:57
Deagle Profile
06:29
Deagle Gun Barrel
07:33
Deagle Hand Hold
11:16
Deagle Trigger
03:21
Deagle Materials
08:32
Section 14: M40 Sniper
1:21:40
M40 Reference
04:11
Sniper Trigger
14:35
Sniper Main Body
08:54
Sniper Barrel
20:38
Sniper Scope
10:25
Sniper Scope Details
08:01
Sniper Materials and Fix
14:56
Section 15: Rocket Launcher
1:16:25
RPG Basic Block
07:44
Rocket Sights
14:24
Rocket Handles
25:15
RPG Trigger
05:08
RPG Materials
08:07
Rocket Pieces
15:47
Section 16: AR Scar
2:29:36
Scar Body
36:22
Scar Railings
30:51
Scar Barrel
09:29
Scar Front Sights
16:23
Scar Back Sights
17:28
Scar Back Stock
27:24
Scar Materials
07:56
Internal Demo
03:43
Section 17: Deagle
1:35:48
Placing Image Reference
06:04
Deagle Basic Block (Keystroke)
05:47
Deagle Trigger Guard (Keystrokes)
09:31
Deagle Main Body Tweaks
08:12
Deagle Back Grip
15:07
Deagle Hammer
06:59
Deagle Sights
06:57
Deagle Profile
06:29
Deagle Gun Barrel
07:33
Deagle Hand Hold
11:16
Deagle Trigger
03:21
Deagle Materials
08:32

Description

Requirements

  • Knowledge of How to Use a Web Browser
  • Experience with Unity
  • Experience with Blender
  • Experience with Adobe Photoshop

About the Instructor

Reviews 7
Students 617
Courses 42

Mammoth Interactive gives you the necessary tools to bring your ideas to life. It’s been founded and is lead by John Bura, a well-known instructor with over 20 years of programming and 15 years of teaching experience.

Mammoth Interactive has produced games that conquered the top positions in the App store. Their games for iPhone, iPad, XBOX 360 and more have been highly valued. Also, the company has been contracted for the production of soundtracks, addicting levels, programming, and business development.

Back in 2011, Mammoth Interactive’s CEO John Bura has entered the software education market sharing his expert knowledge. He’s a master of bringing his unique perspective backed by years of experience in teaching and running a software company, as well as real-world coding. He’s gathered a team of competent experts each in their subfields who are sharing the best of their knowledge.

Mammoth Interactive has hundreds of thousands of students leaving five-star reviews once they finish the courses. On BitDegree, you can form your entire learning paths only when looking at the list of online courses offered by Mammoth Interactive teachers. Anything from coding to kids to creating games, gaining expert Python/R/C#, etc. skills or making stunning 3D arts with Blender. It’s just an inexhaustible source of knowledge – go on and make use of it!

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo