This course takes a practical, hands-on approach to making games. We will design, prototype, implement, polish and complete games over the six week course. How do we implement a game in a set time frame? How do we ensure its quality? What sets successful developers apart from everyone else with a good idea? Topics will include, but are not limited to: programming, project management, game design, visual design, and case studies from the industry.
This course is designed to introduce students to the multi-disciplinary nature of computer game design, with the emphasis on technical skills and group work
Please note: Students wishing to take this course will need to have a strong background in computer programming. If you are interested in taking this paper it is important to contact the course advisers for Computer Science as early as possible.
Lecturer and Course Coordinator
Dr Lech Szymanski
Highly recommended textbook
Schell, J. The Art of Game Design, Morgan Kaufman, 2014.
Note that the internal assessments may change.
|Final examination (2 hours)||20%|
An introduction to the interdisciplinary field of computer game design, with an emphasis on technical skills. Topics include game critique, game design, programming, visual and audio design, and interactive storytelling.
This paper is designed to introduce students to the multi-disciplinary nature of computer game design, with the emphasis on technical skills.
|Paper title||Computer Game Design|
|Teaching period||Summer School|
|Domestic Tuition Fees||Tuition Fees for 2018 have not yet been set|
|International Tuition Fees||Tuition Fees for international students are elsewhere on this website.|
- COSC 242
- Schedule C
- Arts and Music, Science
- Students wishing to take this paper will need to have a strong background in computer
programming. The prerequisite for this paper is COSC 242 or equivalent, at the discretion
of the department. If you are interested in taking this paper, it is important to
contact the course advisers for Computer Science as early as possible.
Enrolments for this paper are limited, and it requires departmental permission. View more information about limitations of enrolment.
- Computer Science Adviser
- More information link
- View further information about COSC 360
- Teaching staff
- Convenor and Lecturer: Dr Lech Szymanski
- Teaching Arrangements
- Each week there are: four 1-hour lectures, four 2-hour lab sessions and two 1-hour tutorials.
- Paper Structure
- This is a summer school paper, run over six weeks, using Unity game engine. Lectures
cover planning, ideas, production pipeline, prototyping, games engines and mechanics,
UI, AI, testing, 3D graphics, networking.Labs cover Unity Game Development, Paint.net,
Inkscape, Audacity, Git, Core docs, Game critiques, UI, Animation.
- There are three assignments, each worth 12%
- The first assignment is individual; the other two are group work, which goes toward the final project
- Some laboratory exercises are assessed for a total of 4%
- The project is a full computer game worth 34%, + 6% for presentation
- The final exam is worth 20%
- Recommended but not required: Jesse Schell, The Art of Game Design.
- Course outline
- View course outline for COSC 360
- Graduate Attributes Emphasised
- Communication, Critical thinking, Self-motivation, Teamwork
View more information about OtagoÔÇÖs graduate attributes
- Learning Outcomes
- This paper will enable students to:
- Get familiar with a 2D game engine
- Learn about technical aspects of computer game development: graphics, collisions, game AI, etc.
- Have the opportunity to design and develop your own computer game in a team of 3-4 people
- Learn about various aspects of the game experience
- Have a chance to participate in a full software development cycle