EYES OF MINERVA
ROLE
Tools && UI/UX Programmer
DESCRIPTION
Eyes of Minerva is a stealth first-person puzzle game, where the player will traverse a maze of rooms riddled with enemies, looking to eliminate the player. The player will have to use all the tools at their disposal to either distract or disable the enemies.
YEAR
2021
GENRE
Stealth puzzle
LANGUAGE
C++
PLATFORM
PC/WINDOWS
ENGINE
Unreal Engine
TEAM
PROGRAMMERS
Emilia Paredes
Gaizka Calvo
Iñaki Jiménez
Júlia Gumà
Marc Mirapeix (Me)
Roberto Acea
ARTISTS
Aritz Izagirre
Borja Barbadillo
Elena García
Lucas Ochoa de Alda
Maria Mikhailova
Trailer
Gameplay
Database System
-
Create a database separate from unreal to control it and get its information to modify the language quickly.
-
Jsons to write the different data with an ID to avoid repetitions at the JSON, so two opposite prefabs can have the same ID (Example: Options)
-
Create prefabs to have control of the UI items and improve the loading performance to be quicker.
-
Have only the priority things saved on the database for not wasting space and loading time.
Change language
-
Able to change from different languages with a different types of fonts. For example, from English to Russian.
-
Achieve it in real-time without noticing it on loading.
-
Whatever long is the text in the different languages it's polished to be inside the UI box.
Tools / SFX
-
Different prefabs to improve the level design.
-
Database connection and debug at a real-time of it.
-
Different options save information.
-
Sound and music system.
-
Tools have been done with blueprints and other ones separately with C++ to have more control over them. Thanks to that, when it needed a modification was easy and manageable to add it.
Gameplay_Map
-
Have controll of which enemy has kill you and what its the position of the ones that did it.
-
Optimize it for not doing it each frame.
-
Save the different data when you die and the level has to be reload.
-
The map has 3 markers:
-
Player position.
-
Enemy position when it kills you once.
-
Real time enemy position when it kills you multiple times.
-