Activity | Points | Item Type |
---|---|---|
Intro to Game Design | ||
1.1 Intro to Game Design | Lesson | |
1.1.1 Welcome | 5 | Video |
1.1.2 Mindset Check | 5 | Free Response |
1.1.3 What is Game Design? | 5 | Video |
1.1.4 Game Design Overview | 2 | Quiz |
1.1.5 Reflecting on Game Design | 5 | Free Response |
1.2 History of Video Games | Lesson | |
1.2.1 History of Games | 5 | Notes |
1.2.2 Brief History of Video Games | 5 | Connection |
1.2.3 Early Years of Video Games | 5 | Free Response |
1.2.4 Revitalizing an Industry | 5 | Connection |
1.2.5 Battle of the Consoles | 5 | Connection |
1.2.6 History of Games Reflection | 5 | Free Response |
Exploring the Industry | ||
2.1 Careers in Game Design | Lesson | |
2.1.1 Day in the Life | 5 | Connection |
2.1.2 Reflection: Day in the Life | 5 | Free Response |
2.1.3 Shadow a Game Designer | 5 | Connection |
2.1.4 Reflection: Shadow a Game Designer | 5 | Free Response |
2.2 Scavenger Hunt: Careers in Game Design | Lesson | |
2.2.1 Scavenger Hunt: Careers in Game Design | 5 | Connection |
2.2.2 Scavenger Hunt: Careers in Game Design Responses | 5 | Free Response |
2.2.3 Reflection: Careers in Game Design | 5 | Free Response |
2.3 Game Industry Insights | Lesson | |
2.3.1 How to Get Into the Games Industry | 5 | Connection |
2.3.2 Game Studios | 5 | Connection |
2.3.3 Game Studio Presentation | 5 | Exercise |
Unity Fundamentals | ||
3.1 Intro to Unity | Lesson | |
3.1.1 Intro to Unity | 5 | Video |
3.1.2 Quiz: Intro to Unity | 2 | Quiz |
3.1.3 Unity Sizzle Reel | 5 | Connection |
3.1.4 Mobile Games in Unity | 5 | Connection |
3.1.5 Intro to Unity Reflection | 5 | Free Response |
3.2 Unity Setup | Lesson | |
3.2.1 Creating an Account | 5 | Connection |
3.2.2 Installing Unity Hub and Unity | 5 | Notes |
3.2.3 Setup Review | 5 | Free Response |
3.3 Course Management | Lesson | |
3.3.1 Navigating CodeHS and Unity | 5 | Notes |
3.3.2 Unity Docs | 5 | Connection |
3.3.3 Sharing Unity Projects: 3 Options | 5 | Notes |
3.3.4 Unity Collaborate: Setup | 5 | Notes |
3.3.5 Unity Collaborate: Sharing a Project | 5 | Video |
3.3.6 Unity Plastic SCM: Account Setup | 5 | Notes |
3.3.7 Unity Plastic SCM: Add Your Teacher to a Project | 5 | Connection |
3.3.8 Unity Plastic SCM: Share with Checkin Changes | 5 | Connection |
3.3.9 Zipped Folder: Sharing a Unity Project | 5 | Notes |
3.3.10 Your Turn: Sharing Practice | 5 | Free Response |
3.3.11 Course Management Quiz | 1 | Quiz |
3.4 Unity Basics | Lesson | |
3.4.1 Navigating Unity's Interface | 5 | Video |
3.4.2 Example: 3D Objects and Scene Navigation | 5 | Video |
3.4.3 Make a Pyramid | 5 | Free Response |
3.4.4 Example: Adding Material to a GameObject | 5 | Video |
3.4.5 Color Your Pyramid | 5 | Free Response |
3.4.6 Example: Transforming GameObjects | 5 | Video |
3.4.7 Transform Your Pyramid | 5 | Free Response |
3.5 Using Prefab Objects | Lesson | |
3.5.1 Using Prefab Objects | 5 | Video |
3.5.2 Downloading the Tutorials | 5 | Notes |
3.5.3 Tutorial 1: Using a Prefab Scene | 5 | Free Response |
3.5.4 Tutorial 2: Create Your Own Scene | 5 | Free Response |
3.5.5 Tutorial 3: Added Elements From the Asset Store | 5 | Free Response |
3.5.6 Make Your Own Car Game | 5 | Free Response |
3.6 Getting Started with AI | Lesson | |
3.6.1 Getting Started with AI | 5 | Video |
3.6.2 Downloading the Tutorials | 5 | Notes |
3.6.3 Tutorial 1: AI GameObjects and Waypoints | 5 | Free Response |
3.6.4 Tutorial 2: Changing Waypoints and AI Targets | 5 | Free Response |
3.7 Third Person Game Mechanics | Lesson | |
3.7.1 Third Person Game Mechanics | 5 | Video |
3.7.2 Downloading the Tutorials | 5 | Notes |
3.7.3 Tutorial 1: Meet Ethan | 5 | Free Response |
3.7.4 Tutorial 2: Meet Ellen | 5 | Free Response |
3.7.5 Tutorial 3: Object Collection Mechanics | 5 | Free Response |
3.7.6 Make It Your Own Challenge | 5 | Free Response |
3.8 Building a Scene with Prefabs | Lesson | |
3.8.1 Scene Design with Prefabs | 5 | Video |
3.8.2 Changing Prefab Properties | 5 | Video |
3.8.3 Downloading the Prefab Project | 5 | Notes |
3.8.4 Getting Started with Prefabs | 5 | Free Response |
3.8.5 Plan Your Scene | 5 | Free Response |
3.8.6 Build Your Scene | 5 | Notes |
3.8.7 Scene Reflections | 5 | Free Response |
Legal and Ethical Consideration | ||
4.1 Copyright Rules | Lesson | |
4.1.1 Creative Credit and Copyright | 1 | Video |
4.1.2 Creative Credit and Copyright | 2 | Check for Understanding |
4.1.3 Copyright Laws and Video Game Design | 5 | Connection |
4.1.4 Reflection: Copyright Laws and Video Game Design | 5 | Free Response |
4.1.5 Case Study: Atari v. North American Phillips | 5 | Connection |
4.1.6 Reflection: Atari v. North American Phillips | 5 | Free Response |
4.2 Ethical Considerations | Lesson | |
4.2.1 Overview | 5 | Notes |
4.2.2 The Role of Governing Bodies | 5 | Free Response |
4.2.3 The Role of Developers | 5 | Connection |
4.2.4 The Role of Developers: One Pager | 5 | Exercise |
4.3 Security in Game Design | Lesson | |
4.3.1 Cybersecurity in Gaming | 5 | Connection |
4.3.2 Reflection: Cybersecurity in Gaming | 5 | Free Response |
4.3.3 Securing Your Game: The CIA Triad | 5 | Connection |
4.3.4 CIA Triad | 1 | Video |
4.3.5 CIA Triad | 2 | Check for Understanding |
4.3.6 Which part of the CIA Triad? | 5 | Free Response |
4.3.7 Which part of the CIA Triad? | 5 | Free Response |
4.3.8 Breach of Confidentiality | 5 | Free Response |
4.3.9 Breach of Availability | 5 | Free Response |
4.3.10 CIA Connections | 5 | Free Response |
4.4 Representation in Technology | Lesson | |
4.4.1 Intro to Representation in Technology | 5 | Notes |
4.4.2 Underrepresented Groups in Computer Science | 5 | Free Response |
4.4.3 Impact of Women In Tech | 5 | Connection |
4.4.4 Reflection: Impact of Women in Tech | 5 | Free Response |
4.4.5 Impact on Game Design | 5 | Connection |
4.4.6 Reflection: Impact on Game Design | 5 | Free Response |
Project: Your First Game | ||
5.1 What Makes a Good Game? | Lesson | |
5.1.1 What Makes a Good Game? | 5 | Video |
5.1.2 Elements of a Game #1 | 5 | Free Response |
5.1.3 Elements of a Game #2 | 5 | Free Response |
5.1.4 Fundamentals of Game Design | 5 | Free Response |
5.2 Planning Your Game | Lesson | |
5.2.1 Guidelines | 5 | Notes |
5.2.2 Keep It Simple | 5 | Connection |
5.2.3 Brainstorm | 5 | Free Response |
5.2.4 Choose Two | 5 | Free Response |
5.2.5 The 4 Game Elements | 5 | Free Response |
5.2.6 Get Feedback | 5 | Free Response |
5.2.7 Choose One and Plan | 5 | Free Response |
5.2.8 Break it Into Pieces | 5 | Free Response |
5.3 Making Your Game | Lesson | |
5.3.1 Project Requirements and Setup | 5 | Notes |
5.3.2 Prototype the Environment | 5 | Free Response |
5.3.3 Prototype the Player | 5 | Free Response |
5.3.4 Prototype the Gameplay | 5 | Free Response |
5.3.5 User Testing and Feedback | 5 | Free Response |
5.3.6 Final Development | 5 | Free Response |
5.3.7 Reflection | 5 | Free Response |
5.4 Publishing and Presenting Your Game | Lesson | |
5.4.1 Publish Your Game Online | 5 | Notes |
5.4.2 Your Game Link | 5 | Free Response |
5.4.3 Final Game Design Document | 5 | Free Response |
5.4.4 Reflect and Present | 5 | Presentation |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup