NFT Marketplace - Robust, fast and flexible NFT marketplace, written using pinocchio and typescript. Source unavailable for now.
NFT robber - Leverages surfpool to change binary data of accounts, changing ownership and authority of NFTs for local testing.
Fast ATA - Pinocchio utility for computing and creating ATA accounts, giving you control over the bumps.
MPL Core Pinocchio - Pinocchio utility for interacting with Metaplex Core, as well as custom deserialization and serialization of Core NFTs and Core Collections.
pNFT Pinocchio - Pinocchio utility for interacting with Metaplex Metadata, specifically the Programmable NFT features. Also has custom deserialization and serialization of NFTs and Metadata accounts.
A better description of these projects is available here
Particles - Animating particles using verlet integration
Rofi-Themer - Using rofi for interactive menus to select themes
VoxelEngine - Voxel engine with binary greedy meshing and agressive optimizations
Marching Cubes Engine - 3D game engine with marching cubes, ECS, audio and physics
Tanks - 3D battle tank shooter prototype made with bevy
Bevy tech demo - Demo of game features I have been working on, in bevy
Raynaldo - CPU ray tracer written in rust, using embree
| Class | Description | Language | Grade |
|---|---|---|---|
| Laboratórios de Informática I | Box Dude game | Haskell | 20 |
| Laboratórios de Informática II | Stack machine language interpreter | C | 20 |
| Laboratórios de Informática III | Efficient database queries / encapsulation | C | 19 |
| Sistemas Operativos | Process executing and logging | C | 19 |
| Sistemas Distribuídos | N clients - 1 Server - N workers | Java | 20 |
| Comunicações por Computador | Torrenting UPD/TCP | C++ | 19 |
| Interface Pessoa-Máquina | Mechanic shop website | HTML + CSS + JS + Vue | 20 |
| Computação gráfica | Graphics engine using OpenGL | C++ + GLSL | 20 |
| Engenharia Web | Virtual map of Braga | Node.js + Express + MongoDB + ... | 20 |
