Insinöörityön tavoitteena oli tutkia, miten paljon on mahdollista kiertää työkalun rajoitteita, jos tuntee kyseisen työkalun perusteellisesti ja katsoo ongelmia luovasti. Tässä tapauksessa työkaluna toimi GameMaker-pelimoottori, jolla kilpailijoihin verrattuna on hyvin mitättömät graafiset ominaisuudet. Graafisen vaatimattomuuden vastapainoksi GameMaker tarjoaa kuitenkin huippuluokan joustavuuden ja kehityksen ketteryyden. Tämä tekee siitä erittäin suositun etenkin pienten kehittäjien keskuudessa. Työ lähestyy tilannetta vahvasti insinöörityöntekijän henkilökohtaisen kokemuksen kautta. Ensimmäinen luku on omistettu tietokonepelien historialle. Eniten tässä kohtaa keskitytään pelien varhaishistoriaan ja insinöörityöntekijän omiin kokemuksii...