Games Programming (Object Orientated Programing and Pygame) - Booklet 2
Downloaded: 17
Last edit: 10 December 2021
Many students these days wish to be games programmers. This booklet is the second in a series of four that teaches students the tools and techniques of object orientated programming required to become a beginner games programmer.
In Project 2 students will use the programming language Python, along with its add-ons Pygame and NumPy, to write an object orientated game called Tile Match. The booklet covers:
. object orientated programming theory (inheritance, lists vs arrays, stacks, queues and insertion sort)
. coding Tile Match (with full instructions)
. extension tasks
. ways to improve your coding
This course could be your first step to becoming a games programmer!
This booklet was written, as a commercial product (by Greg Reid & David Stott), for the Scottish Advanced Higher Computing Science course but could be used as part of any upper school programming course or games coding club. The complete files, along with a school licence, can be downloaded at:
https://www.teacherspayteachers.com/Product/Games-Programming-using-Pygame-Project-2-Tile-Match-2183408
(There will be a sale on a TpT in January)
The 4 units will cost approximately £9 each.
Level: (Intermediate/ Advanced)
Duration: (20-30 hours)
Teaches: (object orientated programming, pygame)
Project 3 is currently being written and is due for release in late December 2015. Project 4 will be released by March 2016