Working on a Project

25 February 2017

I figured I could update this site with a bit of quick news: I have been working on a neat little side project for the past few months, and I think it’s good enough to reveal to the masses at this point. It’s a game, and its (working) title is Mega Man Maker!

If you have heard of or played any Super Mario Maker, I think you know where this is going. From scratch in Unity, I have been working hard trying to replicate the original NES Mega Man as closely as I can without actually emulating it, and so far I believe I have gotten a lot of it done nicely. Currently, work has been primarily on the movement, physics and collision detection, all of which I decided to bypass Unity and handle totally myself (with a few exceptions).

Why Unity, you may ask? Well, despite ignoring quite a few Unity tools like rigidbody physics and collisions, the engine has a lot to offer for me, like being able to work in C# (which I like) and a lot of back-end bookkeeping that I would rather not have to handle myself. In the end, I’m only really using Unity due to laziness, but honestly, I’d rather just spend months instead of years working on this thing, and I’m familiar enough with Unity to do a lot of useful things.

My latest build is my second public one, v0.0.2, the first one being a movement demo that did not include interaction with ladders (though ladders existed cosmetically).

The second build is adding ladder functionality, and fixing some minor hiccups in the last one. If you would like to try it out, then feel free to download the latest version here!

So, where do I go from here? Well, I feel like the movement is something I can ignore for a long time, and now I can focus on adding more blocks other than just ones from the Cutman stage, adding kill states (touching spikes, falling), expanding the level size, creating a GUI, adding sound, and much more.

Edit: 1/29/2018 8:00pm

Also, another note stemming from me mentioning the switch from Wix to AWS - I previously hosted the Mega Man Maker build on my Google Drive, which I always wasn’t happy about. I can finally upload stuff on my website, for my website. I am feeling the freedom and I am loving it.