Curricula

Curriculum Table
Competences
Assessment Framework
General Information

Description


YY00ED50 Oulu Game LAB (Concept Creation) (15 cr)
Prerequisites Students of Information Technology Departement (ITEK): Introduction to programming or Programming Basics
Objectives I work as a member of a game development team in a dedicated role.

I analyze existing games and produce a game design document.

I understand the mechanics of game engines and the specifics of game programming.

I produce art assets that are suitable for game production.

I produce a game concept and mechanical game demo based on the concept.

I understand the principles of game business and business models and apply them to game analysis and design.

I understand the role of analytics in game development and game business.
Content - Game project participation and management
- Game programming and development tools
- Game art production and tools
- Game design
- Game business and monetization
- Game analytics
Recommended optional programme components If necessary, the student advisor will recommend optional programme components for each student based on their individual study plan.
Accomplishment methods Lectures, workshops and teamwork
Execution methods Described in the implementation plan of the course
Materials Materials can be found on learning platform.
Literature Not applicable
Evaluation Criteria 0-5
Evaluation Criteria satisfactory (1-2)
I contribute to game development team’s work effectively in a dedicated role.
I demonstrate basic understanding of game design principles and can produce a basic game design document.
I demonstrate basic understanding of game engines and programming concepts relevant to game development.
I produce basic art assets that meet the requirements for game production.
I create a basic game concept and a simple demo based on the concept.
I have a basic understanding of game business principles and models, and their application to game analysis and design.
I use analytics tools at basic level to support game development decisions.

good (3-4)
I work as a member of a game development team in a dedicated role and contribute to team decision-making.
I analyze existing games and produce a comprehensive game design document.
I demonstrate an understanding of game engines and programming concepts specific to game development and can apply this knowledge to the development of game systems and mechanics.
I produce high-quality art assets that meet the requirements for game production.
I create a game concept and a mechanical game demo based on the concept that demonstrates a strong understanding of game mechanics and player experience.
I demonstrate a deep understanding of game business principles and models and can apply them to game analysis and design.
I effectively use analytics tools to inform game development decisions and improve game performance.

excellent (5)
I work in a dedicated role as a member of a game development team, effectively communicating with team members and stakeholders.
I analyze and critique existing games and produce a comprehensive, innovative game design document.
I demonstrate an expert-level understanding of game engines and programming concepts specific to game development.
I design and implement complex game systems and mechanics.
I produce high-quality art assets for game production.
I create a unique and innovative game concept and a polished game demo that demonstrates high-level competence of game mechanics and player experience.
I demonstrate a deep understanding of game business principles, and I can effectively apply them to game analysis and design.
I use advanced analytics tools to effectively measure and improve game performance.
Assessment Frameworks Not applicable
Further Information No additional infomarmation.
Responsible persons Not applicable
Links Not applicable

Implementations


No implementations.

20.5.2024 14:53:17