Introduction to the fundamental techniques and software tools that are used in game development. Students will learn to use these tools to create a game.
Person in charge
Antonio Chica Calaf (
Technical Competences of each Specialization
CTE1 - Capability to model, design, define the architecture, implement, manage, operate, administrate and maintain applications, networks, systems, services and computer contents.
CTE10 - Capability to use and develop methodologies, methods, techniques, special-purpose programs, rules and standards for computer graphics.
CTE11 - Capability to conceptualize, design, develop and evaluate human-computer interaction of products, systems, applications and informatic services.
CTE12 - Capability to create and exploit virtual environments, and to the create, manageme and distribute of multimedia content.
CB6 - Ability to apply the acquired knowledge and capacity for solving problems in new or unknown environments within broader (or multidisciplinary) contexts related to their area of study.
CB8 - Capability to communicate their conclusions, and the knowledge and rationale underpinning these, to both skilled and unskilled public in a clear and unambiguous way.
CB9 - Possession of the learning skills that enable the students to continue studying in a way that will be mainly self-directed or autonomous.
To be exposed to general architectures for multimedia applications as well as to develop the hability of developing these kind of applications.
To learn the basis on which advanced 3D graphic applications are built by developing specific prototypes.
To learn how to implement applications that simulates physical phenomena studied in the course and their applications to computer games and virtual reality environments.
To be able to effectively communicate in writting which is the solved problem as well as which is the technical solution developed
Introduction to game development. Basics. Development tools.
Basics concepts. Game Loop. Scripting.
The course spans six weeks with four hours a week of classroom lectures and labs.
In weekly sessions of two hours, the teacher will present the concepts and techniques studied.
From a practical point of view, students will develop a project in groups appropriate to the load required for the course.
Each week there will be a two-hour lab class in which students will receive guidance.
Students will be evaluated based on two types of knowledge: theoretical and practical.
The theoretical part will be assessed through a written test during the final examination.
The practical part is measured by two parts. One will evaluate the practical merits of the project developed by students. The other grade will assess a technical report on the project that each student will write.
If marks are NT, NP and NM respectively, the final grade will be