Please enable JavaScript to use CodeHS

Standards Mapping

for Georgia Game Design


Standards in this Framework


Standards Mapped


Mapped to Course

Standard Lessons
Communicate effectively through writing, speaking, listening, reading, and interpersonal abilities.
  1. 6.1 Finish Your Game
  2. 6.2 Promote Your Game
  3. 8.3 Game Industry Insights
Demonstrate creativity by asking challenging questions and applying innovative procedures and methods.
  1. 5.1 Project Introduction
  2. 5.4 Develop Your Game Ideas
  3. 5.5 Create Your Storyboards
Exhibit critical thinking and problem-solving skills to locate, analyze and apply information in career planning and employment situations.
  1. 8.2 Scavenger Hunt: Careers in Game Design
  2. 8.3 Game Industry Insights
Model work readiness traits required for success in the workplace including integrity, honesty, accountability, punctuality, time management, and respect for diversity.
Apply the appropriate skill sets to be productive in a changing, technological, diverse workplace to be able to work independently and apply teamwork skills.
  1. 5.4 Develop Your Game Ideas
  2. 5.5 Create Your Storyboards
Present a professional image through appearance, behavior, and language.
  1. 5.1 Project Introduction
  2. 6.1 Finish Your Game
Research the evolution of game design and game play, focusing on how emerging technologies have impacted the game industry.
  1. 1.2 History of Video Games
Identify the primary steps in the design process (e.g., conceptualize, prototype, test, analyze).
  1. 5.4 Develop Your Game Ideas
  2. 5.5 Create Your Storyboards
  3. 6.1 Finish Your Game
  4. 6.2 Promote Your Game
Evaluate basic gameplay from an existing game.
  1. 1.2 History of Video Games
  2. 4.1 Gameplay and Effects
  3. 4.5 Sound Effects
  4. 5.2 What Makes a Good Game?
Compare and contrast the narratives in gameplay and explain how and when the storyline could pertain to game design.
  1. 5.2 What Makes a Good Game?
  2. 5.3 Storyboarding
Evaluate and describe various 2D & 3D, single & multi-player genre in games.
  1. 5.2 What Makes a Good Game?
Plan and lay out the steps needed to execute a team project, from skills to dependencies and parallelization of tasks.
Compare and contrast game creation tools including scripting languages, extensibility, 2D/3D support and others.
  1. 2.1 Intro to Unity
  2. 3.1 Unity Basics
Introduce script binding, components, and prefabricated objects to projects.
  1. 3.1 Unity Basics
  2. 3.2 Building a Scene with Prefabs
  3. 3.3 Game Physics
Determine appropriate programming and scripting languages to create desired game mechanics, control the environment, user interface (UI), and gameplay.
  1. 4.2 Cameras
  2. 4.3 Lighting Effects
  3. 4.4 Particle Systems
  4. 4.5 Sound Effects
  5. 4.6 Make It Your Own
  6. 7.2 Character Animation
  7. 7.3 User Interface (UI)
Demonstrate an understanding of conditional programming statements.
  1. 7.2 Character Animation
  2. 7.3 User Interface (UI)
Demonstrate an understanding of object states including states for game, player, item, and other objects in the game universe.
  1. 3.3 Game Physics
  2. 4.5 Sound Effects
  3. 4.6 Make It Your Own
Demonstrate an understanding of iteration programming structures (looping) to manage repeating events.
Retarget motion data and animation setups between character rigs.
  1. 7.2 Character Animation
Import and use Motion Capture (Mocap) data to drive character animation.
Demonstrate an understanding of Object-Oriented Programming.
Demonstrate an understanding of how to use a mathematical algorithm in a game.
Use algebraic, geometric, and trigonometric relationships to define game object characteristics and properties as well as Heads-Up Display (HUD) interface placement and scaling.
  1. 7.3 User Interface (UI)
Demonstrate functions of linear algebra and vector mathematics (dot product, cross product, quaternions, etc.) to determine character perspective and field of view.
Explain how quaternion calculations are used in video game development.
Apply mathematical concepts to interactive application and video game design.
Explain the use of collision geometry and “hit testing” for physics-based interactions and programming triggers.
  1. 3.3 Game Physics
  2. 4.6 Make It Your Own
  3. 7.1 Model Creation
Explore the phenomena and apply Newtonian physics to static & dynamic systems for animation.
Explore mass, velocity, acceleration, torque, force, and other related measurements.
  1. 4.4 Particle Systems
  2. 7.1 Model Creation
Use physics to create realistic motion of objects and characters (gravity, angular momentum, momentum, friction).
  1. 3.3 Game Physics
  2. 7.1 Model Creation
Apply the use of colliders and rigged bodies (kinesthetics).
  1. 3.3 Game Physics
Demonstrate a working knowledge of two-dimensional digital bitmap art tools.
Demonstrate a working knowledge of two-dimensional digital vector art tools.
Create 3D Models with appropriate highlights and shading. Upload to online career portfolio.
  1. 3.1 Unity Basics
  2. 3.2 Building a Scene with Prefabs
  3. 7.1 Model Creation
Determine the effect of various camera angles and emphasize perspective.
  1. 4.2 Cameras
Demonstrate a working knowledge of 3D modeling & animation tools.
  1. 7.1 Model Creation
  2. 7.2 Character Animation
Create character states, and transition between states when a specified event occurs. Upload to online career portfolio.
  1. 7.2 Character Animation
Manipulate state-based animations and transitions.
  1. 7.2 Character Animation
Define volumes and entrance/exit events.
Create fire particle events, audio events, and object state events (e.g., inventory levels, timers).
  1. 4.3 Lighting Effects
  2. 4.4 Particle Systems
  3. 4.5 Sound Effects
Construct a 2D and 3D maze game and maneuver through it in first and third person.
Understand geo-location, geo-fencing principles, and location event models.
Understand and implement environmental events such as camera inputs, lighting, accelerometers, and audio inputs.
  1. 4.2 Cameras
  2. 4.4 Particle Systems
  3. 4.5 Sound Effects
  4. 4.6 Make It Your Own
Create a map and navigation for UI (user interface) with transparent overlays superimposed on real world sensors. Upload to online career portfolio. Upload to online career portfolio.
Define how to create an Augmented Reality experience.
Create an asset to use in your Augmented Reality experience (e.g., 3D Model, Animation).
Use the assets created in Standard 8 and incorporate into a location-based game. Upload to online career portfolio.
Create a working game development plan with a team to determine game requirements.
Develop a comprehensive fully planned game to include building, versioning, debugging, and optimization. Upload to online career portfolio.
  1. 5.4 Develop Your Game Ideas
  2. 5.5 Create Your Storyboards
  3. 6.1 Finish Your Game
Create a hypothetical technology pipeline for an interactive application or video game project.
Coordinate and produce a game that contains lighting and sound.
  1. 5.4 Develop Your Game Ideas
  2. 5.5 Create Your Storyboards
  3. 6.1 Finish Your Game
Demonstrate a working knowledge of video capture, editing, and post-processing tools.
  1. 6.2 Promote Your Game
Apply the correct graphic file formats and file interoperability.
  1. 7.1 Model Creation
Apply video file formats and file interoperability.
Apply audio file formats and file interoperability.
  1. 4.5 Sound Effects
Use interactive and real-time editing within the game.
Deploy the game to a mobile device for testing and peer review.
Review and update résumé to reflect new knowledge and skills master and additional work experience.
Organize folders within the portfolio to reflect specific careers of interest, including résumé, targeted cover letter, and artifacts relevant to the specific career.
Update all current items in the portfolio.
Identify and upload additional industry-appropriate artifacts reflective of mastered skills throughout this course. Write and include a reflective entry for each artifact discussing steps taken, problems encountered and how they were overcome, and other pertinent information about the learning.
Polish all entries in the online career portfolio to ensure accuracy and professionalism as expected from employers.
Conduct a job search and share the appropriate folder with the potential employer.
Explain the goals, mission, and objectives of Future Business Leaders of America (FBLA) and/or Technology Student Association (TSA) and/or SkillsUSA.
Explore the impact and opportunities a student organization (FBLA, TSA, SkillsUSA) can develop to bring business and education together in a positive working relationship through innovative leadership and career development programs.
Explore the local, state, and national opportunities available to students through participation in related student organizations (FBLA, TSA, SkillsUSA) including but not limited to conferences, competitions, community service, philanthropy, and other student organization activities.
Explain how participation in career and technology education student organizations can promote lifelong responsibility for community service and professional development. 13.5 Explore the competitive events related to the content of this course and the required competencies, skills, and knowledge for each related event for individual, team, and chapter competitions.