Ana içeriğe atla

CMPE 315

Course ID:
Course Code & Number
CMPE 315
Course Title
Computer Game Design
Level
BS
Credit Hours/ ECTS Credits
(3+0+0) 3 TEDU Credits, 5 ECTS Credits
Year of Study:
Junior
Semester:
Fall
Type of Course:
Elective
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite::
Pre-requisites: NONE
Co-requisites: NONE
Catalog Description
Game idea. Game concept. Game world. Game play. Action-challenge refinement. Core mechanics. Game balance. Game genres.
Course Objectives

The objective of this course is to provide the knowledge of the components of a game design process. This starts from the creation of a game idea which is followed by turning this idea into a game concept, then defining the components such as the game world, gameplay and core mechanics, and finally ends with an implementation document.

Software Usage
Course Learning Outcomes

Upon succesful completion of this course, a student will be able to
1. Identify a game idea
2. Create a concept document based on a game idea
3. Create a game world document based on a game concept
4. Identify and describe the gameplay modes in a game
5. Create the core mechanics of a game
6. Analyze a core mechanics document for game balancing 
7. Identify the game genre for a game concept

Learning Activities and Teaching Methods:
Telling/Explaining Discussion/Debate Questioning Reading Demonstrating Brainstorming Hands-on Activities
Assessment Methods and Criteria:
Oral Questioning Case Studies / Homework
Assessment Methods and Criteria Others:
Design Content
Recommended Reading
Required Reading
1. Game Design and Development, Ernest Adams, Andrew Rollings
Grading

Project Proposal - 10% 
Game Concept Document - 20% 
Core Mechanics Document - 30% 
Implementation - 30% 
User Documentation - 10%

Learning Activities and Teaching Methods Others:
Course Coordinator:
Student Workload:
WorkloadHrs
Hands-on Work56 hrs
Oral Presentation10 hrs
Demonstration10 hrs
Team Meetings21 hrs
Course & Program Learning Outcome Matching: