all articles

Marching Cubes and Tetrahedra

Work This project, was a progression from 2nd year implementation of Marching Cubes, where i did the algorithm implementation. This implementation is a cave generator that uses a cellular automaton to manipulate a cubic array of booleans as structural data, then, the marching cubes algorithm creates it’s mesh. In the last semester it was proposed to approach a topic for scientific study and i opted to study this to find the most eficient form to use this with the aesthetic i need, as i want to use it in a future game i have planned for mobile platforms.

Read more…

Thunder Tier One Mod

This is my final university project made with 2 colleagues that worked level design, art and animation. Roles: Producer | Game Designer | Sound Designer | Main Programmer This project is a Mod campaign of zombies, made through the Thunder Tier One Modding Tool . Check it out on Steam Workshop. We had the formal support from Krafton Portugal to assist in any questions we’ve had and it has currently 3 of the 5 projected missions released.

Read more…

tic80 + raspberry pico project

Indiana João Platform: TIC-80 Description: Indiana João is a game I developed with my fellow students, featuring a unique control mechanism utilizing a Raspberry Pico and advanced programming techniques. The project highlights the integration of the C/C++ SDK, Fourier Fast Transform, and the TinyUSB library to create innovative audio-based controls. Work My part on the project was the concept of the game and the implementation of a HID through the Raspberry Pico with the use of the C/C++ SDK, Fourier Fast Transform, and the TinyUSB library to implement controls that requires the player to sing a certain note to do an action.

Read more…

Virtual Campus - Projeto Red

Work: During my second year at university, I was honored to be invited by the university to participate in a significant project as a programmer. It was an exceptional opportunity that allowed me to contribute my skills in various aspects. I proposed and implemented the entire frontend using React, rather than Unity itself, and also developed several Unity-side features that are part of the final product. I’m currently waiting for a certificate to formally confirm my contribution to this project.

Read more…
1