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, critiquing others' work
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 ASG ASSIGNMENT
2 FCG FINAL COURSE GRADE ASG * 1


Further Notes About Assessment Methods

Students are evaluated on the originality and the level of difficulty of their final project. Incomplete or late submissions are not evaluated.

Assessment Criteria

To be announced.

Language of Instruction

Turkish

Course Policies and Rules

Minimum %70 attendance is required.
Incomplete and late submissions are not evaluated.

Contact Details for the Lecturer(s)

To be announced.

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.13PO.14PO.15
LO.1555555555555555
LO.2555555555555555
LO.3555555455555555
LO.4555555555555555
LO.5555555555445455