Please enable JavaScript to use CodeHS

California Games and Simulation Pathway Framework


Standard Description
D1.1 Categorize the different gaming genres and gaming systems. Lessons
D1.2 Describe the historical significance of electronic and nonelectronic games. Lessons
D1.3 Describe the role of play in human culture. Lessons
D1.4 Describe the psychological impact of games on individuals and groups. Lessons
D1.5 Describe the business model commonly used in the game development industry. Lessons
D1.6 Examine and categorize the significant processes in the production of interactive games. Lessons
D1.7 Identify the core tasks and challenges that face a game or simulation design team. Lessons
D1.8 Describe legal issues that affect games, developers and players. Lessons
D1.9 Describe the impact of the game and simulation industry on the economy. Lessons
D2.1 Demonstrate an understanding of the vocabulary for discussing games and play by listing and describing the general procedure and requirements of game and simulation design. Lessons
D2.2 Describe the game development life cycle Lessons
D2.3 Develop a game design document or blueprint. Lessons
D2.4 Understand the general principles of storytelling and the use of storyboarding in game design. Lessons
D2.5 Know how to use tools and software commonly used in game/simulation development and become familiar with popular game tools and different gaming engines. Lessons
D2.6 Demonstrate an understanding of the techniques used to evaluate game mechanics, game play, flow, and game design. Lessons
D2.7 Describe the complex interaction between games and players and the role it plays in the popularity of a game. Lessons
D2.8 Experience the methods used to create and sustain player immersion. Lessons
D2.9 Demonstrate an understanding of interface design, hardware constraints on games, including processors and I/O devices, and nonhardware constraints. Lessons
D2.10 Make informed decisions about game physics: how the game world works, how the players interact with the game world, and how the players interact with one another. Lessons
D3.1 Create a storyboard describing the essential elements, plot, flow, and functions of the game/simulation. Lessons
D3.2 Create a design specification document to include interface and delivery choices, rules of play, navigation functionality, scoring, media choices, start and end of play, special features, and development team credits. Lessons
D3.3 Using simple game development tools, create a game or simulation. Lessons
D3.4 Present the game or simulation. Lessons
D4.1 Understand strategic outlining in game designs. Lessons
D4.2 Know elements of puzzle design. Lessons
D4.3 Use key strategic considerations in game design. Lessons
D4.4 Understand the process of creating and designing player actions. Lessons
D4.5 Create and design the game flow as it relates to story and plot. Lessons
D4.6 Assess common principles and procedures in game flow design. Lessons
D4.7 Describe rule creation elements of player challenge. Lessons
D5.1 Understand the methodologies for integrating digital media into a game or simulation. Lessons
D5.2 Identify commonly used art and animation production tools in the game design industry. Lessons
D5.3 Understand the general concepts of environmental design. Lessons
D5.4 Describe how environmental design is used in conjunction with game level design. Lessons
D6.1 Define the meaning of simulation and pertinent issues facing game designers. Lessons
D6.2 Describe applied event modeling as it relates to game design. Lessons
D6.3 Identify and describe the basic Human Computer Interface (HCI) design principles. Lessons
D6.4 Apply the “eight golden rules” of interface design. Lessons
D6.5 Understand the use of inventory systems in game design. Lessons
D7.1 Identify functions of information processing and describe basic network terminology and network security and demonstrate an understanding of operating systems, environments, and platforms. Lessons
D7.2 Plan program design and evaluate assigned game programming tasks. Lessons
D7.3 Code and test programs. Lessons
D7.4 Create and maintain documentation and perform program maintenance. Lessons
D7.5 Implement enhanced program structures. Lessons
D7.6 Implement multimedia programming. Lessons
D8.1 Describe AI and how it relates to game and simulation design and development. Lessons
D8.2 Design, program, and implement intelligent agents for action games. Lessons
D8.3 Use AI techniques, like finite state machines, to produce the illusion of intelligence in the behavior of nonplayer characters (NPCs). Lessons
D8.4 Create intelligently designed games that would educate as well as engage the players. Lessons