Go to content (click on Intro)
UdG Home UdG Home
Close
Menu

Study

Subjects offered for the academic year 2023-2024

Bachelor's degree in Design and Development of Video Games

Basic40 credits

Name of the subject and description Type Credits Group Duration

Metodologia i tecnologia de la programació IMetodología y tecnología de la programación IProgramming methodology and technology I  (3105G07004)

Basic Algorithms.Downward design.Actions and functionsSpecification.Iterative and inductive design.Sequences.Tables.Files and introduction to data bases.

Bbasic 9.00 C 1first semester

Estructura i tecnologia de computadors IEstructura y tecnología de computadores IComputers structure and technology I  (3105G07005)

Representation of information.Algebra of Boole.Logic gates.Combinational systems.Sequential systems.Programmable logic systems.Design of a simple computer.Introduction to operating systems.

Bbasic 9.00 C 1first semester

Metodologia i tecnologia de la programació IIMetodología y tecnología de la programación IIProgramming methodology and technology II  (3105G07009)

Recursiveness.Efficiency.Verification and tests.Ordering and research.Introduction to object orientation.

Bbasic 6.00 C 2second semester

Elements matemàtics per a videojocsElementos matemáticos para videojuegosMathe elements for videogames  (3105G13001)

Vectors and matrices.Matrix calculation.Projective geometry.Geometric transformations.Geometry for video games (lines, plans, curves, quaternions).The cone of vision and perspective.Study of functions.The integral of a function.Functions of multiple variables.Parametrisations, discretisation and sampling textures.Introduction to statistics.Introduction to numerical methods.

Bbasic 9.00 A 1first semester

Arquitectures de consoles i dispositius de videojocsArquitecturas de consolas y dispositivos de videojuegosGame architectures and devices  (3105G13009)

The architecture of computers, the architecture of consoles, memory, input/output, processors, performance improvement, graphic processors, video game devices.

Bbasic 7.00 A 2second semester

Interactivity6 credits

Name of the subject and description Type Credits Group Duration

Formació d'imatges i interacció entre objectesFormación de imágenes e interacción entre objetosImage formation and object interaction  (3105G13010)

Projective transformations, foundations of cameras and optics, principles of forming images, 3D-2D space relationship, object kinematics and statics, object dynamics, physics in designing video games, real-time simulations.

OBCompulsory 6.00 A 2second semester

Art and production14 credits

Name of the subject and description Type Credits Group Duration

Cultura visual i mitjans de comunicacióCultura visual y medios de comunicaciónAudiovisual culture and media  (3105G13028)

Visual culture is understood as a specific disciplinary field to analyse and interpret contemporary culture sustained by art, semiotics, anthropology, sociology, psychology and, more recently, neuroscience.This subject contemplates the current role and implications of the audiovisual image.From this perspective, relations between the artistic system, the media and the daily aesthetic experience of the current reality are considered.Impact and dimension of the image.

OBCompulsory 5.00 A 2second semester

Art i videojocsArte y videojuegosArt and videogames  (3105G13031)

Introduction to the main manual and computer tools for creating environments and characters in video games.Introduction to: Theory of perspective.Knowledge of proportions.Graphic language.Theory of the photograph.Basic elements of 2D and 3D design.Photography airbrushing.Graphic design.Modelling and rendering.

OBCompulsory 3.00 A 1first semester

Expressió gràfica i artísticaExpresión gráfica y artísticaGraphic and artistic expression  (3105G13032)

Theory of graphic expression.Perspective and proportion.Volume, light and shadows.The human body.Traditional techniques and media.Story Board.Handling images.2D vector drawing.

OBCompulsory 6.00 A 2second semester

Basic23 credits

Name of the subject and description Type Credits Group Duration

Estructures de dades i algorítmicaEstructuras de datos y algorítmicaData structures and algorithms  (3105G07010)

Data structures: Pointers.Dynamic structures.Linear.Trees.Functional.Graphs.Algorithmic diagrams: Divide and conquer.Voracious.Backtracking.Dynamic programming.

Bbasic 9.00 B 1first semester

Bases de dadesBases de datosDatabases  (3105G07021)

Database design.Conceptual design of databases.EER model and conceptual design from class diagrams.Logic design.Relational model.Physical design.SQL.Database management systems.Database systems properties and characteristics.Database storage components.Structure and organisation of files.Access to data and optimization of queries.Processing transactions.Techniques for controlling concurrence, recovery and security in databases.

Bbasic 9.00 B 1first semester

Enginyeria del software IIngeniería del software ISoftware engineering I  (3105G07022)

Basic concepts of software engineering.Unified Modelling Language (UML).Definition and specification of requirements.Introduction to analysis and design.Development of case studies.

Bbasic 5.00 B 2second semester

Interactivity5 credits

Name of the subject and description Type Credits Group Duration

Multimèdia i interfícies d'usuariMultimedia e interfases de usuarioMultimedia and user interfaces  (3105G07012)

Multimedia: Multimedia applications, multimedia technologies (image, sound and video), design of a hypermedia system, tools for the production of hypermedia systems, introduction to virtual reality, computer animation techniques.User interfaces: Human factors, interface design, interaction techniques, devices and techniques, usability criteria, accessibility and navigability, organisation of information on the web, graphic design.

OBCompulsory 5.00 B 1first semester

Fundamentals5 credits

Name of the subject and description Type Credits Group Duration

Sistemes operatiusSistemas operativosOperating systems  (3105G07025)

Definition of operating system, system services and a brief history of operating systems.Operating system: virtual machine.Input / output devices, physical and logical devices.File system: the area of names, protection, etc.Example of UNIX.Memory management.Management of processes, errors, lifecycle.Concurrence and communication among processes.State of the art of modern OS.New trends: multiprocessors, real time, distributed systems.

OBCompulsory 5.00 B 2second semester

Design and development15 credits

Name of the subject and description Type Credits Group Duration

Disseny i desenvolupament de jocs webDiseño y desarrollo de juegos webDesign and development of web games  (3105G13020)

Simple 2D games for the web, mobiles and all devices.Selecting an engine.Working with modules.Creating worlds based on 2D tilesSprites and sprite sheets.Events.Detecting collisions.Basic concepts of 2D physics.Game flow: ending and restarting.Level data load.Constructing a demo.

OBCompulsory 5.00 A 2second semester

Programació de jocs 2D i 2.5DProgramación de juegos 2D y 2.5DDevelopemnt of 2D and 2.5D games  (3105G13021)

Types of 2D and 2.5D games.Square, hexagonal and other tiles.Isometric games.Displacement.Objects and interaction.Movement and control.2D and 3D programming tools.Content editing tools.

OBCompulsory 5.00 A 2second semester

Disseny conceptual dels videojocsDiseño conceptual de los vídeojuegosConceptual design of video games  (3105G13027)

Internal structure of games.How the game works.Designing the symbolic gaming environment.Designing the gaming interface.

OBCompulsory 5.00 A 2second semester

Art and production12 credits

Name of the subject and description Type Credits Group Duration

Narrativa dels videojocsNarrativa de los videojuegosNarrative video game  (3105G13029)

Concepts related to the video game understood as a space where classical narrative forms and interactive media come together.Narrative implications of the game.Narrative premises of the video game.Creating the script and plots, planning, scenes, characters and set up.

OBCompulsory 7.00 A 1first semester

Disseny 2D i 3DDiseño 2D y 3D2D and 3D design  (3105G13033)

Bitmaps.Vectorised files.3D design.3D modelling.Rendering.Creating environments.Creating objects.

OBCompulsory 5.00 A 2second semester

Basic5 credits

Name of the subject and description Type Credits Group Duration

Enginyeria del software IIIngeniería del software IISoftware engineering II  (3105G07023)

Design principles for objects.Patterns of design.Software quality and tests.Software development methodologies.Development of case studies.

Bbasic 5.00 B 1first semester

Interactivity10 credits

Name of the subject and description Type Credits Group Duration

Informàtica gràficaInformática gráficaComputer graphics  (3105G07035)

Introduction and applications.Graphic data structures and representations.2D and 3D visualisation process.Visibility.Rendering.

OBCompulsory 5.00 B 1first semester

Anàlisi i processament d'imatgesAnálisis y procesamiento de imágenesImage analysis and processing  (3105G07052)

Basics of image processing.Histogram based operations.Neighbour based operations.Image analysis.Segmentation.Characterization: colour, texture and form.Statistical classification techniques (pattern recognition).Image and video database access systems.

OBCompulsory 5.00 B 2second semester

Fundamentals21 credits

Name of the subject and description Type Credits Group Duration

Organització i administració d'empresesOrganización y administración de empresasBusiness organisation and management  (3105G07008)

Business and the economic systemThe environment and entrepreneurial strategy.Analysis of the business and businesspersonThe financial area.The commercial area.The area of organisation and human resources.

OBCompulsory 6.00 B 2second semester

Intel·ligència artificialInteligencia artificialArtificial intelligence  (3105G07015)

Foundations: Heuristic research and problems of restrictions satisfaction, Representation of knowledge.Applications: Individual decision making: utilities, preferences, multicriterion decision making.Decision making in the presence of others: computational theory of games.

OBCompulsory 5.00 B 2second semester

XarxesRedesNetworks  (3105G07027)

Concept of architecture in layers of distributed applications.Services, interfaces and protocol (and protocol stack).Foundations of signal transmission and multiplexing error control techniques.Routing techniques.Diffusion networks such as Ethernet and WiFi.Circuit and packet commutation networks.Hub, Ethernet switch and bridge interconnection elements.TCP / IP internet architecture, IP routers and addressing, the TCP and UDP transport layer.

OBCompulsory 5.00 B 1first semester

Legislació i ètica professionalLegislación y ética profesionalLegislation and professional ethics  (3105G07029)

Ethics and professional deontology.Intellectual and industrial property.Personal data protection.The information society and applied ethicsLegal and software exploitation aspects.Open source software.Accessibility.Digital signature.Software quality regulations.Information systems in companies.Regulations in computer installations.Rules and regulations in the European area.Computer crime.Computing and the environment

OBCompulsory 5.00 B 2second semester

Design and development14 credits

Name of the subject and description Type Credits Group Duration

Disseny de motors de jocs IDiseño de motores de juegos IDesign of game engines I  (3105G13022)

General view of the game engine.Structure of a typical video game development team.What a game is.What a game engine is.Engine differences through the genres.Analysis of possible game engines.Architecture of the real-time engine.Tools and resources.Engine support systems.The game loop and real-time simulation.Collision and dynamics of rigid objects.Foundations of Engineering Software for games.

OBCompulsory 5.00 A 1first semester

Disseny de motors de jocs IIDiseño de motores de juegos IIDesign of game engines II  (3105G13023)

Resources and the system of files.Purification and development tools.The visualisation engine.Animation systemsIntroduction to gaming systems.Basic systems for real-time games.Other engine systems.

OBCompulsory 4.00 A 2second semester

Cloud computing i sistemes distribuïts per a videojocsCloud computing y sistemas distribuidos para videojuegosCloud computing and distributed systems for videogames  (3105G13026)

Basic concepts of cloud computing, architecture and infrastructure, MMO games in the cloud, server side rendering, impact in designing and developing video games, multi-cloud systems.Basic concepts of distributed systems, advantages and drawbacks, communication and synchronisation mechanisms, services that a distributed system, scalability and load balancing must offer

OBCompulsory 5.00 A 2second semester

Art and production10 credits

Name of the subject and description Type Credits Group Duration

Teoria i pràctica de la producció audiovisualTeoría y práctica de la producción audiovisualTheory and practice of audiovisual production  (3105G13030)

Panoramic overview of the area of work represented by audiovisual production, which involves examining not only the world of cinematographic and television production, but also analysing other areas of audiovisual production such as photography and radio, and the multimedia and hypermedia production sector.Peculiarities of the video games sector.The irruption of transmedia and its consequences.

OBCompulsory 5.00 A 1first semester

Disseny de personatges i animacióDiseño de personajes y animaciónCharacters design and animation  (3105G13034)

Proportions of the human body.The body of animals.Pre-production.Modelling.Mapping.Rendering.Skeletons and structures.Animation.

OBCompulsory 5.00 A 1first semester

Interactivity5 credits

Name of the subject and description Type Credits Group Duration

Tècniques d’interacció avançadaTécnicas de interacción avanzadaAdvance interaction techniques  (3105G13014)

Type of input and output sensors and man/machine interaction, basics of different sensors / hardware, interaction techniques based on digital and audio images, movement capture systems, developing interaction techniques, programming with different interaction sensors.

OBCompulsory 5.00 A 1first semester

Design and development9 credits

Name of the subject and description Type Credits Group Duration

Programació de dispositius mòbilsProgramación de dispositivos móvilesMobile device programming  (3105G13024)

Architectures of mobile systems.Life cycle of an application.Capabilities and performance.Limitations.Programming models.Style guides.Developing in layers.Engines.Verification, publication and commercialisation systems.

OBCompulsory 5.00 A 1first semester

Sistemes multijugadorSistemas multijugadorMulti-game systems  (3105G13025)

Basic concepts of multiplayer systems: user management, architecture of the system and communications, persistent worlds, MMOG and MMORPG.Player versus player (PvP) and player versus environment (PvE).Scalability, reliability and robustness of a multiplayer system.

OBCompulsory 4.00 A 1first semester

Optional25 credits

Name of the subject and description Type Credits Group Duration

Seguretat i protecció de dadesSeguridad y protección de datosData Protection and Security  (3105G07034)

Introduction to cryptography.Security in data bases.Security in Operating Systems.Network security.Electronic transfers from flows and E-Commerce.

OPoptional 5.00 B 1first semester

Visió per computadorVisión por computadorComputer Vision  (3105G07048)

Lighting systems and environment preparation.Image acquisition systems.Determining image characteristics.Motion sensing.3D reconstruction.Industrial Applications of Computer Vision systems.Computer vision project.

OPoptional 5.00 B 1first semester

Jocs seriososJuegos seriosSerious games  (3105G13035)

Narrative principles of video games designed for training and learning.Problems of serious games.Simulation, realism, interaction, e-learning and serious games, e-assessing, market.

OPoptional 5.00 A 1first semester

Síntesi d'imatges expressivesSíntesis de imágenes expresivasExpressive image synthesis  (3105G13036)

NPR (non-photorealistic rendering) in games and cinema.Temporary coherence.Expressive synthesis.Artistic synthesis.Style transfer.

OPoptional 5.00 A 2second semester

Eines de creació de contingutsHerramientas de creación de contenidosToolsfor content creation  (3105G13037)

Urban modelling techniques: Representation of urban geometry, modelling algorithms, urban reconstruction techniques.Modelling vegetation.Dynamic and environment simulation models.Generating and editing maps.Terrain reconstruction techniques.Visualisation techniques: levels of detail, rendering, etc.

OPoptional 5.00 A 2second semester

Iniciativa empresarialIniciativa empresarialEntrepreneurship  (3105G13044)

Techniques for creativity, generation and validation of ideas.Appraisal of opportunities.Design and validation of business models.Business plan.Support tools and services for company creation.

OPoptional 5.00 A 2second semester

PràctiquesPrácticasPractical  (3105G13045)

Training action developed by the student in any entity, be it public or private, national or foreign, that has a collaboration agreement with the Polytechnic School with the aim of applying and complementing the training acquired, approximating the reality of the environment in which the student will exercise their professional activity and developing skills that will assist their incorporation into the job market.

OPoptional 15.00 F 1first semester
J 2second semester
S 2second semester

Final degree project15.00 credits

Name of the subject and description Type Credits Group Duration

Treball fi de GrauTrabajo fin de Grado Final Degree Project  (3105G13046)

Exercise to integrate the content learned and the skills acquired.

OBCompulsory 15.00 F 1first semester
J 2second semester
S 2second semester

Optional modules + academic recognition31 credits

Name of the subject and description Type Credits Group Duration

Seguretat i protecció de dadesSeguridad y protección de datosData Protection and Security  (3105G07034)

Introduction to cryptography.Security in data bases.Security in Operating Systems.Network security.Electronic transfers from flows and E-Commerce.

OPoptional 5.00 B 1first semester

Visió per computadorVisión por computadorComputer Vision  (3105G07048)

Lighting systems and environment preparation.Image acquisition systems.Determining image characteristics.Motion sensing.3D reconstruction.Industrial Applications of Computer Vision systems.Computer vision project.

OPoptional 5.00 B 1first semester

Jocs seriososJuegos seriosSerious games  (3105G13035)

Narrative principles of video games designed for training and learning.Problems of serious games.Simulation, realism, interaction, e-learning and serious games, e-assessing, market.

OPoptional 5.00 A 1first semester

Síntesi d'imatges expressivesSíntesis de imágenes expresivasExpressive image synthesis  (3105G13036)

NPR (non-photorealistic rendering) in games and cinema.Temporary coherence.Expressive synthesis.Artistic synthesis.Style transfer.

OPoptional 5.00 A 2second semester

Eines de creació de contingutsHerramientas de creación de contenidosToolsfor content creation  (3105G13037)

Urban modelling techniques: Representation of urban geometry, modelling algorithms, urban reconstruction techniques.Modelling vegetation.Dynamic and environment simulation models.Generating and editing maps.Terrain reconstruction techniques.Visualisation techniques: levels of detail, rendering, etc.

OPoptional 5.00 A 2second semester

Iniciativa empresarialIniciativa empresarialEntrepreneurship  (3105G13044)

Techniques for creativity, generation and validation of ideas.Appraisal of opportunities.Design and validation of business models.Business plan.Support tools and services for company creation.

OPoptional 5.00 A 2second semester

PràctiquesPrácticasPractical  (3105G13045)

Training action developed by the student in any entity, be it public or private, national or foreign, that has a collaboration agreement with the Polytechnic School with the aim of applying and complementing the training acquired, approximating the reality of the environment in which the student will exercise their professional activity and developing skills that will assist their incorporation into the job market.

OPoptional 15.00 F 1first semester
J 2second semester
S 2second semester

Choose which types of cookies you accept which the University of Girona can store in your browser.

Those that are essential for enabling your connection.There is no option for disabling them, as they are necessary for the functioning of the website.

These enable your options to be remembered (for example language or region you are accessing from), to provide you with advanced services.

They provide statistical information and enable improved services.We use Google Analytics cookies which you can deactivate by installing this plugin.

To offer advertising contents relating to the interests of users, either directly, or through third parties (“adservers”). These must be activated if you wish to see the YouTube videos uploaded to the University of Girona’s website.