Zola Mahlaza


Dr. C. Maria Keet




Msc. thesis



Unmaintained Software

Get Wrecked (mobile game)

Get Wrecked is a platformer puzzle game targeting Android mobile devices. The main character is tasked with travelling to the afterlife, but discovers that dying once is not enough: there are multiple intermediate worlds other than life on Earth. These worlds are represented by separate levels within the game, and the goal is for the player to help the main character reach the afterlife. Therefore, reaching the afterlife will require numerous deaths. Each time the main character dies, he gets one step closer to the afterlife. Each level presents the player with one or more ways to kill the main character, and they have to explore the level and figure out how to do so creatively. Killing the main character will allow his soul to ascend to the next level, where new challenges will be presented. The game is completed once the main character completes his ascension (at which point the player will be able to ascend to the afterlife)

This game was developed in collaboration with Terry Tsen and Gerard Nothnagel. It can be downloaded from here.

Thula (messaging application)

Thula is an Android application built for a South African audience in mind. It is forked from QKSMS, an application that "[...] brings a refreshingly beautiful and responsive Material Design touch to the stale state of text messaging. In a world with clunky SMS and MMS apps cluttered with bloat and ads, QKSMS is something to get excited about. We're making texting magical again." (Moez Bhatti ).

Thula, takes QKSMS' fresh design and provides its users a spam filtering/anti-annoyance capability. The significance of this feature can be appreciated when you consider that a number of South Africans receive annoying spam text messages ranging from competitions, life insurance, to other unsolicited offers. The frequency varies based on the mobile network. This application is made to assist in the fight against spam.

Thula can be downloaded from its dedicated website