The Witcher: A Bard's Tale

The Witcher: A Bard's Tale is a Beat 'em up and Hack and Slash cooperative adventure game. You will play the role of Geralt the Rivia and Yennefer of Vengerberg, on their quest to rescue Ciri.

We are Magical Muffin, a group of 37 persons full of energy to make a game that will make us proud. This is our biggest project to date, so we are looking forward to work together on these 3 months of developing with our own engine named Alien Engine.

Visit the web to see all the features explained!

My contributions

· Game tutorial design

· Design & Set dressing Level 1 Kaer Morhen

· Wagonette rail track in Maya and Alien Engine

· Unity Prototype Wagonette

· Unity Prototype Enemies

· Unity Prototype Revive Mechanic

· Playtesting Organitzation Evaluation and Conclusions

· Introduction Cutscene Design & Particle intro Ciri explosion

· Trailer with Alexandre Cercel in Premiere

· Poster The Witcher A Bard's Tale

*

Whisp Engine

Whisper Engine is a 3D video game engine in LUA scripting. It has been developed in a 4 month period by 2 persons: Christian Martínez and me. The thing was about to make an engine from scratch using OpenGL, and here is the result.

The engine had to have some main features like: loading 3D models with textures, scene camera navigation, play and pause, Lua scripting, transform component, mouse picking, gizmos, frustum culling, Game objects hierarchy, resource manager, library... and more features shown in the website below.

Visit the web to see all the features explained.

My contributions

· Camera view Frustum

· Frustum Culling

· Mouse Picking

· ZBuffer

· Skybox System

· Multi Viewport System

· Lua scripts Tank gamep>

· Docking & Dockspace

· Outline selected Game objects (StencilBuffer)

· Camera movement in Editor panel

Final Fantasy: Mystery World

Final Fantasy Mystery World is a Roguelike game based on Final Fantasy Tactics Advance from Squarenix and inspired on microturns system of Pokemon Mystery Dungeon from Nintendo.

The main plot consists in a heroes journey! Our protagonism will travel around the kingdom of Final Fantasy in order to help his friend from the claws of an evil monster.

This game was made in C++ with no engine. We use Tiled and XML to design the levels and save data.

My contributions

· Level Design (36 rooms) & Set Dressing with Tiled

· GDD

· Tutorial design and art & Lobby and shop design and Set Derssign

· Narrative & Currency design and art

· Lead Playtestings

· AI Enemies design on 12 different enemies & 3 Bosses design

· Tileset Art & Animations destruction rocks, barrels and snowmans, water and lava

· Camera movement & Camera shake

· Trailer + Postproduction logo intro

Rythm tap AR

Rythm tap is a musical game for augmented reality mobiles made in unity using vuforia. I took it out in a period of 4 days.

To play, all you have to do is download the apk on your mobile device and focus on the printed or digital images. You will find all this in the following link.

Download QR & APK
I made this project to lear AR unity

Empty Space

Empty Universe is a resource manager game and an exhaustic adventure where you will have to defend the ship of enemies. You will have three types of astronauts in your control. Each astronaut has his own job in order to get all ship needs covered.

Survive five days and nights to win. Don't let the enemies kill your astronauts and manage your resources well.

My contributions

· Level Design & Set Dressing

· Recollectors Behaviour tree

· Game loop

· Trailer

· Game feel

· Currency system

· Spawner AI

· UI & Main Menu Scene

· Easter eggs ;)

*We use Tiled.v1.4 data as colliders to fill XML files.

Slime Fall

This is a Platform Game about a jumping slime. Kill enemies, obtain risky coins to get and reach the end if you can! All of this in Slime Fall, a game developed by Little Busters.

This game was made in C++ with no engine. We use Tiled and XML to design the level.

My contributions

· Level Design & Set Dressing

· Camera

· Paralax Background

· Attack mechanic

· Enemy Skeleton

· Game Loop Win/Lose condition

· Coins system

· Music and SFX & Animations implementation

· Change Screen Fade to black

Andro Dunos

Andro Dunos is an arcade game of the horizontal scrolling shoot ‘em up genre released by Visco in 1992 for the Neo-Geo plate.

The player controls a futuristic combat spaceship, with different configurations of weapons that can switch, that shoots at enemies, collects power-ups, and defeats bosses in order to advance on the game.

This game was made in C++ with no engine.

My contributions

· Mid Boss

· Camera

· Enemies

· Colliders

· UI

· Cooperative Game loop

· Rip sprites from original game

*Here you will find me talking about the rules
*Here you will find a gameplay of Leviathan

Leviathan

Azkaban’s two most powerful archmages have faced each other in a duel to the death for millennia. You will face one of them and fight until you win or be defeated. Spells will be your fuel source, use them to your advantage and you can get a deserved victory

Leviathan is a strategy board game for two players. The maximum time per game varies between 20-25 minutes.

The game consists of a 5x5 board, 12 cards, 1 quidditch card and 10 pawns of which 2 will be the archmages. You will win if you eliminate the enemy archmage or all his servants.

Rules
This table game help me to know more about video game design