Curriculum

29 Topics
Course Overview
Project Overview
Creating A New Unity Project
Getting The New Input System
Importing The Asset Package
Main Menu Setup 1 - Creating Menu
Main Menu Setup 2 - About Page
Main Menu Setup 3 - Dynamic Elements
Main Menu Setup 4 - Unity Terrain
Main Menu Setup 5 - Environment Prefabs
Creating First Level
Setting Up 3D Art Assets
Writing The Player Controller Script 1
Writing The Player Controller Script 2
Writing The Player Controller Script 3
Writing The Player Controller Script 4
Putting Together The Player Prefab
Enemy AI Setup 1
Enemy AI Setup 2
Finishing The Level
Creating Another Level
Boss Fight
Using Provided Prefabs 1
Using Provided Prefabs 2
Finish the Project
3D Shooter Modification Examples
Use Unity 2020.3 for this Course
Downloading Project Assets
3D Shooter Assignment

21 Topics
Game Graphics Concepts - Part 1 of 3
Game Graphics Concepts - Part 2 of 3
Game Graphics Concepts - Part 3 of 3
Creating Game Graphics
Game Audio Concepts
Creating Game Audio
The Asset Pipeline
Programming Best Practices - Part 1: Introduction
Programming Best Practices - Part 2: Easy-to-Read Code
Programming Best Practices - Part 3: Designer-Friendly Code
Programming Best Practices - Part 4: Fault-Tolerant Code
Programming Best Practices - Part 5: Efficient Code
Programming Best Practices - Part 6: Refactoring Code
Graphical Asset Creation Tools
Graphical Asset Acquisition Resources
Audio Asset Creation Tools
Audio Asset Acquisition Resources
Game Graphics
Game Audio
Asset Pipeline
Programming Best Practices

21 Topics
Level Design - Part 1: Introduction
Level Design - Part 2: Components of Level Design
Level Design - Part 3: Tips for Designing Levels
Level Design - Part 4: Level Design Activity
Game Balancing - Part 1: Introduction
Game Balancing - Part 2: Player vs. Player
Game Balancing - Part 3: Player vs. Gameplay
Game Balancing - Part 4: Gameplay vs. Gameplay
Game Balancing - Part 5: Game Design Challenge
Level Design vs. Gameplay Design
"What Makes a Good Puzzle" by Mark Brown
"How Level Design Can Tell a Story" by Mark Brown
"Why Nathan Drake Doesn’t Need a Compass" by Mark Brown
Graph Paper
Unity Level Design Tips
"How Games Use Feedback Loops" by Mark Brown
"Should Dark Souls Have an Easy Mode?" by Mark Brown
"How Games Get Balanced" by Mark Brown
Balancing Your Game
Level Design
Game Balancing

12 Topics
Prototyping and Playtesting - Part 1: Introduction
Prototyping and Playtesting - Part 2: Gameplay Prototypes
Prototyping and Playtesting - Part 3: Other Early Prototypes
Prototyping and Playtesting - Part 4: Mid to Late Prototypes
Prototyping and Playtesting - Part 5: Playtesting
Prototyping and Playtesting - Part 6: Playtesting (cont.)
Prototyping and Playtesting - Part 7: Playtesting (cont.)
Course Wrap Up
"Secrets of Game Feel and Juice" by Mark Brown
Mac Users: Read this when doing peer review
Prototyping and Playtesting
3D Shooter Peer Review

  Write a Review

Game Design and Development 3: 3D Shooter

Go to Free Course