Lagos's Portfolio!

Griffin Tamagotchi

Tamagotchi developed in Unreal Engine 5 Early Access using the Blueprint Visual Scripting system using free assets. A 3D game where you will take care and feed your own griffin, it also has a combat system to face a fierce dragon.

Affiliation: None
Genre: Pet Simulator
Platform: Windows PC
Development Environment: Unreal Engine 5
Language: Blueprints
Production Period: January 2022 - February 2022
Team size: 1 programmer

Personal Contributions


Combat system


A turn based combat system where the two creatures will have a fast attack that will always hit and a strong attack that has a chance to miss but will do more damage. There is also a fast healing option but it will cost one turn and you can only heal 3 times per combat.


Probability usage


A simple probability system is used to determine whether a strong attack hits or misses and the damage it generates is also random and can result in critical.


Saving system


The game has a save system, where you will find your pet as you left it, it was also planned to implement a function to calculate the accumulated hunger since the last session until you play again, unfortunately the function that you wanted to use for that was not yet available in the early access of Unreal 5.


Cinematic at the beginning of combat


At the beginning of the project, the player could attack as many times as he wanted, making the game very easy and boring. To correct this imbalance, the game was programmed to allow the player to wait one second after the last attack to attack again.