Skip to main content

Game Optimization and TestingLaajuus (5 cr)

Code: HG00CF57

Credits

5 op

Teaching language

  • English

Responsible person

  • Kalle Raijonkari

Objective

The object of the course

Have you wondered how the quality of games is ensured? In what ways games could be optimized, and what goes into it? What different tools there are available for these tasks?
In this course, you will get a basic understanding of game testing and optimization on both theoretical and practical layer.

Course competences

Proactive development: Is able to apply existing knowledge in the field in development and utilises research and development methods.
Game production competence: Can produce content for a game project and can work with the tools in meaningful and systematic way.
Software engineering competence: Is able to define, plan, test and/or implement software products.

The learning objectives of the course

After completing this course, you will be able to design and implement simple game testing, as well as utilize different tools to further the optimization of games.

Content

In this course you will learn about the basic principles of game testing. In addition, you will learn different ways of game optimization. You will acquire some basic tools that you are able to use in different projects.

Qualifications

To be able to attend this course, you need to have basic understanding of game design, game programming and game engines.

Assessment criteria, satisfactory (1)

Sufficient 1: You have basic knowledge in the area of game testing. You know some of the concepts and terms in game testing. You know what kind of tools there are that can be used to support game testing in productions. You are aware of what game optimization is.

Satisfactory 2: You have basic knowledge in the area of game testing. You know some of the concepts and terms in game testing, and are able to design simple tests. You know what kind of tools there are that can be used to support game testing in productions. You know what game optimization is.

Assessment criteria, good (3)

Good 3: You have intermediate knowledge in the area of game testing. You know the concepts and terms in game testing, and are able to design tests that can be applied to real-life projects. You know what kind of tools there are that can be used to support game testing in productions, and are able to use said tools. You understand what game optimization is, and are able to use some tools to optimize games.

Very good 4: You have advanced knowledge in the area of game testing. You know the concepts and terms in game testing, and are able to design various tests that can be applied to real-life projects. You know what kind of tools there are that can be used to support game testing in productions, and are able to use said tools. You understand what game optimization is, and are able to use different tools to optimize games.

Assessment criteria, excellent (5)

Excellent 5: You have advanced knowledge in the area of game testing. You know the concepts and terms in game testing, and are able to design various tests that can be applied to real-life projects. You know what kind of tools there are that can be used to support game testing in productions, and are able to analytically select the appropriate tools for the job. You understand what game optimization is, and are able to use different tools to optimize games. You are able to independently expand your knowledge with regards to testing and optimization.