Graduated in Computer Science by the Universidade Federal do Paraná (UFPR), one of the most prestigious universities from Brazil, and now I'm pursuing my Master’s degree at Concordia University. My dream is to become a game developer and some day, to be deploying some AAA games. But I'm also accepting other challenges as well, as some of my other interests are AI and Web Development. Here you can find some of my personal and professional projects.
A 2D educational game that is being developed to aid the treatment of autistic children, based on the Son-Rise methodology. This project has won an award of 'Best Project' in SIEPE 2016. I worked on this project for 2 years, concepting and creating some of the levels. The project is being developed in Unity, for Android.
Another 2D educational game, to teach some concepts of cell biology to high school students. I helped in almost every step of the development in 2015, from level design, creating sprites and implementing it. It was also made with Unity, for Android devices.
A prototype of a 3D world made with OpenGL. This was made with the aid of the course 'Computer Graphics with Modern OpenGL and C++'. The original project managed lighting, skyboxes and rendering. I incremented the project to looks more like a game, by adding object collision and some interactions of the player with the world.
Three different 2D games implemented using the SFML, based on the course 'Learning Path: C++ Game programming'. The first is based on the classic Timber game. The second one is a multi-level zombie survival shooter. The last one is a multiplayer puzzle-platformer, with editable maps.
Donwload 'Timber!' - Download 'Zombie Arena' - Download 'Thomas was Lost'
For the Graduation Thesis, 2 friends of mine and I developed bio inspired AIs to control attacking units on StarCraft: Brood War. We used rtNEAT and Novelty Search on an attempt to create a more human-like behaviour.
A basic 2D galaxy shooter game from the course 'The Ultimate Guide To Game Development With Unity'. The game has single and co-op modes, as well as a score system, power-ups and some nice effects with post processing.
A 3D first person controller game from the course 'The Ultimate Guide To Game Development With Unity'. It implements some 3D concepts as collision detection, raycast, and also other techniques such as animations and post processing.
A game that you race against the time to deliver bad feelings to the Happy Dog Village. This game was developed with Godot and Asesprite, during the Global Game Jam 2018. The entire group developed the concept and the mechanics, and I did some of the UI sprites.
A 3D infinity runner developed during the Global Game Jam 2019. I developed mainly the menu, scoreboard and also aided to develop some of the game mechanics.
This game was developed with Unity during the GAMERella 2019. Your objective is to destroy as many buildings as possible, with a single line of destruction. I mainly did the sprites, and also aided my friends to learn how to develop games with Unity.
A 2D, co-op management game. The game was developed with Unity during the Global Game Jam 2020. The entire group conceived the gameplay, and I focused on programming the menu and the scoreboard.
A 2D horror puzzle, where you should use your echolocation to see the environment to go to the supermarket, but also escape from the monster. Developed With Unity, during the Concordia Make Games 2020. I helped to develop some of the gameplay, as well as the menus and the text effects.
A 2D platformer, where you control Jack, the Jade Rabbit. Your goal is to arrive to the Cold Palace before midnight to do your share of the work before Mid Autum runs out. Developed With Unity, during the CoCo Jam. I helped to develop some of the gameplay, as well as the menus.
A game where you should keep the balance between the lost (hidden) and the found (visible) socks. Developed With Unity, during the Global Game Jam 2020. On this project, I contributed equally to all parts, from developing the concept, game design, programming and making the assets.
The Isometric World is part of the Coding Math course, a series of videos to teach some math concepts used in game development, such as tweening, springs and collision detection. It is a simple demo for a isometric world, where you can move the ball only on the grass.
Play the game (use WASD to move)