Checking date: 15/04/2020


Course: 2020/2021

Game Development
(18184)
Bachelor in Computer Science and Engineering (2018 Study Plan) (Plan: 431 - Estudio: 218)


Coordinating teacher: ZARRAONANDIA AYO, TELMO AGUSTIN

Department assigned to the subject: Computer Science and Engineering Department

Type: Electives
ECTS Credits: 3.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Object Oriented Programming, Algorithms and Data Structures
The ability to design and develop systems and communication software. (CEIC4)
Description of contents: programme
An introduction to game development for students interested in the technical aspects of making video games. This course provides the technical background to develop a game using Unity. Also, students will learn the rudiments of game design. - Introduction to game design and development - Architecture and main elements of a videogame - Videogame programming fundamentals: game objects, behaviours, physics, UI y particle systems. - Development frameworks and game engines
Learning activities and methodology
- Theory. The course will be given through lectures to introduce the basic concepts of the subject. Active participation of students and discussion will be encouraged. - Practical exercises and computer sessions. Lectures will be complemented with practical sessions in computer rooms where practical exercises will be done, allowing to apply the theoretical knowledge.
Assessment System
  • % end-of-term-examination 20
  • % of continuous assessment (assigments, laboratory, practicals...) 80

Basic Bibliography
  • HOCKING, Joseph. Unity in action: Multiplatform game development in C# . Manning Publ.. 2015
  • Salen, K., Tekinba¿, K. S., & Zimmerman, E.. Rules of play: Game design fundamentals. MIT Press. 2004

The course syllabus may change due academic events or other reasons.