Other Projects


GR-3G – This project originated as a university endeavour. The fundamental concept involved a sentient robot named “GR-3G” (or Greg) striving to escape the factory of its origin. The art and music were stylised to complement the factory theme.

The primary game mechanic employed procedural generation with prefabs to generate an infinite runner experience.

Initially, the game unfolds at a leisurely pace, with the player having minimal ability to overcome obstacles through jumping, and their slam ability being relatively sluggish. However, as players accumulate coins and acquire upgrades, the pace accelerates rapidly.

As part of the project it was required to upload the app to the google play store, where it can still be found at this link


CALL OF STRIKE: COUNTER DUTY This game, with its completely original name, was another university project. This time, the aim was to create a game capable of multiplayer gameplay. The seemingly straightforward concept presented me with new challenges.

The gameplay is a score-based system where the objective is to eliminate other players or AI (bots) using one of the two available weapons (the sniper rifle or assault rifle) to increase the score. There is a leaderboard that keeps track of the number of kills and deaths a player has accumulated. Players can also ascend the surrounding buildings and terrain by walking into them, adding a layer of verticality to the gameplay.

Development had to consider the intricacies of multiplayer programming, as a feature that might be simple to implement in a single-player game requires more effort to implement in a multiplayer version. This means that each time I wanted to implement a feature, I also had to ensure that it would sync and function as expected across all players simultaneously.


I initiated this untitled project to explore using various shaders and animations within Unity for 2D games.


Pirate Wars – Created in Unreal Engine using a combination of C++ and blueprints, the main focus of this project was to develop an animated third-person combat system in an appealing environment. Consequently, you can observe various animations and combat mechanics, including dodging with iFrames, attack indicators, stealth attacks, blocking, charged attacks, different weapons, etc.