Skip Navigation

Utah Core  •  Curriculum Search  •  All CTE/Computer Science & Information Technology Lesson Plans  •  USBE CTE/Computer Science & Information Technology website

 

CTE/Computer Science & Information Technology Curriculum Game Development Fundamentals 2
Printable Version Printable Version (pdf)

 

arrow icon Course Introduction

 

Core Standards of the Course

Strand 1
Project based game development: Game Development Life Cycle-Students will create a game using the Game Development Life Cycle.

Standard 1
Implement Project Management-Students will implement project management skills in developing a game.

  1. Understand the difference between waterfall and iterative development
  2. Create an analog or digital prototype version of a game
  3. Work in a team
  4. Utilize project management skills

Standard 2
Game Concept Development -- Students will be able to develop and game concept.

  1. Create a game proposal - "Pitch Document"
  2. Develop a concept with considerations for plan, cost (not a budget, but cost to student and time outside of class), and project hours.

Standard 3
Pre-Production (Design) -- Students will be design documents as part of the Pre-Production (Design) of the game.

  1. Write a script - writing the storyline script
  2. Create storyboards
  3. Design concept of the game
  4. Select a game engine
  5. Plan game play mechanics
  6. Put together a comprehensive Game Design Document detailing the game's goals
  7. Plan level designs, rooms
  8. Sketch and plan characters
  9. Build an overall blueprint

Standard 4
Production (Create) -- Students will be able to create the assets and incorporate them in a game.

  1. Create a prototype of game
  2. Perform alpha testing (internal testing)

Strand 2
Communication Features and Game Interface Design. Students will review communication features and game interface design

Standard 1
Aesthetic Game Design Components-Students will be able to explain and implement key aesthetic (visual) components of game design being:

  1. Animation
  2. Sprites or 3D models (wireframe)
  3. Environment (Player view, surroundings, camera, lighting)
  4. Audio
  5. User Interface

Standard 2
Functional Game Design Components-Students will explain and implement key functional components of game design:

  1. Physics (motion, gravity, collision, drag, etc.)
  2. User Input
  3. User Feedback
  4. Scripting

Standard 3
Design Usability and accessibility-Students will implement the design control concepts.

  1. Create usability in design control (implement the ability for the player to change movements, switching views, etc.)
  2. Describe accessibility (describe how game controls will accommodate users with disabilities and / or refer to what is used to play the game: touch screen, adaptive controller, motion control, etc.)
  3. Understand immersion (feeling part of the game, emotions, etc.)

Standard 4
Interface Elements-Students will implement classifications of interface elements.

  1. Understand diegetic elements (skins, weapons, overlays, dashboard of car, etc.)
  2. Understand non-diegetic elements (HUD, life meter, action bar, stats, etc.)
  3. Understand spatial elements (racing lines, directional arrows, floating texts, tool tips,etc)
  4. Understand meta elements (color filters, subtitles, environmental effects, etc.)

Strand 3
Post- Production-Students will implement marketing strategies, engage in game testing, and release the game.

Standard 1
Beta Testing --Students will beta test games

  1. Implement beta testing
  2. Receive feedback from beta testers
  3. Make needed adjustments

Standard 2
Marketing-Students will use marketing strategies to successfully advertise their game.

  1. Identify target market
  2. Research different marketing platforms
  3. Research and choose licensing options
  4. Understand the role of community management in marketing
  5. Develop advertisements using at least two different mediums (online, social media, print, etc.)
  6. Understand different sales (monetization) strategies (free download / paid content (freemium), upfront purchase, subscription model, etc.)

Standard 3
Game Release -- Students will publish/release game(s).

  1. Research intellectual properties
  2. Explain piracy and copyright
  3. Understand the process of publishing a game to your platform

Standard 4
Game Maintenance - Students will provide for maintenance of the game

  1. Develop strategies for post release content, bug fixes, and updates.

Performance Skills

  • Design and create functional and aesthetic game assets.
  • Perform tasks including project management and testing early versions of videogames.
  • Work as a team to develop a playable game using the Game Development Life Cycle.
  • Use marketing strategies to promote the game.
  • Develop strategies for post release content, bug fixes, and updates


Workplace Skills

  • Communication
  • Problem Solving
  • Teamwork
  • Critical Thinking
  • Dependability
  • Accountability
  • Legal Requirements/Expectations



UEN logo http://www.uen.org - in partnership with Utah State Board of Education (USBE) and Utah System of Higher Education (USHE).  Send questions or comments to USBE Specialist - Kristina  Yamada and see the CTE/Computer Science & Information Technology website. For general questions about Utah's Core Standards contact the Director - THALEA  LONGHURST.

These materials have been produced by and for the teachers of the State of Utah. Copies of these materials may be freely reproduced for teacher and classroom use. When distributing these materials, credit should be given to Utah State Board of Education. These materials may not be published, in whole or part, or in any other format, without the written permission of the Utah State Board of Education, 250 East 500 South, PO Box 144200, Salt Lake City, Utah 84114-4200.