Caio Sant' Anna
-
Student at PUC SP
-
Game designer
-
Programmer
-
Unity
-
Godot
-
Python
-
C#
-
GdScript
Games
Dashing Hot (Unreal 5 - PC)
Dashing Hot is a top down beat 'em up game, with superheroe comics theme. However, the player doesn't use punches and combos as in most fighting games, instead they fight using dashes.
The fighting uses the Dash Combat System, which I designed for this game, based on other top down games. Instead of dealing damage by hitting the enemies, the player gotta throw them into destructible scenario props, by dashing into the foes. This not only creates a unique battle experience, but also makes the scenario extremelly important for the gameplay, and defies the player capabilites to position themselves, not only the ability to make combos.
As the game has a heroes theme, the scenario is also fully destructible (using UE5's Chaos System), in order to give the player immediate visual feedback on their actions, and make them feel like a powerful superhuman.
-
Participation:
-
Game Design
-
Level Design
-
Programming
-




Vegan Vamp (Unity - PC)
Vegan Vamp is a third-person open-world shooter where the player controls a vampire farmer living on an island inhabited by monsters. To fight them, the player can find various plants with different effects, which can be used to make potions with those effects by mixing any ingredients they find.
The game focuses on a sandbox approach, featuring an open world and mechanics that encourage experimentation. The potions can be created with any ingredient, and any combination results in a potion. This way, the player isn't afraid of making "wrong" juices and doesn't feel restricted to certain combinations. Additionally, all the ingredients are interactive with the player, further promoting exploration.
I developed a unique system, through Unity, to make the potion system totally dynamic, automatically creating potion with the desired effects, based on the ingredients used, instead of using pre made potions, making it fully dynamic.
Docs explaining the coding in details
-
Participation:
-
Game Design
-
Level design
-
Programming
-




Huebic (Unity - PC)
Huebic is a puzzle game involving movement and colors. The player can move in four directions, only stopping when they hit a wall that isn't their color and passing through walls that match their color. The goal is to reach the green star.
The objective is to create short gameplay sessions, in a simple format that doesn’t require much investment to play. Furthermore, it was designed to be played on mobile, as well.
-
Participation:
-
Game Design
-
Programming
-



Sacred Unholy (Godot - PC)
Sacred Unholy is a point-and-click game focused on story and choices. In it, the player is a priest performing miracles in a village, helping people seeking help. The player’s choices always impact the village’s status, which must be kept balanced.
Since it is story focused, the game is designed so that the player cannot help everyone, forcing them to decide who to assist, and who to turn away, in order to complete the game.
Participação:
-
Game Design
-
Programming



Coding Only Project - Auxi
Auxi is a Discord bot that was originally made to be a tool to assist in Tabletop RPG games. However, as I wanted her to have a personality, I used a python library to integrate the site Character AI to Discord. This way, besides doing mathematical calculations (mostly probability) and storing data (player's character sheets), the bot could also get messages sent to them, pass it to Character AI, then answer back at Discord, as if the bot itself answered.







