Complete Beginners Guide to Unity C# Game Development

Por: Skillshare . en: ,

  • Unity Course Introduction
  • What are Components vs GameObjects Explained
  • Differences between Canvas GUI Elements vs Gameplay Objects
  • All UI Components Explained
  • MonoBehaviours and Unity Lifecycle Hooks (Update, Fixed Update, LateUpdate, Start, Awake)
  • Basic C# - Random Color Changing Script
  • Random Color Change on Timer Tracking deltaTime in Script
  • Introduction to Scriptable Objects
  • Making Items in Scriptable Object Inventory System
  • Referencing Scriptable Object Assets and Nesting Scriptable Objects
  • Scriptable Object Shop Inventory and Showing Items to Players
  • Aseprite vs Pyxel Edit Pixel Art Animation & Tile Tool Comparison
  • How to Import and Create Custom Color Palettes
  • Best Way to Import 2D Sprites & Pixel Art
  • Control Sprite Rendering Order (Which 2D Objects Show in Front)
  • How to Create Shadows for 2D Game Sprite Images
  • How to Setup Baked Lighting to Illuminate 2D Pixel Sprite Games
  • Make a Simple 2D Tiled Background
  • How to Hide Part of Sprite Animation with Sprite Mask
  • How to Move Left and Right with Input & Rigidbody 2D Forces
  • Limit Run Speed Velocity Cap
  • Jump Forces and How to Check If Player is Standing on Ground Collider
  • Collider.Cast - Checking for Collisions
  • Fireball Spritesheet Animation Setup
  • Moving Fireballs with Collision Detection
  • Projectile Physics - Curved Path and Returning Projectiles
  • How to Move a Kinematic Body with an Animation Curve
  • Making a Main Menu - Setup
  • Coding Main Menu Buttons
  • How to Make Load Menu Popup & Close Menu Buttons
  • Pause Menu with Prefabs & Singleton Menu Manager Script [Part 1] Setup
  • Pause Menu Prefab & Menu Manager [Part 2] MonoBehaviour Manager Script
  • Menu Prefabs & Menu Manager [Part 3] Singleton System
  • Menu Prefabs & Manager [Part 4] Decoupling Data from Singleton System
  • Menu Prefabs & Singleton Manager Part 5 Control UI Menus in Singleton System Code
  • Customize GUI Locations During Gameplay in Options Menu
  • Smooth Pixel Perfect 2D Movement
  • How to Spawn Copies of Enemies or Projectiles at Mouse Cursor Point
  • Custom Unity Events and Delegate Actions in Inspector
  • Animated 2D Door Open Close on Trigger
  • Spawn GameObjects when Scene Loads through Code
  • GUID Manager Unique IDs for Maintaining Changes to Game Objects During Game Play
  • How to Save and Load with Save Files
  • How to Create Character Talking Blip Sound Effects in BFXR for Classic Style Games
  • Introduction to Zenject
  • Dependency Injection for Spawning Game Objects after Scene Load
  • Game Settings as Scriptable Object Installer
  • Basic Unit Testing Setup with Assembly Definition Files
  • PlayMode Tests for GameObjects in Test Scene
  • Unit Testing with Zenject Dependency Injection

Plataforma