Get $1 credit for every $25 spent!

Intro to Unity 3D Game Development Bundle

Ending In:
Add to Cart - $19.99
Add to Cart ($19.99)
$265
92% off
wishlist
(70)
Courses
7
Lessons
267
Enrolled
699

What's Included

Product Details

Access
Lifetime
Content
7.5 hours
Lessons
96

Build, Program and Publish a 3D Shooter Game

Learn to Build Mobile Games in Unity 3D Without Coding

By iOS Online Courses | in Online Courses

If you've ever wanted to design mobile games, this is the place to start. Over this course, you'll learn how to design, program and publish a 3D shooter mobile game with the leading mobile game engine, Unity 3D. Even if you have absolutely no programming experience, you can use Unity to create seamless, interactive games that can soar to the top of the app store charts!
  • Access 96 lectures & 7.5 hours of content 24/7
  • Use free tools to build an amazing 3D shooter game from scratch
  • Understand 3D Pixel Art & utilize it in your game
  • Learn how to publish apps & games to the App Store or Google Play
Yohann Taleb is a leading expert in mobile game programming, app flipping and reskinning. Besides owning over 100 apps in the Apple and Android app, Yohann has helped dozens of students publish apps that have topped the iTunes Store leaderboards and been covered by publications like WIRED.

Details & Requirements

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

Compatibility

  • Internet required
  • Unity 5 required (free to download)

Course Outline

  • First Section
    • Intro and Project files (2:16)
    • 01 Open the project and play with it B (3:56)
    • 02 Adding the main character prefab (3:03)
    • 03 Animation controllers and idle mode animation (5:36)
    • 04 Programming the character movement (15:03)
    • 05 Tweaking the character movement (5:19)
    • 06 Creating the Idle Walk blend tree (7:21)
    • 07 Programming the walk animation switch (5:46)
    • 08 Program the character looking towards the mouse (13:43)
    • 09 Working on the Mini spiderman enemy model (4:47)
    • 10 Working on the spiderman run animation (3:48)
    • 11 How to use navigation agents (4:04)
    • 12 Using Navigation mesh agent Artificial Intelligence (9:42)
    • 13 Adding characters colliders and rigidbodies (3:50)
    • 14 Laserbeam setup (3:56)
    • 15 Shoot linerenderer as laser beam (11:03)
    • 16 Shot precision with Invoke method (8:12)
    • 17 Tweaking the laser beam shot (2:15)
    • 18 Laserbeam diection on missed shots (4:54)
    • 19 Adding spotlight halo on laserbeam shot (5:34)
    • 20 How to make the camera follow the main action (6:22)
    • 21 Adding game walls and rivers (8:36)
    • 22 How to create smart obstacle objects (5:28)
    • 23 Creating a variety of prefab obstacles (9:50)
    • 24 Shooting laserbeams on obstacles (3:50)
    • 25 Program the enemy death when dealt damage (10:56)
    • 26 Make the main character do damage to the enemy (5:39)
    • 27 Create blood splatter using Particle systems (5:59)
    • 28 Removing enemy from game after death (2:07)
    • 29 a Programming player health (10:45)
    • 29 b Programming the player taking damage (13:19)
    • 29 Programming player health and death on damage (24:05)
    • 30 Tweaking the player animations (11:28)
    • 31 Create enemy spawn points (7:38)
    • 32 Adding multiple spawn point locations (2:32)
    • 33 Organize your game objects (1:25)
    • 34 Displaying main character health as text (6:34)
    • 35 All about health point sliders (11:37)
    • 36 Adding Vehicles crashing with player and enemies (7:56)
    • 37 Letting the enemies be aware of vehicles (1:26)
    • 38 Game Over menu and Restart game functionality (11:19)
    • 39 Fixing Auto baked lights issues (0:59)
    • 40 Working with new fonts (4:02)
    • 41 Working on the score and its menu item (9:15)
    • 42 Program the camera shake while taking damage (8:47)
    • 43 Stopping spawn and running cars on game over (7:28)
    • 44Badendum64bitsinUnitycompilers (0:44)
    • 44 Switch platform to iOS (1:49)
    • 45 Preparing Unity settings to publish on iOS (2:12)
    • 46 Creating the app icon (3:06)
    • 47 Unity iOS advanced settings (3:47)
    • 48 Compiling the game in Unity (1:26)
    • 49 Starting the archiving process in xcode (3:13)
    • 49Validarchitecturesarm64bits (1:01)
    • 50 Create the itunes connect settings (5:37)
    • 51 How to upload all phones screenshots (3:22)
    • 52 Uploading ipa file to itunes connect (1:07)
    • 53 Addendum - blame Unity on missing app icons (2:34)
    • 54 itunes connect detailed settings (2:03)
    • 55 Checking if your uploaded build is processing (1:25)
    • 56 Submiting your app for review (3:54)
    • 57 Importing sound effects (1:27)
    • 58 Adding the background music (2:17)
    • 59 Program multiple laser sound effects (6:59)
    • 60 Code sound effect on enemy hit (6:03)
    • 61 Coding the car crash sounds (3:23)
    • 62 Play sound when player score increases (3:33)
    • 63 Play sound on game over (2:42)
    • 64 Use triggers to create preemptive car honking (6:46)
    • 65 Play car passing by sound with triggers (5:18)
  • section 2
    • 002 Modify the player moving script for mobile devices (5:14)
    • 001 Modify the player shooting script for mobile devices (3:33)
    • 003 Modifying input for mobile devices (6:09)
  • section 3
    • 01 Create new Unity Ads project (2:43)
    • 02 Add the Unity Ads plugin to your project (1:41)
    • 03 Integrating the Ads into your game (4:44)
  • section 4
    • 01 adding another enemy (4:33)
    • 02 New enemy tweaks (1:32)
    • 03 Run speed animation and position (4:26)
    • 04 Spawn point for new enemy type (1:53)
  • section 5
    • a01 Switch platform to Android settings (4:05)
    • a02 Creat a new Android keystore (3:42)
    • a03 GooGle Play console app setup (6:15)
    • a04 Create the Android apk file in Unity (1:28)
    • a05 Uploading your game apk to Google Play store (1:28)
    • a06 Final step to publish app to Google Play store (0:47)

View Full Curriculum


Access
Lifetime
Content
4 hours
Lessons
43

Unity Multiplayer 2016: Build Online Shooter

Use Unity Multiplayer to Create Real-Time, Networked Mobile Games

By iOS Online Courses | in Online Courses

Building mobile games for individual games is one thing, but scaling to incorporate a multiplayer universe like in MineCraft or Clash of Clans sounds pretty brutal, right? Well, it won't be after this course. The tools and skills you'll learn here will allow you to easily turn any Unity games into online multiplayer platforms. Your game design abilities are about to get a ton more interesting.
  • Access 43 lectures & 4 hours of content 24/7
  • Create real time, networked games in Unity Multiplayer
  • Use low level APIs to optimize your game for a networked environment
  • Connect your players easily w/ Unity Matchmaker Servers
  • Turn a 3D shooter game into a multiplayer game hosting 2 to 16 players
  • Receive all project files, source codes, graphic files, animations & models
Yohann Taleb is a leading expert in mobile game programming, app flipping and reskinning. Besides owning over 100 apps in the Apple and Android app, Yohann has helped dozens of students publish apps that have topped the iTunes Store leaderboards and been covered by publications like WIRED.

Details & Requirements

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

Compatibility

  • Internet required
  • Unity 5 required (free to download)

Course Outline

  • First Section
    • 01 Download single player project and test it (3:32)
    • 02 Getting the scripts ready for multiplayer (8:39)
    • 03 Temporarly disabling enemies and vehicles (1:17)
    • 04 Adding firebolt prefabs (4:24)
    • 05 Firing red or blue firebolts (11:39)
    • 06 create new player costume materials (4:19)
    • 07 Swapping player costumes for multiplayer use (4:22)
    • 08 Adding the multiplayer network manager and HUD (6:46)
    • 09 Creating multiplayer spawn points (6:09)
    • 10 Launching 2 games simultaneously on your computer (3:05)
    • 11 Controlling only one player character in multiplayer (3:43)
    • 12 Synchronizing firebolts from server to clients (5:20)
    • 13 Synchronizing player position and animations (3:38)
    • 14 Creating player unique names (part 1 of 2) (6:48)
    • 15 Creating player unique names (part 2 of 2) (6:22)
    • 16 Programming player taking damage on all clients (9:11)
    • 17 displaying health points as text (4:35)
    • 18 Creating the health bar (12:31)
    • 19 Synchronizing healthbar across clients and testing (2:01)
    • 20 Prevent firebolt on death (4:15)
    • 21 Programming the multiplayer respawn (10:34)
    • 22 synchronizing respawn on server and clients (7:13)
    • 23 Testing the player life cycle (1:15)
    • 24 Respawn player visual countdown timer (12:35)
    • 25 Keeping score of player kills count (11:01)
    • 26 Multiplayer enemy spawn point setup (3:26)
    • 27 Programming the enemy respawn script (11:41)
    • 28 Tweaking the enemy respawning logic (7:59)
    • 29 Adding multiple enemy spawn points (1:32)
    • 30 Synchronizing vehicles in multiplayer games (4:22)
    • 31 Camera follow local player and lighting effects (6:09)
    • 32 Synchronize vehicle collision with server and clients (2:52)

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
18

Unity Game Boost: Coin Management System

Design & Program a Virtual Economy in Your Mobile Game Using Unity 5

By iOS Online Courses | in Online Courses

If you've spent any time playing mobile games, you have probably been prompted to "buy coins" or other kinds of currency to enhance your game experience. This method is an important factor in monetizing games, and making them more sustainable for the creator. In this course, you'll learn how to implement a coin management system in your own games to make them more profitable, so you can focus on creating new ones.
  • Access 18 lectures & 2 hours of content 24/7
  • Design a game user interface to display coin amounts
  • Create an in-game store for your users to shop
  • Connect a coin management system to Google Play or iTunes Connect
  • Learn how to bundle & package store code to be reused in any game
Yohann Taleb is a leading expert in mobile game programming, app flipping and reskinning. Besides owning over 100 apps in the Apple and Android app, Yohann has helped dozens of students publish apps that have topped the iTunes Store leaderboards and been covered by publications like WIRED.

Details & Requirements

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

Compatibility

  • Internet required
  • Unity 5 required (free to download)

Course Outline

  • First Section
    • 01 Create Unity project and import Asset files (4:04)
    • 02 Design the Coin system User Interface (11:52)
    • 03 Programming the add coin method (5:19)
    • 04 Displaying the corrent coin count (3:09)
    • 05 incrementing the coin count with animation (7:49)
    • 06 Programming coin sound jackpot (5:06)
    • 07 Save and Retrieve player Total coin amount (10:05)
    • 08 Packaging the system and reusing it in any project (3:59)
  • section 2
    • 01 Create the inapp purchase store front scene (5:56)
    • 02 Install Soomla store plugin (2:59)
    • 03 setting up inapp purchases google play and itunes connect dev (2:16)
    • 04 Program the coin store asset (10:30)
    • 05 Implement the extra IStoreAsset method signatures (4:13)
    • 06 Notifiy script of coin banalce change (4:44)
    • 07 Give rewards to player (5:23)
    • 08 Triggering the inapp purchases (7:02)

View Full Curriculum


Access
Lifetime
Content
0.5 hours
Lessons
12

Unity 2016: Email List Building

Build an Email List Using Unity 3D to Stay in Touch With Your Users

By iOS Online Courses | in Online Courses

Google Play and the Mac App Store are each currently supersaturated with millions of apps. Obviously, that makes it hard to find and retain a user base for your app or game. Building an email list is one of the best ways to keep users engaged, and to make sure they know of your new products as you release them. This course will give you an introduction to email marketing in the app world, and help you develop tools to build a strong user base.
  • Access 12 lectures & .5 hours of content 24/7
  • Learn methods of capturing users' email addresses
  • Understand how to re-engage users through email
  • Boost downloads & new users by advertising new features via email
  • Gain users for new games & apps easily
Yohann Taleb is a leading expert in mobile game programming, app flipping and reskinning. Besides owning over 100 apps in the Apple and Android app, Yohann has helped dozens of students publish apps that have topped the iTunes Store leaderboards and been covered by publications like WIRED.

Details & Requirements

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

Compatibility

  • Internet required
  • Unity 5 required (free to download)

Course Outline

  • First Section
    • 00 intro build email in games (4:03)
    • 01 Create the email list account and list (2:17)
    • 02 Create signup form and extract critical info (3:58)
    • 03 Open Unity project and scene (1:30)
    • 04 Programming th email capture script in MonoDevelop (8:43)
    • 05 Connecting the email capture button to code in Unity (1:41)
    • 06 Adding a Unity TextField for player email input (2:22)
  • Misc topics
    • 01-Download-the-latest-unity-3d-version (0:55)
    • 02-Install-Unity-3d-version-5-with-web-player-and-example-projects (1:09)
    • 04-Crash-course-on-Unity-2d-user-interface-and-ios-android-settings (4:16)

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
16

Unity Game Boost: Build a Video Reward System

Boost Your Revenue From Unity Games By Building & Reusing a Video Reward Plug-In

By iOS Online Courses | in Online Courses

You've probably used mobile apps or games that ask you to watch a video to get some kind of reward, or to move on to the next screen. They might bother you, but video rewards are an excellent monetization system for developers. If you want to be successful building mobile apps and games, you're going to want this instruction!
  • Access 16 lectures & 1 hour of content 24/7
  • Create a video reward system using Unity 3D
  • Package your video reward system so you can reuse it easily in any Unity project
  • Receive all the files of the finished reward package, ready to use in your games
Yohann Taleb is a leading expert in mobile game programming, app flipping and reskinning. Besides owning over 100 apps in the Apple and Android app, Yohann has helped dozens of students publish apps that have topped the iTunes Store leaderboards and been covered by publications like WIRED.

Details & Requirements

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

Compatibility

  • Internet required
  • Unity 5 required (free to download)

Course Outline

  • First Section
    • 01 Overview of the video reward system (0:53)
    • 02 Assets overview and add them to new project (3:01)
    • 03 Adding background and switch to platform (1:44)
    • 04 Designing the reward button UI (4:23)
    • 05 UI of play video button (5:12)
    • 06 Add Script to play video reward action (4:19)
    • 07 Adding the Unity Ads plugin to the project (1:32)
    • 08 Program the Advertising initialization (2:15)
    • 09 Integrate Game project in online Unity Ads dashboard (5:07)
    • 10 Show the video reward zone id (1:43)
    • 11 Write code to reward player for watching video (2:09)
    • 12 Displaying the rewarded item panel (9:49)
    • 13 Tweak the unity video reward UI (1:08)
    • 14 Saving the player score increase (2:37)
    • 15 Export a Video Reward Ads package (1:40)
    • 16 Importing the package in any Unity game project (2:42)

View Full Curriculum


Access
Lifetime
Content
4 hours
Lessons
39

Unity 2016: Character Gear and Weapon Use

Infuse Your Games with Exciting Characters, Weapons, Items & More!

By iOS Online Courses | in Online Courses

A game is only as fun as its characters. That's a saying, right? Well, it should be. Because after this course, you'll be designing awesome, engaging characters and arming them with unique weapons and items to enhance the gaming experience. You don't need any programming or digital artistry experience--just an imagination and an eagerness to work with Unity 3D. Start your journey towards creating the next Mario today.

  • Access 39 lectures & 4 hours of content 24/7
  • Build a mobile game from scratch
  • Add levels, characters & animations to bring your game to life
  • Create items such as swords, shields & helmets & learn how to make characters pick them up & equip them
  • Receive 50 life-like animations & code for 2 characters
Yohann Taieb is a leading expert in mobile game programming, app flipping and reskinning. Besides owning over 100 apps in the Apple and Android app, Yohann has helped dozens of students publish apps that have topped the iTunes Store leaderboards and been covered by publications like WIRED.

Details & Requirements

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

Compatibility

  • Internet required
  • Unity 5 required (free to download)

Course Outline

  • First Section
    • 01 Download Unity project and content explanation (4:54)
    • 02 Create prefabs for the equipment items (13:26)
    • 03 Right and left shoulders and wearing gear (6:23)
    • 04 Adding components to the player character (2:38)
    • 05 Programming the character movement (9:35)
    • 06 Character animator (8:51)
    • 07 Tweaking walk animation (1:52)
    • 08 Strafe sideways animations (5:17)
    • 09 Attack animation (9:09)
    • 10 Understanding the character skeleton (1:58)
    • 11 Equipping the weapon (part 1) (8:59)
    • 12 Equipping weapon offset (part 2) (3:21)
    • 13 Equipping a shield (10:46)
    • 14 equipping helmets and hats (7:04)
    • 15 Equipping shoulder gear (9:06)
    • 16 Loading gear and weapons from resources (4:57)
    • 17 exercise - buckle prefabs (0:29)
    • 18 Exercise - buckle prefabs solution (6:20)
    • 19 Exercise 2 - Creating more gear prefabs (9:27)
    • 20 Exercie 3 - New pair of shoulder prefabs (2:50)
  • section 2
    • 21 Adding the second character (3:29)
    • 22 Adding gear hooks to the 2nd character (6:11)
    • 23 Adjusting the 2nd player items (3:10)
    • 24 Picking up the sword item (6:52)
    • 25 Programming the item pickup (8:46)
  • section 3
    • 26 Fixing the position and rotation of equipped weapon (5:19)
    • 27 Add text names on top of item to pickup (4:06)
    • 28 Text LookAt method for orthographic and perspective cameras (2:34)
    • 29 Programming logic to pickup correct item type (6:27)
    • 30 Picking up the buckle item (6:02)
    • 31 Logic to pickup shoulder pads (6:11)
    • 32 Removing equipped item before equipping a new one (4:18)
    • 33 Creating more pickup helmets and buckles (8:36)
    • 34 building sword and shield pickup items (10:55)
    • 35 Quality of items and name tag colors epic, standard and legendary items (8:13)
    • 36 Having 2 characters with 2 unique gears equipped (4:05)
    • 37 Chaining attacks (12:50)

View Full Curriculum


Access
Lifetime
Content
2.5 hours
Lessons
43

Fundamentals of Programming

Jump Into Coding with Fundamental Principles

By iOS Online Courses | in Online Courses

While there are tools and programs that enable people without programming skills to build apps and games, the only way to have total creative control over your projects is to learn how to program. In this beginner course, you'll learn fundamentals of C# and Swift, two important languages for writing interactive games. Invest in yourself today, and your future will thank you tomorrow!
  • Access 43 lectures & 2.5 hours of content 24/7
  • Gain a foundation in Swift & C#
  • Learn fundamentals of programming that can be applied to learning any language
  • Understand the debugging process
  • Discover coding w/ hands-on, real-life examples
Yohann Taleb is a leading expert in mobile game programming, app flipping and reskinning. Besides owning over 100 apps in the Apple and Android app, Yohann has helped dozens of students publish apps that have topped the iTunes Store leaderboards and been covered by publications like WIRED.

Details & Requirements

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

Compatibility

  • Internet required
  • Unity 5 required (free to download)

Course Outline

  • First Section
    • 01 Intro to Programming (9:20)
    • 02 Basic Concepts (6:29)
    • 03 Data Types (10:45)
    • 03 Data Types part 1 (6:33)
    • 03 Data Types part 2 (4:11)
    • 04 Operators (8:19)
    • 05 Conditional Statements (7:39)
    • 06 Control Flow Statements (5:32)
    • 07 Functions (4:52)
    • 08 Collections (8:47)
    • 09 Classes and Objects part 1 (4:31)
    • 09 Classes and Objects part 2 (8:38)
  • section 2 bonus
    • Apple Watch Specifications part 1 (5:53)
    • Apple Watch Specifications part 2 (7:13)
  • exercises
    • Fundamental exercise 1 (0:13)
    • Fundamental exercise 1 solution (2:40)
    • Fundamental exercise 2 (0:32)
    • Fundamental exercise 2 solution (3:41)
    • Fundamental exercise 3 (0:32)
    • Fundamental exercise 3 solution (4:01)
    • Fundamental exercise 4 (0:18)
    • Fundamental exercise 4 solution (2:51)
    • Fundamental exercise 5 (0:17)
    • Fundamental exercise 5 solution (1:44)
    • Fundamental exercise 6 (0:29)
    • Fundamental exercise 6 solution (3:33)
    • Fundamental exercise 7 (0:27)
    • Fundamental exercise 7 solution (3:55)
    • Fundamental exercise 8 (0:36)
    • Fundamental exercise 8 solution A (3:26)
    • Fundamental exercise 8 solution B (3:54)
    • Fundamental exercise 9 (0:10)
    • Fundamental exercise 9 solution A (2:04)
    • Fundamental exercise 9 solution B (1:53)
    • Fundamental exercise 10 (0:21)
    • Fundamental exercise 10 solution (2:35)
    • Fundamental exercise 11 (0:20)
    • Fundamental exercise 11 solution (3:05)
    • Fundamental exercise 12 (0:25)
    • Fundamental exercise 12 solution (2:40)
    • Fundamental exercise 13 (0:37)
    • Fundamental exercise 13 solution (5:52)

View Full Curriculum



Terms

  • Instant digital redemption

15-Day Satisfaction Guarantee

We want you to be happy with every course you purchase! If you're unsatisfied for any reason, we will issue a store credit refund within 15 days of purchase.