
Mega-Man X Remake
A reimagined Mega-Man X game putting X into a 3D world with modern mechanics.​
​
My goal was to recreate the iconic highway stage from Mega-Man X 1. I played the original Mega-Man X to get a basic idea on the level layout and enemy placements and did my best to form a level based on the original implementation.

Platform | PC
Engine | Unity 6
Duration | One Year
Team Size | 1
Role | Solo Developer
ABILITIES
Free Aim
In the original Mega-Man Legends game free aim wasn't available. I wanted to add free aiming to allow for greater dynamic gameplay and give players autonomy to attack enemies in different ways.
​
I also wanted to give the player the ability to defeat enemies with head shots, and attacking weak spots.

Dashing

A Mega-Man X game wouldn't be complete without DASHING. I implemented dashing to allow highspeed movement. As a bonus I added the shadow trail effects. This was a challenge as I had to learn about VFX and shadergraph as those aren't skills that come to me naturally.
​
I had to research creating copies of the original mesh and adding a material to them to make the copy translucent and fade and destroy itself after a certain amount of time.
​
Using YouTube and Google was very helpful in this process.
Animation Rigging
Part of making X become life like was to learn how to IK rigging. From leaning back and forth, accurately aiming at a target.
​
The process of IK rigging in Unity was a pleasant addition as I had to learn how to apply an IK rig, learn how to manipulate the rig weight in code. And for added effect I added a screen effect to show when the player is aiming.
