CS42SI
Download as PDF
From Player to Maker: 2D Engine-Based Game Development
Course Description
This course aims to get students experienced with the game development lifecycle, developing multiple game projects from start to finish. Students will utilize various ideation tools for brainstorming (borrowed from the Design program), use the Unity Engine to develop 2D games in individual and collaborative settings, and publish their work on live websites by entering into friendly competitions known as "game jams". By the end of the quarter, students will have created three rapid-prototype games and gained the proper skills to make games on their own. Prerequisites: This course uses the Unity Engine, which uses the C# programming language. Because of this, you should be familiar with programming at the level of CS106A or the AP Computer Science exam.
Grading Basis
RSN - Satisfactory/No Credit
Min
2
Max
2
Course Repeatable for Degree Credit?
No
Course Component
Activity
Enrollment Optional?
No