Our Projects


Python | September 2020

View Project

A terminal-based version of the classic 2 player game, including a very simple AI opponent. This project is the result of 1 semester's worth of the introductory Python workshops for beginners.

This Python project utilises the MiniMax algorithm optimised by alpha-beta pruning to act as an opponent and to introduce beginners to adversarial search techniques. It also serves a primer to programming paradigms and techniques for those not familiar with the area, as the project is built up in small steps from scratch.

Flappy Bird

PyGame | May 2017

View Project

A faithful recreation of the original smash-hit mobile game using the PyGame library in Python 3.

Developed as a group project in the 2017 Programming Society workshops.

Want to hear from us?