follow us

Follow AITathens on Twitter faceebook in_logo

Happening now...
minimba_homepage
PhD-home-194x112
e-ban-180x103-2

 


Game Programming

Overview
This course aims to familiarise the attendants with the internals of computer games and provide a starting point for would be game developers. Through the use of open source or freely available tools they will be able to create 2D games at the end of the course and understand all the concepts involved in game making. Since the approach is completely hands–on they can reach an intermediate level and they will have the ability to continue their development either on their own or through more advanced classes on to 3D, VR/AR etc. 
Objectives

Understanding the mechanics of computer games and building game-making skills.advanced level applications for Android using the Android Studio SDK

Who should attend
  • Researchers and Developers who want to develop skills in game development
  • Middle Managers who wish to get a feel of the features and opportunities through games
  • Artists that need to gain a deeper understanding of game mechanics and acquire skills that will allow them to produce material for game developers.
Course Description

This course aims to familiarise the attendants with the internals of computer games and provide a starting point for would be game developers.

Through the use of open source or freely available tools they will be able to create 2D games at the end of the course and understand all the concepts involved in game making. Since the approach is completely hands–on they can reach an intermediate level and they will have the ability to continue their development either on their own or through more advanced classes on to 3D, VR/AR etc. 

The course is split in two parts. In the first part the relevant terms technologies and tools are covered along with computer game internals and theory. In the second part a game is built from scratch and explained in detail along with the strategies followed and the design decisions made.

Topics

• What kind of games are there?
• Where can a game be played?  
• What happens behind the scenes while we play?
• What tools do we have at our disposal for game development?
• Can I do it all alone?
• Graphics, sounds and general design.
• Other theoretical topics, slightly more advanced.
• How to set up your dev environment + practical advice.
• All about Sprites.
• Backgrounds,  arallax and game atmosphere.
• Internal communication between objects.
• Physics, collisions and states.
• Sounds and their importance.
• Testing and quality assurance.

Dates of Training

23-27 May, 2016

Prerequisites

Knowledge of an object oriented language or Javascript. This training course utilises Javascript.

Instructors

Ioannis Loukeris

 

Bookmark and Share

Professional's Views

“I like a lot this subject and have thus attended many similar courses... The organization was very good while the content and associated workshops were interesting and beneficial. Strongly recommend it."

Vassilis Dimopoulos (2005), Managing Director, Oracle Hellas, (Greece) 

Faculty

 

 

View images_vip 

 

Affiliated with Aalborg University-CTiF, Harvard-Kennedy School Of Goverment © ATHENS INFORMATION TECHNOLOGY designed by {Linakis+Associates}