Hey guys! Small update, that changes everything.
This update comes from a brand new project file and on this post I wanted to cover two things regarding this;
1- Project direction
2- Project name suggestion
1: Ok, first of all, pretty soon I will branch off and make a new thread for this Project, as it will not be Super Metroid specific any longer. Though I do plan, and hope, to continue building this Super Metroid project in the future. And hopefully not get sued in the process With that said, the new Project is built with the foundation of this S-M project in mind, of course. And with that, I will share with you, here, my plans for this New Project and show you an example of what to expect.
You’re going to say “Big deal Dave, it’s just another Blueprint!” And yeah, you would be right. But, first of all, notice that Samus(If she was still in this project) got her Space Jump ability (yay!) and Vault technique (the slight leap she does when walking off a ledge). Now those are pretty cool! But what I really want to focus on, is the fact that this Blueprint is it’s own Blueprint Actor outside of the Character Blueprint. What this means is, that first of all, I can create as many abilities/techniques as desired without filling up The Character BP. If you downloaded the Project Files that I shared before, you’ll know that Samus’ Character BP looked like this:
And then there’s all the Macros and Functions that are not seen on the graph! This results with more and more delay while working inside the graph as every action takes more time to execute. Even simple things like dragging a new variable inside the graph will take a few seconds. So then if I wanted to add mechanics from say, MegamanX, Super Mario World, A Valley Without Wind, or even Ori and the Blind Forest, well forget it, I would have to create multiple Character BP’s. For lag purposes, and for the fact that it would become very difficult to find and adjust any specific mechanics within such a monstrous graph.
So instead, each abilities/feature/techniques will be within their own Actor Blueprint. I didn’t even bother creating Macros to tuck away some excessive parts of the blueprint since ALL of it fits on one screen(in the first image). What this also means, is that it will be much easier to discard unneeded features/mechanics. It will be easier to go inside specific Blueprints to tailor the settings to the user’s needs as all the variables within will be relevant to that mechanic only. So basically, the user will have 1 Character BP, from which he will be able to add or remove abilities by checking/un-checking the appropriate checkbox(And in many cases, this will result in completely removing the unused mechanics from the Character BP). I will create as many mechanics as needed without having to worry about the user’s Character BP getting overloaded or wondering how he’s going to manage to go in the graph and delete the stuff he doesn’t need. “Ok Dave, but this is going cost like 200$?!”. I’ve given this a lot of thoughts, and when I will set a price, I will try to predict how many features the user will actually use rather then put a price tag for the entire content. I can assure you, that I won’t list it for more then 35$(right now, I’m looking at somewhere between 15$-25$). I will however set up a donation page for those that feel that they’ve used more content then what the price is worth or for those that simply want to give support to help me continue create content. Few! If you’re still reading, help me out with the next topic!
2: Please, please help me find an appropriate name for this Project! I am an extremely good problem solver, but finding titles that will appeal to the public and draw attention is not something that I am very good at, at least not yet! For instance, as of now, this project is called “Character Generator” mostly as a place holder, but you see what I mean! Keep in mind that this project will be tailored towards 2D Games(I’ve got a top down view function, but it’s a secret… :D).
That was a lot of information! I will create 1-2 new mechanic per day. But this is going to be an elaborate project that will take a few months, mostly due to the fact that I am swamped with irl work now that spring is here. But I’ll give it everything I’ve got so we will see!
I’m really excited about this project! I hope you guys will be too!
Remember to help me out with the Title of the Project! Take care and enjoy the weekend!