Get $1 credit for every $25 spent!

The Unity Game Developer Bundle ft. PlayStation Plus: 1-Yr Subscription

Ending In:
Add to Cart - $69.99
Add to Cart ($69.99)
$2,059
96% off
wishlist

What's Included

Product Details

PlayStation Plus: 1-Yr Subscription

Unlimited Access to PlayStation Classics, Free Games, Exclusive Discounts & Cloud Storage

By PlayStation | in Apps + Software

Take your Playstation experience to the next level with Playstation Plus! Connect with an enormous online community of gamers to compete in PS classics like Star Wars: Battlefront, Uncharted, and many more. If that's not reason enough to pull the trigger, the subscription also delivers an epic monthly collection of free games, in a library that is constantly expanding. Topped off with exclusive discounts, this membership pays for itself on day one.

4.8/5 stars on Amazon: ★ ★ ★ ★

  • Free games (two each month)
  • Exclusive discounts & deals
  • Online multiplayer to let you enjoy your favorite games to the fullest
  • Cloud storage allows you to upload saved games & character profiles
NOTE:
  1. These 1-year subscription codes are stackable. Users can apply all 3 codes into their account at once to receive 3 years; or share the codes with friends or family members.
  2. Playstation Plus is only available to legal U.S. and Canadian residents with a PSN account who are 7 years or older, and legal residents of Mexico, Chile, Argentina, and Brazil who are 13 years or older
  3. Children under 18 must have parental consent to establish a PSN account and may not be able to access certain content or services

System Requirements

  • Works on PS3, PS4, PS5, PS Vita,

Important Details

  • Length of access: 1 year
  • Stackable with other codes offered in this deal
  • Redemption deadline: redeem your code within 30 days of purchase
  • Access options: PS3, PS4, PS Vita
  • Software version: PlayStation Plus
  • Updates included

Access
Lifetime
Content
6.0 hours
Lessons
46

Make a Starship Unity Game Powered by Artificial Intelligence

Create Cutting-Edge, 3D Pathfinding Games Using C# & NavMesh Artificial Intelligence

By Mammoth Interactive | in Online Courses

In this course, you will program a spaceship in a three-dimensional game. With Artificial Intelligence, your ship character will learn to explore a planet. The ship will travel around craters, rocks, aliens, and buildings in a 3D world. You will make a good pathfinding system to find the best path for the player to navigate to wherever you click. His course's topic is bulletproof knowledge, so you will be molded to become a technical and creative thinker.

4.5/5 average rating: ★ ★ ★ ★

  • Access 46 lectures & 6 hours of content 24/7
  • Learn how to code for game development in Unity C#
  • Use a navigation mesh to add pathfinding logic to your game
  • Make a game that uses Artificial Intelligence
  • Learn cutting-edge tools that will put you ahead of other game developers
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura.

John Bura | Best Selling Instructor, Web/App/Game Developer
4.2/5 Instructor Rating: ★ ★ ★ ★
John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Unity 2017.3.0f3 or higher

Course Outline

  • Your First Program
  • Gameplay
    • Gameplay
  • Unity Introduction
    • Have Unity experience? Jump to Section 6!
    • 1.1 Introduction - 3:13
    • 1.2 Unity Editor - 13:20
    • 1.3 Moving a Cube - 12:03
    • 1.4 Materials - 8:54
    • 1.5 Lights - 6:15
    • 1.6 Particle Systems - 6:20
    • 1.7 Applying Physics - 4:58
    • 1.8 Asset Store - 3:11
  • C# Coding - Unity Introduction
    • 2.2 Variables - 16:59
    • 2.3 Methods - 16:19
    • 2.1 Introduction - 2:08
    • 2.4 If Blocks - 7:40
    • 2.5 Loops - 12:45
  • Inputs - Unity Introduction
    • 3.1 Introduction - 1:58
    • 3.2 Key Presses - 13:35
    • 3.3 Moving a Player - 11:03
    • 3.4 Jumping - 10:58
    • 3.5 Moving Forward - 7:18
    • 3.6 Cycling Cameras - 14:07
  • Prefabs - Unity Introduction
    • 4.1 Introduction - 1:49
    • 4.2 Introduction to Prefabs - 16:51
    • FAQ on Instantiating Objects
    • 4.3 Random Angles - 9:15
    • FAQ on Destroying Objects
    • 4.4 Explosion Effects - 13:12
    • 4.5 Adding Explosion Effects - 10:07
  • Starship Unity Game with NavMesh
    • (Files) Source Code and Art Assets
    • 01. Introduction - 3:16
    • 02. Project Setup - 8:19
    • 03. Building an Environment - 15:24
    • 04. Camera Follow - 10:37
    • 05. Raycasts - 12:55
    • 06. NavMesh - 15:35
    • 07. NavMesh Agent - 8:05
    • 08. Adjusting Agent Types - 5:56
    • 09. Agent Steering - 4:00
    • 10. Slopes - 9:52
    • 11. Minerals - 15:18
    • 12. Mining Ore - 18:58
    • 13. Transparency - 23:29
    • 14. Interface and Tutorial - 17:11
    • 15. Integrating Sounds - 5:35
    • 16. Conclusion and Challenge - 2:07
  • Bonus
    • Get 155+ Courses

View Full Curriculum


Access
Lifetime
Content
3.0 hours
Lessons
34

RPG Multiplayer Projects

Construct a Fully Working 2D Multiplayer RPG Using Unity & The Popular, Free Networking Framework Photon

By ZENVA | in Online Courses

Produce a fully-functioning, multiplayer RPG using Photon – a popular and free networking framework for Unity. This course will walk you through how to create a 2D RPG that allows players to battle together, collect gold, and interact with each other through a chatbox. Build a shared world where your players can have robust and exciting adventures!

4.9/5 average rating: ★ ★ ★ ★

  • Access 34 lectures & 3 hours of content 24/7
  • Utilize Tiled & Unity’s Tilemap system to create a dynamic world
  • Create a menu & lobby system that allows players to join a shared world
  • Implement the player controller (moving, attacking, collecting gold)
  • Set up a chat box that is seen by all players
  • Generate hostile enemies that players can attack together
  • Sync all elements through the network to give players a shared experience
Note: Software NOT included.
Zenva Academy
4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by 400,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Source code & PDF notes
  • Closed captions
  • Experience level required: beginner

Requirements

  • Basic Unity and C# experience

Course Outline

  • Introduction
    • Introduction - 2:46
    • Unity 2020 LTS Recommended
    • Source Files
    • Additional Resources
    • Photon Unity Networking - 4:30
    • Photon Setup - 3:32
  • Multiplayer RPG
    • Project Setup - 8:00
    • Creating our Tilemap - 7:20
    • Network Manager - Part 1 - 9:22
    • Network Manager - Part 2 - 4:40
    • RPCs and PhotonViews - 4:29
    • Menu UI - Part 1 - 9:48
    • Menu UI - Part 2 - 9:12
    • Menu UI - Part 3 - 9:11
    • Scripting the Menu - Part 1 - 8:54
    • Scripting the Menu - Part 2 - 9:04
    • Scripting the Lobby - 9:13
    • Scripting the Lobby Browser - 9:47
    • Spawning in Players - 7:42
    • Setting up the Player - 7:48
    • Scripting the Player - Part 1 - 9:57
    • Scripting the Player - Part 2 - 9:22
    • Scripting the Player - Part 3 - 8:11
    • Camera Controller - 3:54
    • Header Info - 9:57
    • Chat Box UI - 8:50
    • Scripting the Chat Box - 9:41
    • Game UI - 3:15
    • Pickups - 9:09
    • Creating the Enemy - 9:37
    • Scripting the Enemy - Part 1 - 9:56
    • Scripting the Enemy - Part 2 - 9:02
    • Enemy Spawners - 9:18
  • Conclusion
    • Conclusion - 2:05

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
23

Intro to Multiplayer Game Development

Create a 3D Multiplayer Game as You Learn the Fundamentals of Networking with Unity & Photon

By ZENVA | in Online Courses

Games that feature networking (allowing players to interact and compete with each other online) are a huge draw for players, making multiplayer games more popular than ever before. This course will guide you through the fundamentals of creating multiplayer games with Photon, one of the world’s most popular networking tools for Unity, as you build a 3D multiplayer game where players compete to capture and hold onto an object.

4.6/5 average rating: ★ ★ ★ ★

  • Access 23 lectures & 2 hours of content 24/7
  • Use Unity’s UI system (including Canvas, Text, Buttons, Input Fields, Sliders & more)
  • Create a menu & lobby system, where players can wait before starting a game
  • Implement the player controller (moving, jumping, stealing objects)
  • Trigger a timer system
  • Sync player movement through the network so that it can be seen by all players
Note: Software NOT included.
Zenva Academy
4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by 400,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Source code
  • Experience level required: beginner

Requirements

  • Basic experience in C# and Unity

Course Outline

  • Introduction
    • Introduction - 2:44
    • Unity 2020 LTS Recommended
    • Source Files
    • Additional Resources
    • Photon Unity Networking - 6:32
    • Photon Setup - 3:51
  • Multiplayer Game Project
    • Project Setup - 9:27
    • Network Manager - Part 1 - 7:25
    • Network Manager - Part 2 - 4:24
    • Menu UI - Part 1 - 8:37
    • Menu UI - Part 2 - 6:43
    • RPCs and PhotonViews - 7:39
    • Scripting the Menu - Part 1 - 8:38
    • Scripting the Menu - Part 2 - 9:57
    • Player Controller - Part 1 - 7:37
    • Player Controller - Part 2 - 5:52
    • Game Manager - 8:21
    • Spawning the Players - 8:51
    • Giving and Taking the Hat - 8:15
    • Winning the Game - 8:00
    • Creating the Game UI - 5:49
    • Scripting the Game UI - 9:58
  • Conclusion
    • Conclusion - 1:53

View Full Curriculum


Access
Lifetime
Content
3.0 hours
Lessons
30

Construct a First Person Shooter

Craft Your Own First Person Shooter in Unity with Challenging Enemies & Exciting Gameplay

By ZENVA | in Online Courses

Develop your own exciting first-person shooter game in Unity. You will learn not only how to create all the mechanics needed for a shooter, but also how to create pathfinding enemies to challenge your players. Build the first-person shooter of your dreams starting today, and let your players battle their way through exciting challenges.

4.9/5 average rating: ★ ★ ★ ★

  • Access 30 lectures & 3 hours of content 24/7
  • Create a player that can move, jump, shoot, & die
  • Master weapons & shooting with C# and object pooling
  • Implement enemies that can pathfind using Unity’s NavMesh feature
  • Add health & ammo pickups
  • Set up audio and particle effects for firing weapons
  • Use Unity’s UI system to create health bars, ammo counters, & more
Note: Software NOT included.
Zenva Academy
4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by 400,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Source code
  • Closed captions
  • Experience level required: beginner

Requirements

  • Basic understanding of Unity and C#

Course Outline

  • Introduction
    • Introduction - 3:06
    • Unity 2020 LTS Recommended
    • Source Files
    • Additional Resources
    • Project Setup - 5:46
  • Creating an FPS Game
    • Creating the Player Controller - 9:55
    • Scripting the Player - Part 1 - 8:23
    • Scripting the Player - Part 2 - 9:58
    • Scripting the Player - Part 3 - 8:32
    • Shooting the Weapon - Part 1 - 8:39
    • Shooting the Weapon - Part 2 - 8:39
    • Object Pooling - 9:57
    • Creating the Enemy - 6:33
    • Calculating the Enemy Path - 9:30
    • Moving the Enemy - 8:25
    • Finishing the Enemy - 4:44
    • Bullets - 8:16
    • Pickups - Part 1 - 9:58
    • Pickups - Part 2 - 9:15
    • Particle Effects - Part 1 - 9:57
    • Particle Effects - Part 2 - 8:49
    • Game UI - Part 1 - 9:55
    • Game UI - Part 2 - 9:58
    • Scripting the Game UI - 9:57
    • Game Manager - Part 1 - 9:57
    • Game Manager - Part 2 - 7:02
    • Sound Effects - 5:39
    • Adding Models to the Game - 9:54
    • Menu - 4:56
  • Conclusion
    • Conclusion - 2:01

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
22

Survival Game Player Mechanics for Beginners

Start Building Survival Games by Learning Key Mechanics for First-Person Players & Environment Setup

By ZENVA | in Online Courses

Learn to build survival games in Unity – starting with the player and environment! You’ll explore fundamental mechanics such as movement, needs, health, and a day-night cycle as you construct the beginnings of your very own survival game. Not only will you master base mechanics needed for just about any survival game, but you’ll gain skills that you can apply to other genres and game projects as well!

4.9/5 average rating: ★ ★ ★ ★

  • Implement basic player movement
  • Set up a first-person camera
  • Create a needs system for hunger, thirst, & sleep
  • Manage health with damage indicators
  • Build a basic 3D terrain
  • Control lighting to mimic a day-night cycle
Note: Software NOT included.
Zenva Academy
4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by 400,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Source code & PDF notes
  • Closed captions
  • Experience level required: beginner

Requirements

  • Basic understanding of Unity and C#

Course Outline

  • Introduction
    • Introduction - 2:53
    • Unity 2020 LTS Recommended
    • Source Files
    • Additional Resources
  • Game Setup
    • Project Setup - 6:20
    • Creating the Environment - 6:47
  • Player Setup
    • Player Object - 5:38
    • Setting Up The Inputs - 9:26
    • Camera Look - 9:35
    • Moving Around - 8:22
    • Jumping - Part 1 - 9:58
    • Jumping - Part 2 - 8:47
  • Needs, Damage, & UIs
    • UI - 9:58
    • Player Needs - Part 1 - 9:26
    • Player Needs - Part 2 - 8:44
    • Damaging the Player - Part 1 - 8:37
    • Damaging the Player - Part 2 - 7:33
    • Damage Indicator - 7:31
  • Day-Night Cycle
    • Day Night Cycle - Part 1 - 9:36
    • Day Night Cycle - Part 2 - 8:57
    • Day Night Cycle - Part 3 - 6:45
  • Conclusion
    • Conclusion - 2:42

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
25

Action RPG Development for Beginners

Explore Unity & Build a 3D Action RPG Complete with Animations, Enemy, AI, and More

By ZENVA | in Online Courses

Enhance your game development skills by learning to build a 3D action RPG. Focusing on the popular Unity engine, you’ll explore third-person action gameplay complete with animations, environment setup, enemies that chase the player, attack mechanics, and more. Not only will you learn crucial skills for working with many of Unity’s popular tools, but also master techniques and systems that can be further expanded for your own action-oriented game projects.

5.0/5 average rating: ★ ★ ★ ★ ★

  • Access 25 lectures & 2 hours of content 24/7
  • Create third-person, orbital cameras
  • Set up player & enemy movement animations
  • Control enemy navigation with a NavMesh
  • Implement an environment with natural obstacles
  • Improve aesthetics with post-processing effects
  • Script attack mechanics with appropriate UI
Note: Software NOT included.
Zenva Academy
4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by 400,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Source code & PDF notes
  • Closed captions
  • Experience level required: beginner

Requirements

  • Basic understanding of Unity and C#

Course Outline

  • Introduction
    • Introduction - 2:50
    • Unity 2020 LTS Recommended
    • Source Files
    • Additional Resources
  • Player Setup
    • Creating the Project - 3:42
    • Player GameObject - 8:23
    • Camera Orbit - Part 1 - 8:24
    • Camera Orbit - Part 2 - 8:17
    • Player Movement - 8:53
    • Player Jumping - 7:10
  • Enemies, Combat, & Environments
    • Enemy GameObject - 4:24
    • Nav Mesh - 5:01
    • Moving the Enemy - 7:50
    • Attacking the Player - 8:49
    • Attacking the Enemy - 9:13
    • Environment - 8:51
  • Animations
    • Importing Player Animations - 8:03
    • Importing Enemy Animations - 6:00
    • Animating the Player - Part 1 - 7:50
    • Animating the Player - Part 2 - 9:34
    • Animating the Player - Part 3 - 8:00
    • Animating the Enemy - 9:36
  • Post-Processing and UIs
    • Post-Processing Effects - 8:52
    • Health Bar UI - 8:52
  • Conclusion
    • Conclusion - 1:54

View Full Curriculum


Access
Lifetime
Content
50.0 hours
Lessons
306

Build a Battle Royale with Unity & Blender

Learn How to Build a Mass Multiplayer Game from Scratch

By Mammoth Interactive | in Online Courses

It's clear that there's money to be made making battle royale games. This enormous, 9-level course will take you from absolute zero to battle royale hero. That is, you'll build a multiplayer game from scratch. From getting familiar with the game engine Unity to implementing artificial intelligence, this course has you covered from start to finish. Jump in, and you'll walk through designing, coding, 3D modeling, and level design until you have a complete, polished product.

4.7/5 average rating: ★ ★ ★ ★

  • Access 306 lectures & 50 hours of content 24/7
  • Code in C# & navigate the Unity game engine
  • Control & customize your very own hero
  • Make an unforgettable & unforgiving game arena
  • Gain the tools to make any weapon your game needs
  • Learn how to use artificial intelligence in the games you make
  • Set up a local game with a local server & a global server with player vs player support
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura.

John Bura | Best Selling Instructor, Web/App/Game Developer
4.2/5 Instructor Rating: ★ ★ ★ ★
John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Blender v2.78
  • Photoshop or a free program like Gimp
  • Unity

Access
Lifetime
Content
16.0 hours
Lessons
124

Make a Ninja Survival Game for Mobile in Unity & Blender

Learn the Fundamentals of Designing, Coding & Modeling a Mobile Game

By Mammoth Interactive | in Online Courses

In this course, you'll learn how to build a ninja game for mobile with Unity and Blender. This course is unique because you'll make both the code and the art for the game from scratch. Here, you'll learn the fundamentals of designing, coding, and modeling a mobile game.

4.8/5 average rating: ★ ★ ★ ★

  • Access 124 lectures & 16 hours of content 24/7
  • Design the game & its functionality in Unity
  • Learn how to code in C# & build video game levels
  • Create 3D models for the game in Blender
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura.

John Bura | Best Selling Instructor, Web/App/Game Developer
4.2/5 Instructor Rating: ★ ★ ★ ★
John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Blender
  • Unity

Course Outline

  • Let's Make Some Games
    • Download Blender and Unity3D
    • Gameplay - 0:25
  • T01 - Introduction to Unity
    • 1.1 Introduction - 3:13
    • 1.2 Unity Editor - 13:20
    • 1.3 Moving a Cube - 12:03
    • 1.4 Materials - 8:54
    • 1.5 Lights - 6:15
    • 1.6 Particle System - 6:20
    • 1.7 Applying Physics - 4:58
    • 1.8 Asset Store - 3:11
  • T02 - Introduction to Coding
    • 2.1 Introduction - 2:08
    • 2.2 Variables - 16:59
    • 2.3 Methods - 16:19
    • 2.4 If Blocks - 7:40
    • 2.5 Loops - 12:45
  • T03. introduction to inputs
    • 3.1 Introduction - 1:58
    • 3.2 Key Presses - 13:35
    • 3.3 Moving a Player - 11:03
    • 3.4 Jumping - 10:58
    • 3.5 Moving Forward - 7:18
    • 3.6 Cycling Cameras - 14:07
  • T04. Introduction to Prefabs
    • 4.1 Introduction - 3:38
    • 4.2 Introduction to Prefabs - 16:51
    • 4.3 Random Angles - 9:15
    • 4.4 Explosion Effect - 13:12
    • 4.5 Adding explosion effects - 10:07
  • 01G. Jumpers
    • G1.1 Setting up the Project - 4:10
    • G1.2 Building a Simple Scene - 6:26
    • G1.3 Percentage Coordinates - 8:25
    • G1.4 Clicking Variation - 4:29
    • G1.5 Player Movement - 11:30
    • G1.6 Orthographic Camera - 5:28
    • G1.7 Jumping Enemy - 7:33
    • G1.8 Jumping Enemy Movement - 5:55
    • G1.9 Killing the Player - 2:33
    • G1.10 Canvas - 7:07
    • G1.11 End Game Messages - 10:52
  • 02G. Adding More Functionality
    • G2.1 Reusability - 5:09
    • G2.2 Dynamically Adding the enemy - 3:51
    • G2.3 Game Mode Switch - 8:00
    • G2.4 Setting Up The Rolling Enemy - 7:04
    • G2.5 Rolling Enemy Movement - 13:11
    • G2.6 Enemy Positions - 7:41
    • G2.7 Killing the Player - 7:11
    • G2.8 Depth Range - 13:15
    • G2.9 Horizontal Range - 11:33
  • 03G. Enemy Logic
    • G3.1 Creating The boucing Enemy - 7:32
    • G3.2 Moving the Bouncing Enemy - 8:34
    • G3.3 Diagonal Movement - 5:48
    • G3.4 Movement Flip - 7:20
    • G3.5 Initial Angle - 7:08
    • G3.6 Enemy x Enemy Collision - 4:10
    • G3.7 Multiple Bouncer - 4:01
    • G3.8 Depth Walls - 6:43
  • 04G. Designing the Game
    • G4.1 Designing the Crawlers - 12:26
    • G4.2 Crawling Enemy Movement - 6:19
    • G4.3 Player's Rotation - 11:08
    • G4.4 Jumping Force - 5:42
    • G4.5 Finishing the Jumping Logic - 6:18
    • G4.6 Spawning Crawler - 4:34
  • 05G. Turrets
    • G5.1 Designing The Turret - 14:09
    • G5.2 Turret States - 9:21
    • G5.3 Turret Movement - 13:02
    • G5.4 Smooth Aiming - 9:09
    • G5.5 Aiming - 15:15
  • 06G. Game Logic
    • G6.1 Preparing The Game Logic - 13:48
    • G6.2 Raycasts - 11:34
    • G6.3 Shooting Weapons - 7:23
    • G6.4 Aiming Improvements - 9:32
    • G6.5 Targets - 14:49
    • G6.6 Shooting Player - 3:23
    • G6.7 Destroying the Targets - 4:43
  • 07G. Configuring the Player
    • G7.1 Configuring The Player - 11:14
    • G7.2 Moving Up - 14:23
    • G7.3 Jetpack Thrusters - 7:20
    • G7.4 Designing the Enemy - 11:36
    • G7.5 Wave Pattern - 4:29
    • G7.6 Spawning Enemies - 9:02
  • 08G. Endless Mode
    • G8.1 Setting up Endless Mode - 11:16
    • G8.2 Highschores - 14:06
    • G8.3 Refactoring The Spawn Logic - 5:57
    • G8.4 Increasing Difficulty - 7:59
    • G8.5 Bouncer Difficulty - 8:05
    • G8.6 Crawler Difficulty - 8:35
    • G8.7 Turrets Difficulty - 3:09
    • G8.8 Targets Difficulty - 4:28
    • G8.9 JetPack Difficulty - 4:44
  • 09G. Menu and Level Design
    • G9.1 Building the Menu Scene - 21:08
    • G9.2 Level Selection - 9:35
    • G9.3 Level Picker - 10:36
    • G9.4 Losing the Game - 2:48
    • G9.5 Level Parameters - 11:11
    • G9.6 Setting Difficulties - 13:40
    • G9.7 Setting Endless Mode - 6:42
  • Introduction to Blender
    • Introduction to Blender - 24:39
  • 10K. Background Art
    • K1.1 Floors - 5:34
    • K1.2 Walls - 8:34
  • 11K. Game Assets
    • K2.1 Bouncing Enemy - 4:35
    • K2.2 Rolling Enemy - 5:21
    • K2.3 Double Rolling Enemies - 4:58
    • K2.4 Crawler Enemy - 7:39
    • K2.5 Turret Enemy 1 - 12:21
    • K2.6 Turret Enemy 2 - 4:20
    • K2.7 Player Ninja Character - 18:59
    • K2.8 Enemy Ninja Character - 3:51
    • K2.9 Ninja Stars - 13:38
    • K2.10 Flying Enemy - 6:39
    • K2.11 Jet Pack - 11:29
  • 12K Finalizing the Art
    • K3.1 Assets Toon Shading - 7:22
    • K3.2 Background - 1:00
  • 13G. Integrating the Art
    • G10.1 Playing from the Game Scene - 5:02
    • G10.2 Integrating Jumper Art - 17:59
    • G10.3 Integrating the Roller Art - 4:13
    • G10.4 Integrating Roller Art (Con't) - 2:22
    • G10.5 Integrating the Crawler - 5:18
    • G10.6 Integrating The Turret Model - 6:57
    • G10.7 Aiming the New Turret - 5:43
    • G10.8 Integrating the Target Enemies - 7:14
    • G10.9 Integrating The Flying Enemy Art - 1:49
    • G10.10 New Player Art - 7:17
    • G10.11 Integrating the Dojo - 3:35
    • G10.12 Adjusting the Interface - 3:26
    • G10.13 Challenge Time! - 1:51
  • Source Code and Assets
    • Source Code and Assets

View Full Curriculum


Access
Lifetime
Content
9.0 hours
Lessons
61

Learn Unity Artificial Intelligence by Making a Tank Game

Use the AI Algorithm to Make a 2D Game in Unity

By Mammoth Interactive | in Online Courses

In this course, you’ll take your first steps toward incorporating AI into your games. The AI algorithm is the base for path-finding, allowing agents to go from point A to point B in the most optimal way. In the real world, this tool is used in airplanes and cars, but it’s useful in creating more lifelike characters in games. Here, you’ll learn how to use the AI algorithm to make a 2D game in Unity.

4.6/5 average rating: ★ ★ ★ ★

  • Access 61 lectures & 9 hours of content 24/7
  • Learn how to use the AI algorithm in creating 2D games
  • Make an AI path-finding algorithm
  • Create more life-like characters
  • Build a tank maze & guide the tank through it
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura.

John Bura | Best Selling Instructor, Web/App/Game Developer
4.2/5 Instructor Rating: ★ ★ ★ ★
John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Unity
  • Blender

Course Outline

  • Gameplay
    • Gameplay
  • Unity Introduction
    • Have Unity experience? Jump to Section 6!
    • 1.1 Introduction - 3:13
    • 1.2 Unity Editor - 13:20
    • 1.3 Moving a Cube - 12:03
    • 1.4 Materials - 8:54
    • 1.5 Lights - 6:15
    • 1.6 Particle System - 6:20
    • 1.7 Applying Physics - 4:58
    • 1.8 Asset Store - 3:11
  • C# Coding - Unity Introduction
    • 2.1 Introduction - 2:08
    • 2.2 Variables - 16:59
    • 2.3 Methods - 16:19
    • 2.4 If Blocks - 7:40
    • 2.5 Loops - 12:45
  • Inputs - Unity Introduction
    • 3.1 Introduction - 1:58
    • 3.2 Key Presses - 13:35
    • 3.3 Moving a Player - 11:03
    • 3.4 Jumping - 10:58
    • 3.5 Moving Forward - 7:18
    • 3.6 Cycling Cameras - 14:07
  • Prefabs - Unity Introduction
    • 4.1 Introduction - 1:49
    • 4.2 Introduction to Prefabs - 16:51
    • FAQ on Instantiating Objects
    • 4.3 Random Angles - 9:15
    • FAQ on Destroying Objects
    • 4.4 Explosion Effects - 13:12
    • 4.5 Adding Explosion Effects - 10:07
  • Pathfinding Unity Game with A* Algorithm
    • (Files) Source Code and Art Assets
    • 01. Introduction - 3:01
    • 02. Motivation - 8:12
    • 03. Project Setup - 6:58
    • 04. Node - 15:50
    • 05. String Map - 17:17
    • 06. A* Setup - 13:08
    • 07. A* Loop - 18:23
    • 08. Auxiliary Methods - 9:52
    • 09. Finishing Algorithm - 7:15
    • 10. Importing 2D Assets - 17:06
    • 11. Building a Level - 14:10
    • 12. From Console to Visual - 15:07
    • 13. Adding Tanks - 8:22
    • 14. Identifying Nodes - 14:17
    • 15. Moving the Tank - 9:45
    • 16. Visually Moving Tank - 11:57
    • 17. Smooth Movement - 12:53
    • 18. Smooth Rotation - 4:53
    • 19. Ordering Tank to Move - 19:28
    • 20. Speeding up Player - 4:24
    • 21. Spawning Logic - 16:14
    • 22. Crate Visuals - 13:17
    • 23. Adding Crates to Valid Positions - 10:45
    • 24. Collecting Crates - 13:02
    • 25. Score Counting - 9:23
    • 26. User Interface - 14:43
    • 27. Starting Game - 16:20
    • 28. Game Over Screen - 21:24
    • 29. Highscore - 12:57
    • 30. Sounds - 7:06
    • 31. Conclusion and Challenge - 2:59
  • Bonus
    • Get 155+ Courses

View Full Curriculum


Access
Lifetime
Content
4.0 hours
Lessons
34

Battle Royale: Multiplayer Projects

Learn How to Use Photon, the Unity Networking Framework, to Build a Fully Working 3D Multiplayer Battle Royale

By ZENVA | in Online Courses

Create a fully working, 3D multiplayer Battle Royale using Photon – the free, highly popular Unity networking framework. In this course, you’ll create the popular Battle Royale-style game, where any number of players can compete to be the last one standing. The battle will take place inside a gradually shrinking force field, forcing players into an increasingly smaller area.

4.8/5 average rating: ★ ★ ★ ★

  • Access 34 lectures & 4 hours of content 24/7
  • Use Unity’s UI System, including the Canvas, Text, Buttons, Input Fields, & Scroll Bar
  • Build a Lobby & Menu System, where players can create games and wait for the game to start
  • Set up the Player Controller (including moving, jumping, shooting, healing, & adding ammo)
  • Implement Player Health
  • Create Pickups (for health & ammo packs)
  • Build a customizable Force Field
  • Switch to a spectator camera after player death so they can fly around the map & view the rest of the game
Note: Software NOT included.
Zenva Academy
4.4/5 Instructor Rating: ★ ★ ★ ★

Trusted by 400,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality, and full-stack web development. The e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Source code
  • Closed captions
  • Experience level required: beginner

Requirements

  • Basic experience in C# and Unity

Course Outline

  • Introduction
    • Introduction - 3:09
    • Unity 2020 LTS Recommended
    • Source Files
    • Additional Resources
    • Photon Unity Networking - 4:35
    • Photon Setup - 4:06
  • Battle Royale Game
    • Project Setup - 9:57
    • Network Manager - Part 1 - 7:38
    • Network Manager - Part 2 - 5:43
    • Camera Controller - 9:57
    • Player Controller - 9:58
    • RPCs and PhotonViews - 6:07
    • Menu UI - Part 1 - 9:48
    • Menu UI - Part 2 - 9:12
    • Menu UI - Part 3 - 9:11
    • Scripting the Menu - Part 1 - 9:24
    • Scripting the Menu - Part 2 - 9:04
    • Scripting the Lobby - 9:20
    • Scripting the Lobby Browser - 9:56
    • Spawning in Players - Part 1 - 8:51
    • Spawning in Players - Part 2 - 8:29
    • Taking Damage - 9:41
    • Shooting Bullets - Part 1 - 9:55
    • Shooting Bullets - Part 2 - 9:52
    • Shooting Bullets - Part 3 - 5:43
    • Winning the Game - 9:58
    • Force Field - Part 1 - 8:37
    • Force Field - Part 2 - 8:38
    • Pickups - 9:54
    • Game UI - 7:03
    • Scripting the Game UI - 9:43
    • Final Touches - 5:25
    • Disconnecting Players
  • Conclusion
    • Conclusion - 2:20

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.