Portfolio profile picture

Hi, I'm Duarte

I'm a Software Engineer and Indie game developer.

My areas of preference are Gameplay Engineering, Technical Art, Procedural Generation and Game Design.

I love building robust, scalable systems that bring dynamic game worlds to life! I love designing and implementing experiences for the player that feel snappy and fun to play.

Resume

Projects

players icon

4

engine icon

Unity

Ego Fractum - VR

Game Designer & Programmer

My bachelor's final project graded 17/20. The player controls subject 44 and has to explore an abandoned facility and complete puzzles to unlock bits of the narrative. I implemented a lot of systems including the hand animation system, Enemy AI and more! click me for details :]!

Zombie Meltdown
players icon

4

engine icon

Unity

Vroom Vroom jam

Programmer

A game made for ISEL Game Studios' Vroom Vroom Jam. I learned to implement basic vehicle logic in a game. The Game Jam duration was 1 week (WIP - NO DETAILS PAGE)

Zombie Meltdown
players icon

1

engine icon

Unity

Zombie Meltdown

Programmer

This was a solo project for the game design course I took. I had to go through the entire process of developing a game: from the earliest stages of concept to implementation. It was required that I did a concept document, a Game Design Document and Playability Tests. click me :]!

players icon

5

engine icon

Unity

Nature Strikes Back

Game Programmer and Game Designer

This was a project for ISEL Game Studios where I helped design the gun's drop system and changed the project to the new Unity import system so that it could be played in handheld devices click me :]!

players icon

1

engine icon

Java + Processing

Space Game

Programmer

This was a project for university where I've implemented systems like Physics Simulation, Cellular Automota for map generation, Particle Systems, and much more. For a detailed explanation of the systems implemented you can click me :]!

Education

Masters in Digital Games Development - ULO

1st Year

This is a international programme, exclusively taught in English, hands-on course that prepares students for work and research in global contexts within the games industry. The course covers the entire video game production pipeline, from concept to release. The programme has been distinguished as an Epic Games Unreal Academic Training Partner.

Informatics and Multimedia Engineering BSc - ISEL

Graduate

This was a very hands-on course, where I worked on different areas of software engineering where I learned important design patterns like singletons, observer-receiver, Object-Oriented-Programming, Data-Oriented Programing.
Worked on areas such as Web Development, AI and Machine Learning, Signal Processing, Sensors and Actuators with Arduino and Android Development.
I also learned to use different tools such as: Blender, Unity, Android Studio.
The course gave me a lot of bases and left me feeling like I could tackle any problem.