Intro to Unity course
  • Unity 3D Course overview
  • Downloading & installing Unity 3D (macOS)
  • Downloading & installing Unity 3D (Windows)
  • Zombie Roller: Your First Unity 3D Game
  • Unity 3D pricing plans
  • Unity 3D Computer System Requirements
  • BIG discount on Bitgem 3D assets on this lecture
Learn to code in C# in Unity 3D
  • C# variables in Unity 3D
  • C# numbers in Unity 3D
  • C# conditionals in Unity 3D
  • C# arrays & loops in Unity 3D
  • C# functions & methods in Unity 3D
  • Object oriented programming & inheritance in C# for Unity
Haunted Zombie Rush - Unity 3D game
  • Intro to Haunted Zombie Rush in Unity
  • 3D Game Assets for your games in Unity
  • Unity 3D interface overview
  • Project creation & importing assets into Unity 3D
  • Working with lighting & materials in Unity 3D
  • Altering shaders in Unity 3D
  • Switching build platforms in Unity 3D
  • Moving objects in Unity 3D
  • Coroutines & wait times in Unity 3D
  • Inheritance & reusability in Unity 3D
  • Importing & animating a character model in Unity 3D
  • Unity 3D rigidbody & adding force with physics
  • Working with audio in Unity 3D
  • Detection collisions & using assertions in Unity 3D
  • Game state & singletons in Unity 3D
  • Creating a 2nd camera & how to make UI in Unity 3D
  • Exercise - Extending your Unity 3D Game
  • Switching to a better code editor (VS Code)
Devslopes Defender 2D Game in Unity 3D
  • Intro to Devslopes Defender Unity 3D game
  • The 2D Game Assets for your games in Unity
  • Importing sprites & grid snapping in Unity 3D Part 1
  • Importing sprites & grid snapping in Unity 3D Part 2
  • Animations & 2D colliders in Unity 3D
  • Game manager singleton & spawning in Unity 3D
  • Enemy pathfinding in Unity 3D
  • Generics & singletons in Unity 3D
  • Data encapsulation, spritesheets, & buttons in Unity 3D
  • 2D Raycasts, tags, and placing towers in Unity 3D
  • Projectiles, colliders, and more tower placement in Unity 3D
  • Registering enemies & distance-based attacks in Unity 3D
  • Shooting projectiles at enemies in Unity 3D
  • Killing enemies & other animations in Unity 3D
  • More UI & finishing touches in Unity 3D
  • UI Labels & buttons for GUI in Unity 3D
  • Building your Unity 3D game logic part 1
  • Building your Unity 3D game logic part 2
  • Adding sound FX to your Unity 3D game
  • Spawning random enemies in your Unity 3D game
  • Exporting your game as a standalone platform in Unity 3D
  • Unity 3D Devslopes Defender Assets
  • Quiz
Legend of Devslopes Fantasy Game in Unity 3D
  • Intro to Legend of Devslopes in Unity
  • Prepping the Unity project & building the level
  • Importing character assets into Unity
  • Creating the character animation controller in Unity
  • Animating the player in Unity
  • Enemy pathfinding & navigation in Unity
  • Rigidbody and weapons in Unity
  • Implementing enemy attack systems in Unity
  • Implementing player health in Unity
  • Enemy health & player attack in Unity
  • Heads up display / UI in Unity
  • Particle systems in Unity
  • How to create spawn points in Unity
  • Game manager singleton in Unity
  • Adjusting animations in Unity
  • Creating ranged arrow attacks in Unity
  • Health powerup feature and logic in Unity
  • Speed powerup feature and logic in Unity
  • Creating a game menu in Unity
  • Legend of Devslopes finishing touches in Unity
  • Legend of Devslopes Assets
  • Quiz
Devslopes Devcraft Game (MineCraft Clone)
  • Intro to Devcraft game
  • Creating your first plane of cubes
  • Create Multiple Voxels
  • Creating multiple chunks of Voxels
  • Adding Dimensions
  • Setting up textures for mobile
  • Camera setup for our character
  • Adding movement to your character
  • Building and destroying blocks
  • Character Spawning
  • Rotating your character
  • Fixing a few bugs
  • Adding Audio
  • Building your game to Android
  • Building your game to iOS
Beginner & Advanced Lighting in Unity
  • Intro to lightning
  • Creating particle effects in Unity