Game/Simulation/Animation Programming
-
- Adobe Certified Professional in Visual Design (Requires Photoshop and Illustrator or InDesign)
- Unity Certified User: Programmer
- Unity Certified User: VR Developer
-
minimum 2.0 GPA, good attendance.
-
4 credits – 2 years (satisfies the Practical Arts credit required for graduation)
*Game/Simulation/Animation Visual Design and Game/Simulation/Animation Programming can be combined over 3 years for 6 credits.
-
- Federal CIP Code: 50.0411
- Program Number: 8208300 / 8208100
Game & Simulation Foundations
8208110
1 credit
Game & Simulation Design
8208120
1 credit
Game & Simulation Graphic Artist
8208130
1 credit
Game & Simulation 3D Animator
8208140
1 credit
Game & Simulation Programming
8208330
1 credit
Multi-User Game & Simulation Programming
8208340
1 credit
-
High School Application Process
• Complete the CTC High School Application online in the spring.
• Let your high school counselor know that you applied to CTC.
• Notification of acceptance/non-acceptance will be emailed.
• Attend mandatory Orientation at the CTC campus with a parent or guardian. -
After successfully completing this program, the student will be able to perform the following:
- Identify commonly used art and animation production tools in the game design industry.
- Understand intellectual property rights, copyright laws and plagiarism as it applies to creative assets.
- Explain the importance of employability skills and entrepreneurship skills as it relates to game/simulation development.
- Identify tools and software commonly used in game development.
- Investigate career opportunities in the game industry.
- Demonstrate research and information fluency.
- Demonstrate an understanding of the techniques used to evaluate game mechanics, game play, flow, and game design.
- Explore the methods used to create and sustain player immersion.
- Describe the game development life cycle.
- Demonstrate the professional level of written and oral communication required in the game development industry.
- Understand the core tasks and challenges that face a video game design team.
- Demonstrate leadership and teamwork skills needed, as it relates to game/simulation development, to accomplish team goals and objectives.
- Create a working game or simulation as part of a team.
- Create a game design production plan that describes the game play, outcomes, controls, interface and artistic style of a video game.
- Categorize the different gaming genres.
- Identify popular games and identify commonality between them.
- Understand the general procedure and requirements of game design.
- Understand the general principles of storytelling for game design.
- Understand character archetypes and character design.
- Develop a game design document.
- Understand the process of creating and designing player choice and other game designer strategy considerations.
- Create and design the game flow as it relates to story and plot.
- Assess common principles and procedures in game flow design.
- Describe player challenge rule creation elements.
- Understand the use of inventory systems in game design.
- Identify functions of information processing.
- Test programs.
- Plan program design.
- Code programs.
- Perform program maintenance.
- Create and maintain documentation.
- Evaluate assigned game programming tasks.
- Implement enhanced program structures.
- Demonstrate the importance of health, safety, and environmental management systems in organizations and their importance to organizational performance and regulatory compliance.
- Demonstrate leadership and teamwork skills needed to accomplish team goals and objectives.
- Explain the importance of employability skill and entrepreneurship skills.
- Demonstrate personal money-management concepts, procedures, and strategies.
- Identify and describe basic network terminology and network security.
- Game configuration.
- Test programs.
- Plan program design.
- Create and maintain documentation.
- Code programs.
- Demonstrate an understanding of operating systems, environments, and platforms.
- Implement enhanced program structures.
- Implement multimedia programming.
- Develop an understanding of programming techniques and concepts.