CSCI 3550


None
Course Number:
CSCI 3550

Approved Starting Semester:
Fall 2024

Course Title:
Introduction to Game Development

Course Description (Bulletin Description):
This course introduces state of the art techniques for computer game design and development with an emphasis on the 2D and 3D graphics and interaction through practical, example driven approaches of game development.

Prerequisite:
CSCI 2000 or CSCI 1010

Co-requisite:
None

Pre/Co-requisite::
None

Dual-Listed:
None

Course Objectives (Course-level Student Learning Outcomes):
Upon completion of the course, students will be able to: - Describe the comprehensive process and roles within the video game development process - Use 2D game sprites and animation in the context of game development - Create and use models, materials, and textures within a game - Develop and apply collision detection methods for 2D and 3D games - Apply lights and cameras - Apply particle systems - Create and use terrain and environments - Develop basic games using industry-standard game development tools

Topics Covered (In Outline/Calendar):
* Video game development process * 2D game sprite and animation, * models, materials and textures * collision detection * lighting * particle systems * terrain and environments * Industry standard game development tools

Student Learning Outcomes:
  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. (SLO1)
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. (SLO2)
  • Apply computer science theory and software development fundamentals to produce computing-based solutions. (SLO6-CS)
Course Coordinator:
Dr. Alice Lin

Instructor-in-charge:
Dr. Alice Lin

Previous Professors:
Dr. James Church, Dr. Alice Lin

Technologies / Skills:
Unity C# Game Programming

Textbook(s):
Summer/Fall 2025
Title: HANDS-ON UNITY 2021 GAME DEVELOPMENT
Edition: 2ND
Author: BORROMEO
Publisher: PACKT
ISBN: 9781801071482

========================================


Go back to choose another course