top of page
MMX_TitleCard.png

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. 

Unity_NM5T3eqiM6.gif

Dashing

Unity_5As0nQ50fc.gif

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. 

Unity_Ocwgq33z2V.gif

Jonathan Fagan © 2025 - All Rights Reserved

bottom of page