Become one with the shadows
Project Atlas is a 3rd person stealth game where you can become Ayana, a secret agent with ancestral shadow powers in a cyberpunk world.
Defeat Atlas, a powerful energy megacorporation that uses poor people as living batteries to provide energy to the rich. Use your incredible shadow powers and high tech gadgets to sneak into Atlas' power plants by avoiding or killing the dangerous robots that guard them. You are the perfect stealth agent.
Project Atlas is being developped by Baby Robot Games, a team of 5 people. You can visit our webpage: www.babyrobotgames.com and meet us.
Merge with the shadows
Atlas' Fate: Between Light & Darkness is a 3rd person stealth game where you take control of a stealth expert with the ability to merge with the shadows. This power allows him to move without being seen, move through walls, cushion falls or pass through obstacles.
Set in a futuristic and cyberpunk world where Atlas, a powerful megacorporation that has managed to provide energy to the whole galaxy despite the overpopulation, has hired you to do one job: infiltrate in one of their power plants to put it in maximum performance. You will have to use your powers to avoid or eliminate the enemies and accomplish it. You choose your path.
This game is born as a mix between references of many stealth games like Metal Gear Solid, Splinter Cell, Styx or Thief (among many others) and Splatoon for the shadow-merging mechanics.
Atlas' Fate: Between Light & Darkness is created as a "portfolio". It is developped by me and other 6 students and made in a custom engine programmed from scratch. You can visit our webpage: www.atlasfate.com and meet us.
Technologies: Custom Engine (C++) + Lua + NVIDIA PhysX + FMod + 3ds Max + Substance
Web platform to elaborate professional profiles and recommend Esade's programmes
Web tool that, by answering a simple questionnaire (15 minutes maximum), it allows to obtain and elaborate the user's professional profile, and recommend the best ESADE's programmes for that profile.
Done during my professional stay at Endalia.
Technologies: Angular 2 + .Net + SQLServer
Assistant Bot using natural language and advanced recognition techniques
Facebook Bot that acts as an assistant. It is able to interpret human natural language, and perform different actions, which are:
Technologies: Tensorflow + Python (for recognition) + Node.js (backend) + MongoDB (DB)
APIs used: Facebook API + Recast.AI
Object recognition assistant application for Android (Final Degree project)
Android app for real time recognition of a list of objects, in order to show their names and allergens. There are 2 object recognition algorithms (based on Local features and based on Deep Learning) and 2 architectures (local and client-server). All the experiments and configurations made are in the report.
Technologies: Android + Android NDK + OpenCV + Cpp + Caffe
Augmented Reality multiplayer game for Android
AR multiplayer game for Android made during the ImaginChallenge hackaton 2016. In the game, there are two players, with 3 lifes each. Multiple drones will appear in their screen, and they have to aim them with the device camera and shoot, before the life counter reaches 0. Successfully shooting at drones will give points, that can be spent buying drones to send to the other player. Also, there are limited ammo, so when it reaches 0, players have to reload aiming at an special card. The game ends when one player runs out of lifes.
Technologies: Android + Unity + Vuforia
A Prince of Persia version made in Java
This version of the game Prince of Persia is based in the MS-DOS version, with the original sprites and sounds. The game only includes the first level, without cinematics. As it is made from scratch, there are missing features, but also there are some original inclusions:
Web platform for managing multiple Twitter accounts from one place
Felino Tweets is a web platform for managing multiple Twitter accounts in an easy and simple way. In Felino Tweets, you can associate your Twitter accounts and be able to perform multiple operations:
Technologies: MongoDB with Mongoose + AngularJS + NodeJS with Express
Multiplayer First Person Shooter
The game is placed in a maze. There are two teams competing for finding a treasure located in the middle of the maze, and return it to their base. Players can shoot and kill the other team's players, which will respawn at their base, as well as communicate with their team mates via chat.
Technologies: Java + jMonkeyEngine
Controlling an AR.Drone 2.0 quadcopter with a Leap Motion Sensor
This project combines the control posibilities that the Leap Motion sensor brings, with the AR.Drone 2.0 quadcopter. The main goal of this project is to control the drone with the hand easily (tracking the different movements and gestures with the Leap Motion sensor).
Multiplayer competitive game
Multiplayer game for up to 8 players. Each player controls a cannon, and the objective of the game is to destroy the maximum number of cans in 30 seconds. The player with more cans destroyed is the winner.
Technologies: Java + jMonkeyEngine