COURSE UNIT TITLE

: GAME DEVELOPMENT

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
CBS 3006 GAME DEVELOPMENT ELECTIVE 2 2 0 5

Offered By

Cartoon Film and Animation

Level of Course Unit

First Cycle Programmes (Bachelor's Degree)

Course Coordinator

HAKAN ERGIN

Offered to

Animation Film Design and Directing
Cartoon Film and Animation

Course Objective

The purpose of this course is to have students design a simple video game level, either individually or working as a group, and create a playable demo by the end of the semester

Learning Outcomes of the Course Unit

1   To learn video game development process
2   To be able to create a game design document (GDD)
3   To be able to create assets for a video game
4   To be able to implement the required systems using scripting languages
5   To create and publish a video game demo

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 Overview of the project, analysis of sample Game Design Documents (GDDs)
2 Creating a GDD, peer evaluation
3 Designing game characters
4 Animating game characters
5 Designing game environments
6 Lighting the game environment
7 Placing game assets, assigning physical properties and materials
8 Creating character controllers, working with scripting languages
9 Working on character controllers
10 Implementing Non-player Character (NPC) systems
11 Setting character health, inventory, score systems
12 Adding audio assets
13 Adding simple user interface (UI) elements
14 Presentation and evaluation

Recomended or Required Reading

To be announced.

Planned Learning Activities and Teaching Methods

Assessment Methods

SORTING NUMBER SHORT CODE LONG CODE FORMULA
1 PRJ PROJECT
2 ASG ASSIGNMENT
3 FCG FINAL COURSE GRADE PRJ * 0.50 + ASG * 0.50


Further Notes About Assessment Methods

50% of the final course grade is based on the weekly presentations where students report the progress of their projects; the other 50% is based on the completed project they deliver at the end of the semester.

Assessment Criteria

Students are expected to develop their projects week by week and report their progress in class each week.
The completed project is assessed based on its originality, technical complexity and implementation.

Language of Instruction

Turkish

Course Policies and Rules

Students must attend at least 70% of the lectures. Late assignments are not accepted.

Contact Details for the Lecturer(s)

hakan.ergin@deu.edu.tr

Office Hours

To be announced.

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 14 2 28
Tutorials 14 2 28
Preparations before/after weekly lectures 14 5 70
TOTAL WORKLOAD (hours) 126

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7PO.8PO.9PO.10PO.11PO.12PO.13
LO.15555433355535
LO.25355433355535
LO.35555535355555
LO.45555533355555
LO.55555553355555