Please enable JavaScript to use CodeHS

Standards Mapping

for Utah Game Development Fundamentals 1

Clear selection Print / Download

47

Standards in this Framework

47

Standards Mapped

100%

Mapped to Course

Standard Lessons
UT.GD1.1.1a
Identify key figures and designers in the history of gaming (Ralph Baer/father of video games, Nolan Bushnell/founder of Atari, Shigeru Miyamoto/key figure in Nintendo, etc.)
  1. Utah Game Development Fundamentals 1
  2. 1.2 History of Video Games
  3. Game Development in Unity (3.9)
  4. 1.1 History of Video Games
UT.GD1.1.1b
Identify early games (Pong, Pac-Man, Donkey Kong, Space Invaders, Centipede, Missile Command, Asteroids, etc.)
  1. Utah Game Development Fundamentals 1
  2. 1.2 History of Video Games
  3. Game Development in Unity (3.9)
  4. 1.1 History of Video Games
UT.GD1.1.1c
Understand important milestones in gaming (why gaming boomed or dwindled over the years, Golden age of arcade video games, the North American Video Game crash of 1983, etc.)
  1. Utah Game Development Fundamentals 1
  2. 1.2 History of Video Games
  3. Game Development in Unity (3.9)
  4. 1.1 History of Video Games
UT.GD1.1.1d
Console Wars—Generations of Consoles (Nintendo, Sony, Microsoft, Sega, etc.)
  1. Utah Game Development Fundamentals 1
  2. 1.2 History of Video Games
  3. Game Development in Unity (3.9)
  4. 1.1 History of Video Games
UT.GD1.1.2a
Game Ratings—Students will be familiar with the ESRB (Entertainment Software Rating Board) and its ratings categories: eC—Early Childhood, E—Everyone, E 10+—Everyone 10 and up, T—Teen, M—Mature, AO—Adults Only, RP—Rating Pending
  1. Utah Game Development Fundamentals 1
  2. 7.2 Ethical Considerations
  3. Game Development in Unity (3.9)
  4. 9.4 Ethical Considerations
UT.GD1.1.3a
Explain how social gaming has evolved from meeting at a physical location to online groups. (Arcade, sleepovers, online party gaming, etc.)
  1. Utah Game Development Fundamentals 1
  2. 1.5 Social Gaming
  3. Game Development in Unity (3.9)
  4. 12.1 Social Gaming
UT.GD1.1.3b
Understand the economic impacts of the Video Game industry. (physical to digital distribution, evolution of advertising, growth of gaming industry, etc.)
  1. Utah Game Development Fundamentals 1
  2. 1.4 The Impact of Video Games
  3. Game Development in Unity (3.9)
  4. 9.6 Impact of Video Games
UT.GD1.1.3c
Understand the impact of gaming in other industries. (Health, education, military simulations, etc.)
  1. Utah Game Development Fundamentals 1
  2. 1.4 The Impact of Video Games
  3. Game Development in Unity (3.9)
  4. 9.6 Impact of Video Games
UT.GD1.2.1a
Identify game strategies -Victory / Loss conditions (high score, fastest time, most levels, % indicator, end of story)
  1. Utah Game Development Fundamentals 1
  2. 5.2 What Makes a Good Game?
  3. Game Development in Unity (3.9)
  4. 1.2 Types of Games
  5. 1.3 MDA Framework
  6. 1.4 Game Design Document (GDD)
UT.GD1.2.1b
Identify Player Motivation (Bartle’s Four Types of Gamers – socializers, achievers, explorers, and “griefer”)
  1. Utah Game Development Fundamentals 1
  2. 5.2 What Makes a Good Game?
  3. Game Development in Unity (3.9)
  4. 1.2 Types of Games
UT.GD1.2.1c
Identify the feedback needed for progress in the game (defeating enemies, earning points, reducing health, specific sounds, winning screen, points earned, life lost, etc.)
  1. Utah Game Development Fundamentals 1
  2. 4.1 Gameplay and Effects
  3. 4.5 Sound Effects
  4. Game Development in Unity (3.9)
  5. 1.3 MDA Framework
  6. 1.4 Game Design Document (GDD)
  7. 4.6 Menu and Heads-up Display
  8. 5.5 Gameplay and Effects
  9. 5.9 Sound Effects
  10. 5.10 Heads-up Display (HUD) Score
UT.GD1.2.1d
Understand duration (levels, time, rooms, lives, etc.)
  1. Utah Game Development Fundamentals 1
  2. 5.2 What Makes a Good Game?
  3. Game Development in Unity (3.9)
  4. 1.3 MDA Framework
  5. 1.4 Game Design Document (GDD)
  6. 4.6 Menu and Heads-up Display
  7. 4.7 Level Up: Zany Slopes
UT.GD1.2.2a
Understand design functionality (determine what to include in the game with regard to movements, power-ups, jumping, avoiding obstacles, collecting, etc.)
  1. Utah Game Development Fundamentals 1
  2. 3.2 Building a Scene with Prefabs
  3. 3.3 Game Physics
  4. 4.1 Gameplay and Effects
  5. 4.7 Make It Your Own
  6. 8.1 Model Creation
  7. 8.2 Character Animation
  8. Game Development in Unity (3.9)
  9. 4.2 Tilemaps
  10. 4.3 Game Mechanics
  11. 4.4 Scripting Mechanics
  12. 4.5 AI in Games
  13. 5.1 Scene Building with Prefabs
  14. 5.2 Game Physics
  15. 5.4 Character Rigging and Animation
  16. 5.5 Gameplay and Effects
  17. 5.11 Make It Your Own
UT.GD1.2.2b
Create usability in game control (implement the ability for the player to change movements, switching views, etc.)
  1. Utah Game Development Fundamentals 1
  2. 3.3 Game Physics
  3. 4.2 Cameras
  4. 8.2 Character Animation
  5. Game Development in Unity (3.9)
  6. 4.4 Scripting Mechanics
  7. 5.2 Game Physics
  8. 5.4 Character Rigging and Animation
  9. 5.6 Cameras and Multiplayers
UT.GD1.2.2c
Describe accessibility (refers to what is used to play the game -- keyboard and mouse, joystick, game controller, touch screen, motion control/gyroscope, etc.)
  1. Utah Game Development Fundamentals 1
  2. 7.1 Project: Gaming Platforms
  3. Game Development in Unity (3.9)
  4. 1.5 Design Accessible Games
  5. 12.2 Project: Gaming Platforms
UT.GD1.2.2d
Understand immersion (feeling part of the game, emotions, etc.)
  1. Utah Game Development Fundamentals 1
  2. 4.1 Gameplay and Effects
  3. 5.3 Storyboarding
  4. 5.4 Develop Your Game Ideas
  5. 5.5 Create Your Storyboards
  6. Game Development in Unity (3.9)
  7. 1.3 MDA Framework
  8. 5.5 Gameplay and Effects
  9. 6.2 Storyboard Gameplay
  10. 6.3 Refine Your Game Design
  11. 7.1 Developing for VR
  12. 7.2 Create a 3D World for VR
UT.GD1.2.3a
Design of World/Background (dark and gloomy, 8-bit art, photorealistic graphics, parallax, etc.)
  1. Utah Game Development Fundamentals 1
  2. 3.2 Building a Scene with Prefabs
  3. 4.3 Lighting Effects
  4. Game Development in Unity (3.9)
  5. 1.3 MDA Framework
  6. 4.1 Sprites and Animations
  7. 5.1 Scene Building with Prefabs
  8. 5.7 Lighting Effects
  9. 6.1 Design Core Gameplay
UT.GD1.2.3b
Player View -- Students will understand the importance of "Player View" in game design, understanding the many view options: Two-Dimensional (flat, 2D-world, platform games are usually 2Dgames); Isometric (3/4 perspective); First-Person (from the character's point of view -- you don't see the character); Third Person (view from behind the character -- you see the character -- often an over the shoulder view); Top-Down (looking down from the top -- you usually see the character)
  1. Utah Game Development Fundamentals 1
  2. 4.2 Cameras
  3. Game Development in Unity (3.9)
  4. 4.1 Sprites and Animations
  5. 4.2 Tilemaps
  6. 5.3 Projectiles and Character Controllers
  7. 5.6 Cameras and Multiplayers
  8. 5.8 Particle Systems
UT.GD1.2.4a
Understand diegetic elements (elements that come from the world in the game -- sounds, graphics, etc.)
  1. Utah Game Development Fundamentals 1
  2. 4.1 Gameplay and Effects
  3. 4.4 Particle Systems
  4. 4.5 Sound Effects
  5. Game Development in Unity (3.9)
  6. 4.5 AI in Games
  7. 5.3 Projectiles and Character Controllers
  8. 5.5 Gameplay and Effects
  9. 5.7 Lighting Effects
  10. 5.8 Particle Systems
  11. 5.9 Sound Effects
  12. 7.2 Create a 3D World for VR
UT.GD1.2.4b
Understand non-diegetic elements (in the game but added on top of the world - health bar, score, narration, etc.)
  1. Utah Game Development Fundamentals 1
  2. 4.6 User Interface (UI)
  3. Game Development in Unity (3.9)
  4. 4.6 Menu and Heads-up Display
  5. 5.10 Heads-up Display (HUD) Score
UT.GD1.3.1a
Identify different console game platforms: Atari (2600, Lynx, etc.); Nintendo (NES, Gameboy, SNES, DS, Wii, Switch, etc.); Sony (PS series, PS Vita, PSP, etc.); Microsoft (Xbox series – Xbox, 360, One); Sega (Master System, Genesis, Sega-CD, Game gear, Dreamcast, etc.); Other (Neo Geo, Turbo Grafx 16, Arcade Cabinet, etc.)
  1. Utah Game Development Fundamentals 1
  2. 1.2 History of Video Games
  3. 7.1 Project: Gaming Platforms
  4. Game Development in Unity (3.9)
  5. 1.1 History of Video Games
  6. 7.1 Developing for VR
  7. 12.2 Project: Gaming Platforms
UT.GD1.3.1b
Identify different desktop/laptop game platforms: Windows; Mac OS; Linux
  1. Utah Game Development Fundamentals 1
  2. 7.1 Project: Gaming Platforms
  3. Game Development in Unity (3.9)
  4. 12.2 Project: Gaming Platforms
UT.GD1.3.1c
Identify different mobile device game platforms: iOS; Android
  1. Utah Game Development Fundamentals 1
  2. 7.1 Project: Gaming Platforms
  3. Game Development in Unity (3.9)
  4. 12.2 Project: Gaming Platforms
UT.GD1.3.2a
Identify considerations (strengths and weaknesses) when developing for a particular platform, or multiple platforms. Examples are: display size, hardware (performance, graphics, storage, etc.), input method, portability, affordability
  1. Utah Game Development Fundamentals 1
  2. 7.1 Project: Gaming Platforms
  3. Game Development in Unity (3.9)
  4. 4.6 Menu and Heads-up Display
  5. 5.7 Lighting Effects
  6. 7.1 Developing for VR
  7. 12.2 Project: Gaming Platforms
UT.GD1.3.3a
Understand impact of cloud computing and processing on game design. Examples include: broad distribution channel, updates without user involvement, dependence on internet connectivity, system dependence on publisher hardware
  1. Utah Game Development Fundamentals 1
  2. 7.1 Project: Gaming Platforms
  3. Game Development in Unity (3.9)
  4. 12.2 Project: Gaming Platforms
UT.GD1.3.4a
Identify different distribution channels: Physical media, Digital download (Minecraft, League of Legends, etc), Steam, Epic Game Store, Apple Arcade, Console-specific Digital Distribution (Xbox Live, Playstation Network, etc.)
  1. Utah Game Development Fundamentals 1
  2. 7.1 Project: Gaming Platforms
  3. Game Development in Unity (3.9)
  4. 7.1 Developing for VR
  5. 10.2 Launch Your Game
  6. 12.2 Project: Gaming Platforms
UT.GD1.4.1a
Game Genres—Students will be able to identify the following game genre categories (categories of games based on challenges): Action (includes physical challenges), Adventure (focuses on an interactive story), Role Playing Game/RPG (player undertakes a quest in a fictional world), Simulation (used to simulate a real setting), Strategy (decision making/skillful thinking and planning), Hybrid (combination of 2 or more above genres)
  1. Utah Game Development Fundamentals 1
  2. 1.3 Categorizing Games
  3. Game Development in Unity (3.9)
  4. 1.2 Types of Games
UT.GD1.4.2a
Game Types—Students will be able to identify the following game types:, Single-player (player vs. the situation), Two-player (player vs. another player), Multiplayer competitive (every player for themselves - against each other), Multiplayer cooperative (all of us in this together to defeat the enemy), Team-based (our team vs. their team, each team controlled by one or many players)
  1. Utah Game Development Fundamentals 1
  2. 1.3 Categorizing Games
  3. Game Development in Unity (3.9)
  4. 1.2 Types of Games
UT.GD1.5.1a
Develop a concept with considerations for plan, cost, and time.
  1. Utah Game Development Fundamentals 1
  2. 5.4 Develop Your Game Ideas
  3. Game Development in Unity (3.9)
  4. 6.1 Design Core Gameplay
UT.GD1.5.1b
Create a game proposal "Pitch Document" (components include: goal, characters, environment, obstacles, platform)
  1. Utah Game Development Fundamentals 1
  2. 5.4 Develop Your Game Ideas
  3. 6.3 Finish Your Game
  4. Game Development in Unity (3.9)
  5. 6.1 Design Core Gameplay
UT.GD1.5.1c
Create a storyboard
  1. Utah Game Development Fundamentals 1
  2. 5.5 Create Your Storyboards
  3. Game Development in Unity (3.9)
  4. 6.2 Storyboard Gameplay
UT.GD1.5.1d
Sketch and plan characters (protagonist, antagonist)
  1. Utah Game Development Fundamentals 1
  2. 5.4 Develop Your Game Ideas
  3. 5.5 Create Your Storyboards
  4. 6.2 Prototype, Test, and Repeat
  5. Game Development in Unity (3.9)
  6. 6.2 Storyboard Gameplay
  7. 6.3 Refine Your Game Design
  8. 8.2 Develop a Prototype and Test
UT.GD1.5.2a
Put together a "Game Design Document" (the overall blueprint) and include the following components: title, genre, game type, brief description, rules of the game, design of levels and rooms, script, game mechanics, game goals, select which platform the game will be developed for, select a game engine
  1. Utah Game Development Fundamentals 1
  2. 5.4 Develop Your Game Ideas
  3. 6.3 Finish Your Game
  4. Game Development in Unity (3.9)
  5. 1.4 Game Design Document (GDD)
  6. 6.3 Refine Your Game Design
  7. 10.1 Finish Your Game
UT.GD1.5.3a
Create art and text
  1. Utah Game Development Fundamentals 1
  2. 3.2 Building a Scene with Prefabs
  3. 4.6 User Interface (UI)
  4. 4.7 Make It Your Own
  5. Game Development in Unity (3.9)
  6. 4.1 Sprites and Animations
  7. 5.1 Scene Building with Prefabs
  8. 5.10 Heads-up Display (HUD) Score
  9. 5.11 Make It Your Own
UT.GD1.5.3b
Develop sounds for the game
  1. Utah Game Development Fundamentals 1
  2. 4.5 Sound Effects
  3. Game Development in Unity (3.9)
  4. 5.9 Sound Effects
UT.GD1.5.3c
Implement scripting as needed
  1. Utah Game Development Fundamentals 1
  2. 3.3 Game Physics
  3. 4.2 Cameras
  4. 4.4 Particle Systems
  5. 4.5 Sound Effects
  6. 4.6 User Interface (UI)
  7. 4.7 Make It Your Own
  8. 8.1 Model Creation
  9. 8.2 Character Animation
  10. 8.3 AI in Unity
  11. Game Development in Unity (3.9)
  12. 4.4 Scripting Mechanics
  13. 4.5 AI in Games
  14. 5.2 Game Physics
  15. 5.4 Character Rigging and Animation
  16. 5.6 Cameras and Multiplayers
  17. 5.8 Particle Systems
  18. 5.9 Sound Effects
  19. 5.10 Heads-up Display (HUD) Score
  20. 5.11 Make It Your Own
  21. 7.2 Create a 3D World for VR
UT.GD1.5.3d
Create game animations
  1. Utah Game Development Fundamentals 1
  2. 4.4 Particle Systems
  3. 8.2 Character Animation
  4. Game Development in Unity (3.9)
  5. 4.1 Sprites and Animations
  6. 5.4 Character Rigging and Animation
  7. 5.8 Particle Systems
UT.GD1.5.3e
Design the User lnterface/UI components (could include inventory, score, health bar, lives, navigation, powerbar, text indicators, maps, level, sound on/off, etc.)
  1. Utah Game Development Fundamentals 1
  2. 4.6 User Interface (UI)
  3. Game Development in Unity (3.9)
  4. 4.6 Menu and Heads-up Display
  5. 5.10 Heads-up Display (HUD) Score
UT.GD1.5.3f
Create an analog or digital prototype version of a game
  1. Utah Game Development Fundamentals 1
  2. 6.1 Prototyping and Testing
  3. 6.2 Prototype, Test, and Repeat
  4. Game Development in Unity (3.9)
  5. 8.1 Prototyping and Testing
  6. 8.2 Develop a Prototype and Test
  7. 8.3 Develop a Minimum Viable Product
UT.GD1.5.4a
Post-Production (Game Testing and Release)—Students will understand and explain the process of game testing and release the game after it has been developed: Alpha Testing (in-house/controlled, small group testing to find and repair bugs and glitches, make needed adjustments); Beta Testing (outside, large group testing to receive feedback from selected end users, make needed adjustments and repairs that were not discovered in-house); Game Release (game is open for playing); Game Maintenance (provide updates, repair more identified bugs and glitches)
  1. Utah Game Development Fundamentals 1
  2. 6.1 Prototyping and Testing
  3. 6.2 Prototype, Test, and Repeat
  4. 6.3 Finish Your Game
  5. Game Development in Unity (3.9)
  6. 8.1 Prototyping and Testing
  7. 8.2 Develop a Prototype and Test
  8. 8.3 Develop a Minimum Viable Product
  9. 10.1 Finish Your Game
UT.GD1.6.1a
Identify personal interests and abilities related to game development, such as: Identify personal creative talents; Identify organizational and leadership skills; Identify special interest areas
  1. Utah Game Development Fundamentals 1
  2. 7.4 Careers in Game Design
  3. 7.5 Scavenger Hunt: Careers in Game Design
  4. Game Development in Unity (3.9)
  5. 9.1 Careers in Game Development
UT.GD1.6.1b
Identify the primary game development job titles, such as: Lead Programmer, Lead Designer, General Game Designer, Mechanics Designer, Level Designer/World Builder, User Interface (UI) Designer, Animator, Writer, Audio Director, Art Director, Project Manager, etc
  1. Utah Game Development Fundamentals 1
  2. 7.5 Scavenger Hunt: Careers in Game Design
  3. Game Development in Unity (3.9)
  4. 9.1 Careers in Game Development
  5. 9.2 Game Industry Insights
UT.GD1.6.1c
Investigate career opportunities, trends, and requirements related to game development careers.
  1. Utah Game Development Fundamentals 1
  2. 7.3 Game Industry Insights
  3. 7.5 Scavenger Hunt: Careers in Game Design
  4. Game Development in Unity (3.9)
  5. 9.1 Careers in Game Development
  6. 9.2 Game Industry Insights
UT.GD1.6.2a
Identify factors for employability and advancement in the game industry.
  1. Utah Game Development Fundamentals 1
  2. 7.3 Game Industry Insights
  3. 7.5 Scavenger Hunt: Careers in Game Design
  4. Game Development in Unity (3.9)
  5. 9.1 Careers in Game Development
  6. 9.2 Game Industry Insights
UT.GD1.6.2b
Research existing game development studios to determine what training is required.
  1. Utah Game Development Fundamentals 1
  2. 7.3 Game Industry Insights
  3. Game Development in Unity (3.9)
  4. 9.2 Game Industry Insights
UT.GD1.6.2c
Research universities and colleges to determine programs, degrees and training availability.
  1. Utah Game Development Fundamentals 1
  2. 7.6 Further Education
  3. Game Development in Unity (3.9)
  4. 12.3 Further Education
UT.GD1.6.2d
Develop employability competencies/characteristics: responsibility, dependability, ethics, respect, and cooperation.
  1. Utah Game Development Fundamentals 1
  2. 5.4 Develop Your Game Ideas
  3. 6.2 Prototype, Test, and Repeat
  4. 6.3 Finish Your Game
  5. 7.2 Ethical Considerations
  6. Game Development in Unity (3.9)
  7. 9.4 Ethical Considerations
  8. 9.5 Representation in Technology
  9. 10.1 Finish Your Game