Streszczenie:
W pracy inżynierskiej został opisany paradygmat programowania
Component Based Architecture oraz podejście
do budowania elementów gry znane jako Data Oriented
Design.
Praca przedstawia proces tworzenia gry typu rogue-like
w oparciu o silnik Unreal Engine oraz narzędzia graficzne
wymagane do utworzenia contentu.
Projekt skupia się na semi-proceduralnym budowaniu rozgrywki
w oparciu o dane w środowisku opartym na komponentach.
Teoria przedstawiona w pracy została poparta przez liczne
źródła, w tym książki, artykuły branżowe, nagrania prelekcji
z konferencji poświęconych tworzeniu gier.
Decyzje dotyczące designu oraz implementacji projektu
zostały podjęte również na podstawie doświadczenia komercyjnego
jednego z autorów.