Semester: 7
ECTS: 6
Lectures: 15
Practice sessions: 0
Independent work: 165
Module Code: 24-124-0250
Semester: 7
ECTS: 6
Lectures: 15
Practice sessions: 0
Independent work: 165
Module Code: 24-124-0250
Module title:
Team development of a computer game 2
Lecturers and associates:
Module overview:
This is the second module in a series of three interrelated modules aimed at enabling students to create a prototype of their own computer game in a team environment. The goal of the second module is to follow the computer development plan set during the previous module. Using Scrum or another appropriate methodology, teams will divide their work into goals that can be achieved within time-bound iterations (sprints) lasting two weeks.
This is a central module within the study program as it synthesizes the skills acquired by attending modules in previous semesters and helps students to master the application of acquired skills in a larger team project and to learn to work, communicate and collaborate effectively in a team. Acquired skills significantly contribute to the professional development of students in related professional fields.
Students can use any game engine to create computer games. While working on the project, students use modern tools for communication and collaboration such as Teams, Discord, Git, Jira, Trello and similar.
Students will learn:
- implement the development plan
- use tools and techniques to solve problems in a team environment
- use collaboration tools
- use code versioning tools.
Literature:
Required readings:
1. Baron, D. (2021) Game Development Patterns with Unity 2021: Explore practical game development using software design patterns and best practices in Unity and C#. 2nd edn. Birmingham: Packt Publishing.
2. Marques, D., Sherry, D., Pereira, D. et al (2022) Elevating Game Experiences with Unreal Engine 5: Bring your game ideas to life using the new Unreal Engine 5 and C++. 2nd edn. Birmingham: Packt Publishing.
Additional reading (at the moment of submitting the Study Programme Report)
Supplementary readings: