W ramach bloku obieralnego Programowanie przekazywana jest wiedza dotycząca tworzenia gier, z nastawieniem na gry 2D i urządzenia mobilne. Uczymy podstaw i praktyk, bez których zrobienie dobrych gier jest dużo bardziej skomplikowane. Technologie z których korzystamy są dostosowane głównie do programowania na Windows 10, Xbox One oraz na systemy mobilne iOS i Android na przykładzie frameworków DirectX Toolkit , MonoGame , SDL i Phaser , ale zdobyta wiedza będzie miała zastosowanie niezależnie od systemu oper
Podstawowym celem tego przedmiotu jest zaznajomienie Studentów z podstawami tworzenia wieloplatformowych gier 2D.
W ramach przedmiotu poruszone zostaną następujące zagadnienia :