The library agony
11/2020
my Final Degree Project
This project was focused on the creation of an exterior and interior 3D model of the UJI library in CityEngine and SketchUp as the main objective was to be able to import the result into Unity to develop a simple first-person horror videogame.
During this project I was able to learn a lot about some other 3D modelling softwares such as CityEngine and SketchUp. The first one, was very useful to quickly create a procedural 3D model of a city in which the library would be integrated. The exterior of the library was also created with CityEngine. SketchUp was used to create the interior structure of the library.
​
Once all the 3D models needed were created, the project started to take shape in Unity, where I used the High-Definition Render Pipeline (HDRP) in order to get a more realistic result. At the end of the project these are the main objectives i achieved:
​
-
Learn how to use different types of data to generate 3D models in CityEngine.
-
Create a 3D model of the interior and exterior of the UJI library using blueprints.
-
Develop a first-person horror videogame in Unity taking into account all the aspects learnt studying Videogame Design and Development, such as 3D art, conceptual design, software engineering, narrative design, programming, etc.
​
​
GET ME OUT OF HERE
05/2021
A 3D videogame
In this game the main character, Miguelito, has to escape a predefined maze riddled with zombies. To defend himself he can use a laser that kills them.
​
Get Me Out of Here was the final individual project for the subject Game Engines, where I learnt how to apply different kinds of techniques to improve the game performance in Unity, such as occlusion culling, baked lighting and objects with LOD.
​
All the assets of the game were downloaded from the Internet but some of them were modified in Blender to get LOD. In this project I took care of all the programming: movement of the player, dialogue system, cameras using CineMachine, UI and HUD elements, AI behaviour and more.
mar & convid
12/2020
An educational videogame
This 2D videogame was made in Unity as the final group project for the subject Fundamentals of Educational Videogames. Its main objective was to raise awareness about Co-vid 19 and the importance of the restrictions in order to stop its growth among children.
​
In the game, Mar, the main character, has to go through the city in order to meet her friend, who is waiting her at home. At the end of each level, the player has to choose between 3 different restrictions to be applied. When one of those restrictions is selected, the level restarts with a few consequences. Each card modifies the level rather in a good or in a bad way, so the kids are able to identify by themselves which restrictions are more important.
​
Mar & Convid pretends to mirror the behaviourism paradigm as the learning occurs due to the consequences reflected in the game level after player's decisions. For this, we studied various elements of the educational process to adapt it to our target audience, which was kids around the age of 12.
​
In this game, I programmed all the UI elements, animations and behaviours. I also took care of programming the parallaxing effect of the background, the enemies AI, and the changes that each card had to apply to the original level. All the assets were made by other members of my team.
Trumpocalypse
11/2020
A conceptual design project
Trumpocalypse was the final project for the subject Conceptual Design, where I took care of designing the core mechanics, rules, flowcharts and story script.
​
In this game, Hefesto, an enthusiastic scientist, warns everyone of the upcoming natural disaster. However, no one believes him, which causes the destruction of Washington DC and the death or mutation of thousands of people.
After this, Hefesto takes the problem personally and decides to do everything in his power to reach Trump and confront him. Nevertheless, the story hides a lot of other mysteries.
​
Below this lines you can read the story script I wrote, but you can also take a whole look at the Game Design Document we created if you click here.