CS2S503 - Game Object Scripting 2

Coursenotes
GNU/Linux username and password
Installing the GNU/Linux software packages used in J109
Coursework 1
Coursework 2
Referral Coursework
Free books and Python documentation!

Coursenotes

GNU/Linux username and password

These can be obtained from here. The password can also be changed using the same link. FAQs about the Faculties GNU/Linux infrastructure can be found here.

Installing the GNU/Linux software packages used in J109

My advice would be to install Debian Jessie (the same as J109) and then you can install two meta packages which will give you the same user applications as we use in J109. These packages are found on the last slide.

Coursework 1

Penguin tower improvements.

Coursework 2

Quake 1 or 3 improvements.

Referral Coursework

Coursework 1: Implement the classic arcade game Breakout.

Coursework 2: Board or card game implementation.

Free books and Python documentation!

Generic Python documentation.
PyGame documentation.
Introduction to the command line
How to Think Like a Computer Scientist: Learning with Python
External PyGame tutorial.