Skip to main navigation Skip to main content Skip to page footer

GAME DEVELOPMENT

COURSE CODE: 46307

COURSE TYPE: OPTIONAL

ΕCTS: 5

SEMESTER: 4TH  |  SPRING

COURSE LANGUAGE: ENGLISH

 

SYLLABUS


This elective course deals with the development of digital games using suitable software tools and frameworks. Aspects covered in class include handling and integrating multimedia content and programming interactivity with the aim of producing a basic yet functional prototype of a game or game-like application for various platforms (e.g. desktop computer, mobile devices, game console, etc.). More specifically, students are introduced to ways of managing various types of content, such as 3D models, images, audio clips, video, etc., as well as programming techniques and methods for the effective handling of user interaction. Appropriate software – in the form of established game engines such as Unity and Unreal Engine (along with their accompanying programming languages, i.e. C# and C++ respectively) – is used.

Students are evaluated by means of an individual or group project that entails the development of a basic game prototype, accompanied by the necessary documentation regarding rules, mechanics, and game logic in general.