2D Video Game Development

Graphics 1

This course is designed for students who want to learn more about computer science through the process of how a video game is conceived, put together and published; it focuses on the development of game design fundamentals and on establishing a framework for the analysis, problem-solving, and design of games. Students learn how to deconstruct, re-construct, and build core mechanics in game systems through the application of design criteria.  This course also lays the foundation for effective and constructive evaluation of, and communication about, other students' work and projects. Students will engage in a study of the history and social significance of video gaming, including its impact on the business/financial world. Students build environments, create graphics, work with concepts of physics, utilize cameras, and learn to edit and insert lighting. At the end of the course student teams will take on the roles of game designers, creative directors, graphic designers and game testers. This course is designed to align with California CTE standards for Arts, Media and Information and Communications Technology. Much of this course has been adapted from the Unity 3D Curricular Framework.

Units

Graphic 2

  1. Games and Society

  2. Introduction to Game Design

  3. Game Theory Design

  4. Game Documentation

  5. Introduction to Scripting

  6. Scripting Control Flow

  7. Building the Game Environment

  8. Lights, Camera, and Action

  9. Game Scripting

  10. Physics in Game Development

  11. Graphical User Interface

Course Information

COURSE NUMBER: CTE1011001 (S1)     CTE1011002 (S2)

RECOMMENDED GRADE LEVEL:  9 - 10

DURATION:  2 semesters (may be repeated for credit)

CREDIT:  5 units per semester

MEETS UC AND CSU ENTRANCE REQUIREMENTS: Yes; “f”

Career Preparation

Digital Art:

2D Character Artist, 3D Modeler, Advertising Designer, Animator, Character Artist, Character Rigger, Cinematic Designer, Concept Artist, Environment Artist, Game Designer, Gameplay Animator, Level/Environment Designer, Level Lighting Artist, Simulation Artist, Technical Animator, Technical Artist, Texture Artist, UI Artist, Visual Effects Artist

Programming:

AI Programmer, Animation Programmer, Audio Programmer, Cinematics Programmer, Client Systems Programmer, Data Engineer, Engine Programmer, Gameplay Programmer, Generalist Programmer, Graphics Programmer, Mobile Programmer, Multiplayer Programmer, Physics Programmer, R&D Programmer, Rendering Programmer, Server Programmer, Tools Programmer, UI Programmer

Articulation

School entrance

This course is pending articulation with Modesto Junior College. Once approved, students that complete this course with a grade of "B" or higher will receive 3 units of CSU transferrable college credit in CMPGR 274 - 2D Game Development.

SSD Pathway

This course is a part of Enochs’s Software & Systems Development pathway.  Click here for more information on our pathway and the courses we offer.