Hi, welcome to my portfolio. You can find some of my game programming projects below, hope you enjoy them.
My second project in Guará Games. It's a cyberpunk themed addictive (and kinda hard) casual game. Great time (and patience) killer.
Technology: Unity 3D, C#
Duration: 6 months (free time)
Achievements: ADS integration, gameplay programming, UI programming, performance optimization, particles, post-processing, translation.
PlayStore
Another project in Guará Games. It's a quiz game prototype about cellular organelles that appears to be made for toddlers but has really hard questions.
Technology: Unity 3D, C#
Duration: 2 days (full time)
Achievements: Scoreboard, Video integration.
My first project in Guará Games. A casual game with 9 levels and amazing art.
Technology: Unity 3D, C#
Duration: 3... years (free time)
Achievements: Gameplay programming, level selector, performance optimization, particles.
PlayStore
This is a basic combat system project and implementation, with movement, close combat and special abilities.
Technology: Unity 3D, C#
Achievements: 6 different types of hand attacks and possibility to add more, 2 special abilities implemented, walk and run, row, skill experience and level up, objects interaction, checkpoints, basic (dumb) AI.
Git Source Code
2.5D platform movement prototype. Developed to test an idea on how to make a 2.5D platform game work with a good perspective. The results were satisfactory, it´s even possible for the player to go through loops.
Technology: Unity 3D, C#
Achievements: Perspective platform.
This prototype was born using the logic of joining two or more simple games to create a new one. In this case I used Flappy Bird and Asteroids. The goal is to go as far as you can from the sun which keeps pulling you back. Through an asteroid field. All while your ship is out of control. Piece of cake. The cake is a lie.
Technology: Unity 3D, C#
Duration: 1 day (full time)
Achievements: Fast design and development, fun and challenging, asteroids spawn from relative velocity (the ship is static).
This demo was made for an event for the children visiting the university, giving them the opportunity to see how a game is "inside". It allows the kids to change parameters of the game and see what happens.
Technology: Unity 3D, C#
Duration: 1 day
Achievements: User interactivity.
This was made in OpenGL immediate mode. My part was to implement all graphics and make the models and ui elements.
Technology: C++, OpenGL
Achievements: Introduction to OpenGL, Circle collision and response.
Git Source Code
A fast implementation of John Conway's Game of Life. I decided to make this one when I was reading about cellular automata. The simplicity of John Conway's logic and the fact that it is possible make a Universal Turing Machine from that is amazing.
Technology: Unity 3D, C#
Duration: 1 day
Achievements: Cellular automata.
This infinity runner prototype was requested as part of the selection process for an internship.
Technology: Unity 3D, C#
Achievements: Score board, save game, collectables, moving and static obstacles.
In this GGJ edition I decided to make everything from scratch to practice. It was tiring, but I managed and strengthened my knowledge with it.
Technology: Unity 3D, C#
Duration: 48 hours
Achievements: Platform from scratch, the lobby changes depending on the player choices in each level.
Global Game Jam page
My fist time in a game jam. My job was to make the basic gameplay, modeling the main character´s very 80´s guitar-piano-shaped weapon and the wireframe-like visual (just check the game, you´ll see what I mean... I guess. I hope).
Technology: Unity 3D, C#
Duration: 48 hours
Achievements: First game jam, fake wireframe visuals, the player automatically shoots to the rhythm of the song. .
Global Game Jam page
I am Leandro, a computer science student very passionate about game development and computer graphics, currently attending my last semester in college.
Check out my GitHub, LinkedIn or Resume