Introduction to game development 7.5 credits

Introduktion till Datorspelsutveckling
First cycle, S0005E
Course syllabus valid: Spring 2020 Sp 3 - Present
The version indicates the term and period for which this course syllabus is valid. The most recent version of the course syllabus is shown first.

Syllabus established
by Jonny Johansson, HUL SRT 16 Feb 2015

Last revised
by Jonny Johansson, HUL SRT 13 Jun 2019

Education level
First cycle
Grade scale
U G#
Media Technology
Subject group (SCB)
Computer Technology

Entry requirements

In order to meet the general entry requirements for first cycle studies you must have successfully completed upper secondary education and documented skills in English language and basic knowledge and skills in the imperative programming, e.g. D0009E Introduction to programming

More information about English language requirements


The selection is based on 1-165 credits.

Course Aim
The execution of the project gives the student knowledge in the various stages of game development, roles and responsibilities in the group and the interfaces between the various production tools and the roles within the team. The student should be able to:
  • With broad knowledge in the field of computer game development understand the relations at system level, apply knowledge of mathematics and science for specific issues. 
  • Model, simulate, predict and evaluate methods and algorithms for the components used in a computer game 
  • Identify the need for further knowledge and to continuously upgrade their skills. As shown by the inclusion of new concepts   and solutions in the computer game. 
  • Plan their own work in relation to other specialists and team members in a game development project 
  • Recognize and justify the ethical and social considerations made in the game's content 
  • Explain the different elements and their relationships and dependencies in a game development project 
  • Be able to explain the important stages for playability and design in the production of computer games.

In this course, participants work in groups and produce a limited prototype of a computer game where the elements of design. technology, resource planning, execution and presentation are included. The course is conducted as a project with a design document as basis for planning and execution and examination.Implementation of the project will give the knowledge of the different steps, roles and responsibilities in the group and the interfaces between the different professional roles. The technical conditions in the form of development and requirements for deliverables are presented before the start of a supervisor. Each group will present a game idea which is then evaluated according to the requirements of the teacher at the beginning of the course.

Group work with regular meetings with the supervisor. Public presentation of results and implementation.

Public presentation of the finished results and evaluate the implementation and playability and creativity.

Patrik Holmlund

Transition terms
The course S0005E is equal to s0013d

Literature. Valid from Spring 2016 Sp 3 (May change until 10 weeks before course start)
Material will be provided at the start of the course.

Course offered by
Department of Computer Science, Electrical and Space Engineering

CodeDescriptionGrade scaleHPStatusFrom periodTitle
0001Assignment reportU G#5.00MandatoryA15
0002Written report with oral presentationU G#2.50MandatoryA15

Study guidance
Study guidance for the course is to be found in our learning platform Canvas before the course starts. Students applying for single subject courses get more information in the Welcome letter. You will find the learning platform via My LTU.