facebook Skip To Main Content

Search Panel

Schools Menu

Video Game Design with Unity and C# - IN252A/B

  • Career and Technical Education (CTE)
Video Game Design with Unity and C# - IN252A/B

Video Game Design with Unity and C# - IN252A/B

Learning Recommendations:  Completion of an introductory computer science course or strong independent programming experience is recommended.

General Description: Video Game Design with Unity and C# is an advanced course for students interested in programming and game development. This class provides hands-on experience in creating video games using Unity, a leading game design tool, and programming with C#. Students will learn game design principles, development workflows, and teamwork skills essential for professional environments. The course emphasizes creativity, problem-solving, and collaboration through solo and group projects.

Content: 

The course built on four main pillars:

  • Programming: Learning C# and Unity for game development.
  • Game Design: Exploring genres, mechanics, and creating game design documents.
  • Production: Developing and producing games, including one long-term group project.
  • Teamwork: Collaborating on project planning, setting deadlines, and delivering a polished final product.

Homework:  Homework will involve video tutorials and reading assignments to prepare for in-class work. Most projects and programming assignments will be completed during class to ensure access to necessary tools and peer collaboration.

Equipment to be provided by Student: None. All equipment provided.

Note: Students who complete this course may qualify for college credit at various community and technical college programs. For more information, please visit the CTE Dual Credit page.

 

  • 10th Grade
  • 11th Grade
  • 12th Grade
  • CTE Credit
  • CTE Dual Credit
  • Full Year/1.0 Credit
  • Issaquah High School
  • Skyline High School