- 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
- 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
- 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)
- 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
- 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
- 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
- Intro to lightning
- Creating particle effects in Unity