General information

Subject type: Mandatory

Coordinator: Ana Beatriz Pérez Zapata

Trimester: Third term

Credits: 8

Teaching staff: 

Pau Sánchez Jiménez
Albert Ramon Lopez 

Teaching languages

  • Catalan
  • Spanish

The materials can be provided in Catalan as well as in Spanish or English.


Basic skills
  • B1_That students have demonstrated knowledge and understanding in a field of study that is based on general secondary education, and is accustomed to finding at a level that, although with the support of advanced textbooks, also include some aspects that involve knowledge from the forefront of your field of study


  • B2_That students know how to apply their knowledge to their job or vocation in a professional way and have the skills they demonstrate by developing and defending arguments and solving problems within their area of ​​study


  • B4_That students can convey information, ideas, problems and solutions to both specialized and non-specialized audiences


  • B5_That students have developed those learning skills necessary to undertake further studies with a high degree of autonomy


Specific skills
  • V2. Design the mechanics, rules, structure and narrative of video games following the criteria of gameplay and balance to provide the best possible gaming experience.

  • V3. Identify the type of player and design the game experience according to its psychological characteristics.

  • V5. Write the specifications of a game and communicate them effectively to the team of artists and developers and other members involved in the creation and development of the game.

  • V6. Develop video games in high-level programming languages ​​in graphics engines based on specifications.

  • V8. Visually represent concepts and / or data for the ideation and creation of video games.

  • V9. Design and develop 2D animation short films.

  • V14. Lead teams of designers, artists or developers to achieve the specified goals in the time allotted, in a structured manner according to the methodology established for project management.

  • V15. Design and plan quality assurance strategies, test and data analysis of video games and interactive products.

Transversal competences
  • T1_That students know a third language, which will be preferably English, with an adequate level of oral and written form, according to the needs of the graduates in each degree


  • T2_That students have the ability to work as members of an interdisciplinary team either as one more member, or performing management tasks in order to contribute to developing projects with pragmatism and a sense of responsibility, making commitments taking into account the available resources



In this subject, students must develop a project integrating the knowledge achieved so far. The project is done in teams of about four people. The project of creating a video game must consist of game design, 2D art, development in an engine like Unity and its management following video game production methodologies.





0. Ideation and creation of equipment for the design and production of a video game

  • Definition of a project based on a game idea.
  • Decomposition of the project into several phases.
  • Assigning roles among team members.

1. Pre-production

  • Creating a Game Proposal.
  • Implementation of a Prototype.
  • Use of project management and version control tools.

2. Production

  • Implementation of the Alpha version.
  • Implementation of the Beta version.
  • Implementation of the Gold version.
  • Implementation of a Game Design Document.

3. Post-production

  • Closing of the project.
  • Creation of a Post-Mortem Memory.

Evaluation system

The grade of each student will be calculated following the following percentages:

A1. Laboratory practice: Delivery Game Proposal - Prototype 20% (5% - 15%)

A2. Laboratory practice: Alpha delivery 20%

A3. Laboratory practice: Beta delivery 20%

A4. Laboratory practice: Gold delivery - GDD 30% (20% - 10%)

Final grade = A1 0,2 + A2 0,2 + A3 0,2 + A4 0,3 + Peer review 0,1 


  • An activity not delivered or delivered late and without justification (court summons or medical matter) counts as a 0.

  • It is the student's responsibility to avoid plagiarism in all its forms. In the case of detecting plagiarism, regardless of its scope, in some activity it will correspond to having a grade of 0. In addition, the professor will communicate the situation to the Department Management so that applicable measures can be taken in terms of disciplinary regime.

  • It is the responsibility of the students who are part of a certain group to inform the teacher of any incident that has arisen among its members and that prevents the proper functioning of the group and, therefore, the realization of the video game. In these situations, the teacher will be responsible for taking the appropriate measures to allow the proper functioning of the groups and that they achieve the goal of the subject, which is the development of a video game.

  • The subject will be considered passed if the group obtains a grade equal to or higher than 5. In case a group suspends the subject in the ordinary call of the same, this group will have the opportunity to redo and re-deliver both the GDD as the video game developed for later evaluation in the call for recovery of the subject. However, a group that does not meet the necessary requirements in the regular delivery, will hardly be able to meet them for the recovery delivery, as the time required to carry out the project is the ten weeks of classes in the third term.

  • In case a group has a grade lower than 5 in the A4 it will have to present to recovery.

  • Not all team members receive the same grade necessarily. If it is detected that a member of the team has not worked enough, he could suspend the subject. In this case, even if the project is approved, some members may not be. It will be the teacher's decision to establish whether the student has the possibility of recovery or not, depending on the particular case. For example, an NP in the project does not entitle recovery.


  • It is necessary to obtain a mark higher than 5 in the final delivery of recovery to pass the subject.
  • In case of passing the recovery, the maximum final mark of the subject will be 5.



Learn with Unity. Available at

Jeremy Gibson. Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C #.

Alex Okita. Learning C # Programming with Unity 3D.