Get $1 credit for every $25 spent!

The Complete Unity Game Developer Bundle

Ending In:
Add to Cart - $39
Add to Cart ($39)
$1,399.93
97% off
wishlist
(9)
Courses
7
Lessons
213

What's Included

Product Details

Access
Content
2 hours
Lessons
18

Procedural Content Generation

Save Time By Making Your Games Build Themselves

By Zenva | in Online Courses

Designing a game world takes time and can get quite repetitive. Why not have the game build its world for you? That's the goal of procedural content generation, and you'll come to grips with it in this course. Focusing on the tile-based method for procedural level creation, you'll explore how to automatically generate trees, rivers, and other in-game elements in your world.

  • Access 18 lectures & 2 hours of content 24/7
  • Learn how to automatically customize your game world w/ generated assets
  • Explore biomes & generating trees, rivers, and more
  • Customize your levels in significantly less time

Instructor

Certified Unity developer and founder of ZENVA, Pablo Farías Navarro has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel. Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web and mobile
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

Course Outline

  • Introduction
    • Introduction (1:02)
    • Source Code
  • Project
    • Creating Noise (6:04)
    • Visualizing Noise (9:33)
    • Terrain Types (6:06)
    • Updating Mesh (8:38)
    • Replicating Tiles (8:41)
    • Multiple Waves (6:38)
    • Heat Map (9:11)
    • Randomizing Heat Map (6:56)
    • Moisture Map (9:29)
    • Biomes (10:25)
    • Joining Tile Data (9:49)
    • Coordinate Systems (8:29)
    • Generating Trees (10:08)
    • Different Trees (7:18)
    • Generating Rivers (8:52)
    • Build River (8:51)
    • FPS Character (2:51)

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
9

Working With Huge Worlds In Unity

Build Massive Game Worlds & Make Them Run Smoother

By Zenva | in Online Courses

Few things match the level of immersion big, open-world games provide. However, these massive worlds tend to require a lot of work and processing power, but there are some steps you can take to decrease the load. Dive into the fascinating world of developing open-world games as you learn how to generate massive maps, activate and deactivate tiles to improve performance, and customize a game with dynamic objects.

  • Access 9 lessons & 1 hour of content 24/7
  • Learn how to create a huge world map using L3DT
  • Discover how to split your terrain into tiles & deactivate them to improve performance
  • Use the “Fog Effect” to further improve your game's performance

Instructor

Certified Unity developer and founder of ZENVA, Pablo Farías Navarro has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel. Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web and mobile
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

Course Outline

  • Introduction
    • Introduction (1:16)
    • Source Files
  • Project
    • Creating World (5:26)
    • Importing maps (4:56)
    • Splitting terrain (6:56)
    • Deactivating tiles (7:15)
    • Levels of details (4:47)
    • Adding objects (6:22)
    • Dynamic objects (10:09)
    • Fog effect (4:15)

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
12

Augmented Reality Game Development

Mix the Real World with Your Game's Using This Futuristic Technology

By Zenva | in Online Courses

Gaming technology is advancing at light speed, and now developers are even integrating Augmented Reality (AR) into their projects, melding the real world with that of their games. Get a step-by-step look at creating immersive and adaptive AR games and applications with this course. Jump in, and you'll learn how to create AR projects using the ARToolkit library in Unity.

  • Access 12 lectures & 2 hours of content 24/7
  • Discover how to develop & deploy games w/ AR technology
  • Learn how to implement AR w/ ARToolkit
  • Explore camera set up, displaying players & weapons, and more

Instructor

Certified Unity developer and founder of ZENVA, Pablo Farías Navarro has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel. Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web and mobile
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

Course Outline

  • Introduction
    • 01 - Introduction (2:55)
    • Source Code
  • Projects
    • Tools (9:31)
    • ARToolKit in Unity (19:32)
    • Camera Setup (6:24)
    • Showing Players and Weapons (8:53)
    • New Markers (6:02)
    • Weapons (12:26)
    • Rounds (16:16)
    • Adding Health Points (10:26)
    • User Interface (12:35)
    • Encyclopedia (12:20)
    • Challenge (2:13)

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
9

Storytelling In Games With Unity Cinemachine

Create Professional Cutscenes That Captivate Your Audience

By Zenva | in Online Courses

Unity is an industry-favorite for creating games, partly because of its Cinemachine feature. This powerful tool lets you take your projects to the next level with impressive and professional cinematic cutscenes. Follow along this course, and you'll get up to speed with Cinemachine and its intricate camera tools, allowing you to create gripping cinematic content that will enhance your game's story and captivate your audience.

  • Access 9 lectures & 1 hour of content 24/7
  • Learn how to create professional cutscenes w/ Cinemachine
  • Get an inside-look at producing cinematic content that drives your game's story
  • Develop a stronger understanding of Unity & its features

Instructor

Certified Unity developer and founder of ZENVA, Pablo Farías Navarro has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel. Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web and mobile
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

Course Outline

  • Introduction
    • Intoduction (1:33)
    • Source Code
  • Projects
    • Creating the environment - Part 1 (11:25)
    • Creating the Environment - Part 2 (9:40)
    • Planning Our Composition (2:28)
    • Virtual Cameras - Part 1 (9:02)
    • Virtual Cameras - Part 2 (14:07)
    • Mysterious Shots - Part 1 (17:45)
    • Mysterious Shots - Part 2 (7:46)
    • Revealing Shot (8:06)

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
9

Controllable Human Animations With Unity

Bring Life to Your Gaming World By Creating a Playable Human Character

By Zenva | in Online Courses

Add a more personal touch to your gaming projects by creating your own character! This step-by-step course takes you through the essentials of creating a playable character, including animation and scripting. With this knowledge in hand, you can truly flesh out your games with rich models.

  • Access 9 lectures & 1 hour of content 24/7
  • Explore the basics of human animations, including rigging, bones & humanoid vs. non-humanoid animations
  • Learn how to use Unity’s Animator component & make your character move via the Animator Controller
  • Learn how to create your own controllable human character
  • Discover how to rig a simple humanoid model w/ Mixamo

Instructor

Certified Unity developer and founder of ZENVA, Pablo Farías Navarro has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel. Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web and mobile
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

Course Outline

  • Introduction
    • Introduction (0:52)
    • Source Code
  • Project
    • Creating the Project (4:59)
    • The Animator (6:56)
    • Locomotion And Transitions (6:38)
    • Blend Trees and Parameters (7:58)
    • 2D Freeform Cartesian (9:59)
    • Sub State Machines (8:46)
    • Scripting the Animator (16:50)
    • Rigging and Animating with Mixamo (7:48)

View Full Curriculum


Access
Lifetime
Content
3 hours
Lessons
23

Master Unity Mobile Game Development

Walk Through Mobile Game Development in Only 3 Hours

By Zenva | in Online Courses

Take your Unity knowledge further and apply it to the booming mobile platform. While creating games for mobile poses its own unique challenges, you'll learn how to handle them and create your own mobile projects with this course. Make your way through these lessons, and you'll emerge with a better Unity understanding, stronger C# knowledge, and actionable skills you can use to start your own projects.

  • Access 23 lectures & 3 hours of content 24/7
  • Learn how to build games for iOS & Android
  • Enhance your understanding of Unity & C#
  • Explore the unique challenges of building for mobile & solve them

Instructor

Certified Unity developer and founder of ZENVA, Pablo Farías Navarro has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel. Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web and mobile
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

Course Outline

  • Introduction
    • Introduction (3:41)
    • Source Files
  • Project
    • Editor aspect ratios (4:17)
    • Canvas scaling (14:55)
    • Sliced buttons and streching (15:12)
    • Anchoring (6:51)
    • Input basics (11:04)
    • Absolute vs. relative positions (11:15)
    • Screen bound calculation (13:56)
    • Sprite sizes (3:56)
    • Background tiling (10:05)
    • 3D game (9:46)
    • 3D screen bounds 1 (7:37)
    • 3D screen bounds 2 (3:55)
    • Multi-touch (18:11)
    • Activating powerups (11:36)
    • Gestures (6:04)
    • Optimization (10:22)
    • Build settings (20:38)
    • Android build process (13:45)
    • iOS build process (13:06)
    • Google Play publishing (10:05)
    • App Store publishing (7:37)
    • Challenge time (1:02)

View Full Curriculum


Access
Lifetime
Content
19 hours
Lessons
133

Build A Complete Unity 2D Mobile Platformer Game

Get a Step-By-Step Guide for Creating Your Own Unity Platformer

By AbleGamesDev | in Online Courses

Unity is often touted as one of the best tools for aspiring game developers, but some guidance is still necessary before you can put it to use building games. Designed with the beginner in mind, this course provides you with a complete workflow of developing a 2D mobile game with Unity and C#. Following along step by step, you'll learn how to double your Unity 2D level design speed, create and animate 2D characters, and take the right steps to monetize your game and get it published on the Google Play Store.

  • Access 133 lectures & 19 hours of content 24/7
  • Get the complete workflow of developing a 2D mobile game w/ Unity & C#
  • Understand how to create 2D characters & animate them
  • Learn how to create self-destructing AdMob banner ads & monetize your games
  • Walk through the step-by-step process of packaging your game for Android & publishing it online

Instructor

Do you feel lost when it comes to Unity game development? Do you have an app idea but don't know how to take it to the app stores? Do you dream of building exciting VR/AR apps/games? Is there a designer in you who is longing to become a programmer or vice versa? AbleGamesDev can help you with these goals. AbleGamesDev has over 15 years of experience working with multinationals as well as startups developing software, with the last 5 years spent building over 20 mobile apps/games.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web and mobile
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Requirements

  • Internet required

Course Outline

  • Project Setup
    • Step by Step: Download & Install Unity (8:21)
    • Launch Unity & Create New Project (5:33)
  • Build The Start Menu: DO NOT SKIP
    • Import Project Asssets (2:56)
    • Download Sprites and Learn About Spritesheets (4:21)
    • Working With Sprite Editor (3:04)
    • Cool Trick To Generate Game Title (1:47)
    • Add The Background (1:03)
    • Designing For Multiple Screens And Resolutions (7:36)
    • Sorting Layers and Order in Layers (1:27)
    • Adding Buttons (3:59)
    • Adding Animations to Button Clicks (3:05)
    • Using Custom Fonts (3:07)
    • Adding Player Image and Game Title (3:06)
    • Scripting Part 1 (5:41)
    • Scripting Part 2 (4:13)
    • Export Start Menu As A Package (5:53)
    • Create The Main Project (6:10)
  • Level Designer: Easy Way To Design 2D Levels
    • Creating Prefabs (10:06)
    • Manual Level Design - 1 (13:08)
    • Manual Level Design - 2 (10:08)
    • Easy Level Design With Level Designer (8:03)
    • Level Designer Customizing Prefabs (5:59)
    • Level Designer Paint Mode (8:31)
    • Paint Mode Challenges (2:17)
    • Level Designer Collider Mode 1 (8:30)
    • Level Designer Collider Mode 2 (9:12)
    • Collider Mode Challenges (4:21)
    • Level Designer Selection Mode (12:35)
    • Selection Mode Challanges (2:22)
  • Creating The Player & It's Behaviors : Step by Step
    • Creating Player Prefab (5:25)
    • Creating Our First Script PlayerCtrl (3:47)
    • Moving The Player Left And Right (13:44)
    • Flipping The Player (4:30)
    • Adding More Animations (6:35)
    • Setting Up Animator Controller - 1 (14:49)
    • Configuring Cats Animator Controller (14:02)
    • Controlling Animations Via Code (12:55)
    • Single Jump (18:02)
    • Double Jump (7:00)
    • Player Sticks To The Wall Solution (2:37)
    • How To Disable Player Rotation (2:06)
    • Making The Camera Follow The Player (12:56)
    • How to Make the Player Fire Bullets (15:14)
  • Buillding Mobile Buttons And Controller
    • Creating Mobile Buttons For Controlling The Player (6:05)
    • Creating the Mobile UI Controller (3:34)
    • Scripting Mobile Left And Right Buttons (11:40)
    • Scripting Mobile Fire And Jump Buttons (4:38)
  • Level Design Deep Dive: Completing Level One
    • Useful Techniques For Designing Level 1 (13:57)
    • Designing Level 1 - Part 2 (8:35)
    • Designing Level 1 - Part 3 (15:12)
    • Designing Level 1 - Part 4 (11:48)
  • Sixteen Game Mechanics You Should Know
    • Simple Coin Pickup Behavior (4:36)
    • Create the SFX Controller (8:03)
    • Enhanced Coin Pickup (9:11)
    • Toggle SFX From the Inspector (1:54)
    • Improving SFXCtrl Script (5:10)
    • Spinning Coins (5:33)
    • Bullet Powerup (9:35)
    • Dust Particle Effect When Player Lands (7:12)
    • Breakable Crates - Setup (4:42)
    • Breakable Crates - Scripting (18:24)
    • Create the Game Controller (2:02)
    • Create the garbage collector (3:26)
    • Reload Level When Player Dies (7:22)
    • Splash Effect When Player Fall in Water (5:49)
    • Dropping Platforms (13:38)
    • Moving Platforms (14:50)
    • Scrolling Backgrounds aka Parallax - Setup (4:54)
    • Scrolling Backgrounds aka Parallax - Scripting (16:33)
  • Creating The Heads Up Display
    • Creating The Heads Up Display aka HUD
    • Using Binary File For Game Data
    • Showing Number Of Coins Collected
    • Showing The Score
    • Coin Fly Effect
    • Updating The Level Keys
    • Adding Countdown Timer
    • Managing Gameplay With Player Lives
  • Addng Sound & Music
    • Setting Up The Audio Controller (3:27)
    • Player Sound Effects - 1 (8:33)
    • Player Sound Effects - 2 (7:47)
    • Adding The Background Music (4:55)
  • Player Fights Artificially Intelligent Enemies
    • Enemy 1 Green Monster
    • Enemy AI Linear Movement
    • Player Dies On Enemy Collision
    • Player Shoots Enemies
    • Player Jumps On Enemy Head
    • Patrolling Spider
    • Enemy 2 Patrolling Spider
    • Bomber Bees
    • DoTween For Easy Animations
    • Enemy 4 Jumping Fish
  • Boss Battle
    • Boss Battle Sneak Peek (1:33)
    • Creating The Level Boss (11:27)
    • Scripting The Boss AI (12:16)
    • Scripting The Boss Battle - 1 (17:22)
    • Scripting The Boss Battle - 2 (15:54)
  • Level Complete Menu & Awarding Stars
    • Designing The Level Complete Menu (8:00)
    • Scripting Level Complete Menu - 1 (16:27)
    • Scripting Level Complete Menu - 2 (18:36)
  • Level Select Menu With Stars
    • Designing The Level Select Menu (12:32)
    • Singleton DataCtrl Class (10:42)
    • Scripting Level Select Menu - 1 (12:22)
    • Scripting Level Select Menu - 2 (11:35)
    • Scripting Level Select Menu - 3 (18:04)
    • Updating GameCtrl & Level Complete Menu (17:29)
    • Updating Database On Mobile Device (10:35)
    • Building & Testing More Levels (19:44)
  • Building More Game Menus
    • Pause Menu - 1 (20:06)
    • Pause Menu - 2 (18:50)
    • Level Loading Screen (6:17)
    • Game Over Menu (5:28)
    • Improving The Start Menu (20:02)
  • Monetizing Your Game With AdMob Ads
    • Creating Ads Controller (3:18)
    • Importing The Google Mobile Ads SDK (1:29)
    • Showing Admob Banner Ads - 1 (18:24)
    • Showing Admob Banner Ads - 2 (5:07)
    • Showing Admob Interstitial Ads (9:02)
    • Toggling Ads From Inspector (4:47)
  • Build and Deploy Your Game For Android
    • Building For Android (18:20)
    • Launching Your Game To Google Play Store (40:40)
  • Course Updates
    • Player Can Float Above Breakable Crates FIX (6:23)
    • ArgumentException Error While Building For Android (2:24)
    • Camera Follows Player When Player Falls Off The Cliff Fix (4:10)

View Full Curriculum



Terms