A Tower Defence game in Linux

Since the age of 4, when my father first introduced me to video games as a medium, my passion for games, and in more recent years, game development has continued to grow. Therefore, I was thrilled when the opportunity came to develop a game in my final year at University. My dissertation title was “Tower Defence game in a Linux environment” and, given that the … Continue reading A Tower Defence game in Linux


As part of our first year Games module, we were tasked with drafting a creative take on original Asteroids concept, fully utilising our, at the time, newly acquired Python knowledge. Over the course of this project, we learnt many valuable lessons regarding how to best implement a gameplay loop, object lists, and various useful design patterns, as well as my first exposure to using a window … Continue reading Asteroids