Nemendur munu þróa tölvukerfi sem byggja upp tölvuheim sem hægt er að nota sem grunn við tölvuleikjagerð, sem og hermun. Notast verður við Javascript, ThreeJS og NodeJS.
Farið verður yfir hlutbundna forritun, árekstrargreiningu, árekstrarviðbrögð, eðlisfræði sem og grunn stærðfræði. Hlutir búnir til í okkar eigin heimi og eiginleikar þeirra ákvarðaðir. Heimurinn verður teiknaður á Javascript Canvas með notkun ThreeJS, sem er tækni til að birta graffík. Farið verður stuttlega í notkun NodeJS við að tengja clienta saman í rauntíma.
FORR3PH05
Nemandi skal hafa öðlast þekkingu og skilning á:
Hermun
Hlutbundinni forritun
Hjúpun
ThreeJS
Leikjaforritun
Nemandi skal hafa öðlast leikni í að:
Forrita hlutbundið
Halda utan um sitt eigið tölvukerfi til lengri tíma
Nemandi skal geta hagnýtt þá almennu þekkingu og leikni sem hann hefur aflað sér til að: