Portofolio

3D Tower Defense Game • 2019

Unity
C#
Maya
Adobe Photoshop

Fantasy-themed tower defense game developed as a learning base, in an entity-component fashion and following best practices, design patterns and optimisation techniques. Created as diploma project.


Mr. Barkshell Recycles • 2019

Unity
C#
Krita

2D game featuring an environmentally-aware character, storming the streets of Lisbon in the hunt for abandoned waste to recycle. Developed in a team of three as an assignment for my exchange course of Technology of Video Games, during my Erasmus exchange studies at the University NOVA of Lisbon.


Five or More • 2018

Vala
GTK
Gimp

I modernised GNOME Five or More by rewriting the application in Vala, while using the same MVC design pattern standard which is used for most of GNOME’s games, to allow easier maintainability in future. Additional work included the integration of the libgnome-games-support library to keep track of high-scores instead of using the previously implemented system.


Batman Mask • 2018

Maya
Marmoset Toolbag
Adobe Photoshop

Modelled as an assignment for first-year Master’s 3D Modelling Techniques course.


Mining Game • 2018

Unity
C#
Maya
Adobe Photoshop
Adobe Illustrator
Adobe Audition

First-year Master’s assignment game which consisted of a character moving around the scene, mining and collecting a set of crystals in their inventory in order to pass to the next level.


Snailed IT • 2018

Unity
C#
Adobe Illustrator
Audacity

First-year Master’s assignment which consisted of developing a game in a team of three, by following a game jam approach. The final application consisted of a 3D racing game between garden snails, played locally against AI controlled characters. Our project made it to the final three and was chosen to be presented at the DevPlay 2018.


Project Unicorn • 2017

Unity
C#
Maya
Adobe Photoshop
Audacity

Fantasy-themed side-scroller with personally made 3D models, developed iteratively for mobile devices as the final year thesis.


Fog Effect • 2017

OpenGL
C++
Maya

Fog simulator in a winter forest setting created by manually importing 3D objects.


Dr. Jekyll and Mr. Hyde • 2016

Python
Web sockets

Variant of the classic Pac-Man game played over network connection. Developed as a fourth year eight-person-group project assignment.


Type the Words • 2016

JavaScript
HTML
CSS
AngularJS

Speed-typing webpage game with Christmas storyline and theme, developed in group of five as a university assignment.


Conway’s Game of Life • 2015

Java

Zero-player game displaying cellular evolution, developed using Test Driven Development and Design Patterns. The final presentation included a graphic interface illustrating cellular development.