Please enable JavaScript to use CodeHS

Outline


1. Intro to Game Design
1.1 Intro to Game Design
Video 1.1.1 What is Game Design?
Free Response 1.1.2 Mindset Check
Quiz 1.1.3 Game Design Overview
Free Response 1.1.4 Reflecting on Game Design
1.2 History of Video Games
Connection 1.2.1 Brief History of Video Games
Connection 1.2.2 Revitalizing an Industry
Free Response 1.2.3 Early Years of Video Games
Article 1.2.4 The Console Wars
Free Response 1.2.5 The Console Wars Reflection
Connection 1.2.6 Game Dev Pioneers: Dona Bailey
Video 1.2.7 Gameplay Review: Centipede
Connection 1.2.8 Game Dev Pioneers: Gerald "Jerry" Lawson
Free Response 1.2.9 Game Dev Pioneers Reflection
1.3 Categorizing Games
Notes 1.3.1 Categorizing Games
Free Response 1.3.2 Pick a Few Games
Article 1.3.3 A Bird's Eye View on Perspectives
Article 1.3.4 Getting to Know Game Genres
Free Response 1.3.5 Categorizing Your Games
Free Response 1.3.6 Genre Deep Dive
1.4 The Impact of Video Games
Notes 1.4.1 Video Game Impact Introduction
Article 1.4.2 The Economics of Video Games
Free Response 1.4.3 Economic Impact Reflection
Article 1.4.4 Impact On Other Industries
Free Response 1.4.5 Industry Impact Presentation
1.5 Social Gaming
Notes 1.5.1 What is Social Gaming?
Article 1.5.2 Growing Up in the Arcades
Article 1.5.3 A Social Lifeline
Article 1.5.4 The Value of Social Gaming, an Essay
Article 1.5.5 Essential Facts for Americans
Free Response 1.5.6 Social Gaming Reflection
2. Get Started with Unity
2.1 Intro to Unity
Video 2.1.1 Intro to Unity
Quiz 2.1.2 Quiz: Intro to Unity
Connection 2.1.3 Unity Sizzle Reel
Connection 2.1.4 Mobile Games in Unity
Free Response 2.1.5 Intro to Unity Reflection
2.2 Unity Setup
Connection 2.2.1 Creating an Account
Notes 2.2.2 Installing Unity Hub and Unity
Free Response 2.2.3 Setup Review
2.3 Course Management
Notes 2.3.1 Navigating CodeHS and Unity
Connection 2.3.2 Unity Docs
Notes 2.3.3 Sharing a Zipped Unity Project Folder
Free Response 2.3.4 Your Turn: Sharing Practice
Quiz 2.3.5 Course Management Quiz
3. Create Interactive Game Worlds
3.1 Unity Basics
Video 3.1.1 Navigating Unity's Interface
Video 3.1.2 Example: 3D Objects and Scene Navigation
Free Response 3.1.3 Make a Pyramid
Video 3.1.4 Example: Adding Material to a GameObject
Free Response 3.1.5 Color Your Pyramid
Video 3.1.6 Example: Transforming GameObjects
Free Response 3.1.7 Transform Your Pyramid
3.2 Building a Scene with Prefabs
Video 3.2.1 Scene Design with Prefabs
Video 3.2.2 Changing Prefab Properties
Notes 3.2.3 Download Prefab Project
Free Response 3.2.4 Getting Started with Prefabs
Free Response 3.2.5 Plan Your Scene
Notes 3.2.6 Build Your Scene
Free Response 3.2.7 Scene Reflections
3.3 Game Physics
Video 3.3.1 Rigidbodies and Colliders
Notes 3.3.2 Download Unity Project
Connection 3.3.3 Dive Deeper: Rigidbodies
Notes 3.3.4 Tutorial: Apply Rigidbodies
Free Response 3.3.5 Apply Rigidbodies
Connection 3.3.6 Dive Deeper: Colliders
Notes 3.3.7 Tutorial: Explore Colliders
Free Response 3.3.8 Explore Colliders
Notes 3.3.9 Tutorial: Collision Events
Free Response 3.3.10 Collision Events
Notes 3.3.11 Tutorial: Projectiles
Free Response 3.3.12 Projectiles
Notes 3.3.13 Tutorial: Character Controllers
Free Response 3.3.14 Character Controllers
4. Create Visual and Sound Effects
4.1 Gameplay and Effects
Video 4.1.1 Effects Affect Gameplay
Connection 4.1.2 How to Make Your Game Look Good
Free Response 4.1.3 Reflection: How to Make Your Game Look Good
Video 4.1.4 Gameplay Review: Pac-man
Free Response 4.1.5 Pac-man Notes
Video 4.1.6 Gameplay Review: Super Mario Kart
Free Response 4.1.7 Super Mario Kart Notes
4.2 Cameras
Video 4.2.1 Camera Projections
Notes 4.2.2 Download Unity Project
Notes 4.2.3 Tutorial: Transform the Camera
Free Response 4.2.4 Transform the Camera
Notes 4.2.5 Tutorial: Change Camera Projection
Free Response 4.2.6 Change Camera Projection
Notes 4.2.7 Tutorial: Follow a GameObject
Free Response 4.2.8 Follow a GameObject
Notes 4.2.9 Tutorial: Top-Down View
Free Response 4.2.10 Top-Down View
Notes 4.2.11 Tutorial: Player Two
Free Response 4.2.12 Player Two
Notes 4.2.13 Tutorial: City Block
Free Response 4.2.14 City Block
4.3 Lighting Effects
Video 4.3.1 Scene Lights
Notes 4.3.2 Download Tutorials
Notes 4.3.3 Tutorial: Point Lights
Free Response 4.3.4 Point Lights
Notes 4.3.5 Tutorial: Adjust Light Properties
Free Response 4.3.6 Adjust Light Properties
Notes 4.3.7 Tutorial: Adjust Material Properties
Free Response 4.3.8 Adjust Material Properties
Notes 4.3.9 Tutorial: Headlights
Free Response 4.3.10 Headlights
Notes 4.3.11 Tutorial: City Block
Free Response 4.3.12 City Block
4.4 Particle Systems
Video 4.4.1 Particle Systems
Notes 4.4.2 Download Tutorials
Notes 4.4.3 Tutorial: Add a Particle System
Free Response 4.4.4 Add a Particle System
Notes 4.4.5 Tutorial: Create Dust Particles
Free Response 4.4.6 Create Dust Particles
Notes 4.4.7 Tutorial: Treasure Chest Feedback
Free Response 4.4.8 Treasure Chest Feedback
Notes 4.4.9 Tutorial: City Block Collectibles
Free Response 4.4.10 City Block Collectibles
4.5 Sound Effects
Video 4.5.1 Sounds and Music
Notes 4.5.2 Download Tutorials
Video 4.5.3 Gameplay Review: SoundFX
Free Response 4.5.4 SoundFX Notes
Notes 4.5.5 Tutorial: Sound Effects
Free Response 4.5.6 Sound Effects
Notes 4.5.7 Tutorial: Music
Free Response 4.5.8 Music
Notes 4.5.9 Tutorial: City Block Sounds
Free Response 4.5.10 City Block Sounds
4.6 User Interface (UI)
Video 4.6.1 Heads-Up Display (HUD) Score
Notes 4.6.2 Download Unity Project
Notes 4.6.3 Tutorial: Create HUD Score
Notes 4.6.4 Tutorial: Configure Score Manager
Free Response 4.6.5 Configure Score Manager
Video 4.6.6 Start Menu Screen
Notes 4.6.7 Tutorial: Create Start Menu Screen
Notes 4.6.8 Tutorial: Create Options Menu Screen
Notes 4.6.9 Tutorial: Configure Menu Manager Script
Free Response 4.6.10 Configure Menu Manager Script
Free Response 4.6.11 Challenge: Back Button
4.7 Make It Your Own
Notes 4.7.1 Make It Your Own Guidelines
Notes 4.7.2 Download Unity Asset Package
Free Response 4.7.3 Reflection: Make It Your Own
5. Project: Design Your Game
5.1 Project Introduction
Notes 5.1.1 Project Introduction
Resource 5.1.2 High School Apprenticeship
Survey 5.1.3 Reflection: High School Apprenticeship
Connection 5.1.4 Research: KAB.org
Free Response 5.1.5 Brainstorm: Game Ideas
5.2 What Makes a Good Game?
Video 5.2.1 What Makes a Good Game?
Free Response 5.2.2 Elements of a Game #1
Free Response 5.2.3 Elements of a Game #2
Notes 5.2.4 Win, Loss, Play, End
Free Response 5.2.5 Game Condition Examples
Free Response 5.2.6 Fundamentals of Game Design
5.3 Storyboarding
Video 5.3.1 What is Storyboarding?
Connection 5.3.2 Storyboard Case Study
Free Response 5.3.3 Reflection: Storyboarding
Notes 5.3.4 To Be a Storyboard Artist
Free Response 5.3.5 Reflection: To Be a Storyboard Artist
5.4 Develop Your Game Ideas
Free Response 5.4.1 Refine Your Ideas
Free Response 5.4.2 Game Elements
Free Response 5.4.3 Early Feedback
Free Response 5.4.4 Game Design Document
5.5 Create Your Storyboards
Connection 5.5.1 Storyboard Your Plot
Free Response 5.5.2 Reflection: Storyboard Your Plot
Connection 5.5.3 Storyboard Another Element
Free Response 5.5.4 Reflection: Storyboard Another Element
Free Response 5.5.5 More Feedback
Free Response 5.5.6 Update Your Documents
6. Project: Develop Your Game
6.1 Prototyping and Testing
Notes 6.1.1 Prototyping and Testing Introduction
Connection 6.1.2 Case Study: Siege Engines
Free Response 6.1.3 Reflection: Siege Engines
Free Response 6.1.4 What is a Blockout?
Connection 6.1.5 What is Play Testing?
Free Response 6.1.6 Reflection: What is Play Testing?
Notes 6.1.7 Case Study: Link's Awakening
Free Response 6.1.8 Reflection: Link's Awakening
6.2 Prototype, Test, and Repeat
Notes 6.2.1 Game Requirements
Notes 6.2.2 Prototyping Guidelines
Notes 6.2.3 Download Assets
Free Response 6.2.4 Create a Prototype
Free Response 6.2.5 Test Your Prototype
Free Response 6.2.6 And Repeat
6.3 Finish Your Game
Free Response 6.3.1 Develop Your Game
Free Response 6.3.2 Test Your Game
Free Response 6.3.3 Final Updates
Notes 6.3.4 Publishing Your Game
Presentation 6.3.5 Presentation
6.4 Promote Your Game
Connection 6.4.1 Purpose of a Gameplay Trailer
Connection 6.4.2 Trailer Review: Cake Bash
Free Response 6.4.3 Reflection: Cake Bash
Connection 6.4.4 Trailer Review: It Came From Space...
Free Response 6.4.5 Reflection: It Came From Space...
Free Response 6.4.6 Create a Gameplay Trailer
Free Response 6.4.7 Share Your Gameplay Trailer
7. Explore the Industry
7.1 Project: Gaming Platforms
Notes 7.1.1 Video Game Platform Introduction
Free Response 7.1.2 Choose Your Platforms
Free Response 7.1.3 Platform Overview
Free Response 7.1.4 Platform Accessibility
Free Response 7.1.5 Game Type, Distribution, and Costs
Free Response 7.1.6 The Impact of the Cloud
Free Response 7.1.7 A Customer in Need
7.2 Ethical Considerations
Notes 7.2.1 Overview
Free Response 7.2.2 The Role of Governing Bodies
Connection 7.2.3 The Role of Developers
Presentation 7.2.4 The Role of Developers: Presentation
7.3 Game Industry Insights
Connection 7.3.1 How to Get Into the Games Industry
Connection 7.3.2 Game Studios
Presentation 7.3.3 Game Studio Presentation
7.4 Careers in Game Design
Connection 7.4.1 Day in the Life
Free Response 7.4.2 Reflection: Day in the Life
Connection 7.4.3 Shadow a Game Designer
Free Response 7.4.4 Reflection: Shadow a Game Designer
7.5 Scavenger Hunt: Careers in Game Design
Connection 7.5.1 Scavenger Hunt: Careers in Game Design
Free Response 7.5.2 Scavenger Hunt: Careers in Game Design Responses
Free Response 7.5.3 Reflection: Careers in Game Design
7.6 Further Education
Article 7.6.1 Top Video Game Universities
Free Response 7.6.2 Programs of Interest