Introduction to Game Development
|
The objective of this course is to introduce students to game development, game programming, and the computer game industry. It reviews games in a social and historical context and covers the basics of game design and development. Game development and programming fundamentals are covered. Students will be required to complete a project that extends lecture and lab materials.
|
Prerequisite: CS2851
Course structure: 2-2-3 (class hours/week, credits).
|
Upon successful completion of this course, the student will:
- Describe an overview of the computer gaming industry.
- Explain the basics of computer game design.
- Describe the challenges associated with modern computer game design.
- Describe the applicability of advanced software engineering and computer science techniques to game development.
- Apply advanced software engineering and computer science techniques to problems associated with computer game development.
- Discuss issues related to computer games in the greater societal context.
|