Skip to content

C# Unity Course to make a 3D Defender style game

Notifications You must be signed in to change notification settings

Dev-Awesome/UnityDefender

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Defender

Introduction

We will be making a 3D flying game with a similar theme to the original Defender arcade game. Screenshot

What we'll learn:

  • Simple Terrain
  • Importing 3D models and fixing up the materials
  • Rotation Vectors
  • Spawning projectiles
  • Enemy AI state machine
  • Raycasting
  • Spatial sound
  • Post-Processing effects for fog, bloom, depth of field
  • Radar screen overlay
  • Split screen gameplay for cooperative or dogfight modes

Instructions

Instructions will be added to the wiki for this project each week. If you happen to miss a week, please review what was covered and give it a try at home to be prepared for the next lesson.

View the project wiki

About

C# Unity Course to make a 3D Defender style game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 95.9%
  • ShaderLab 3.6%
  • HLSL 0.5%