Without me getting into too many details right now, I'm just wondering if anyone would be interested in something like this, or if something similar already exists. Is this uncharted territory or an old path semi-well trodden? As far as I know the closest thing to it is rpg-maker or rom-hacking utilities, but I could be wrong.
What do you guys think, anyone interested?

Dude, a Final Fantasy editor would be really really cool. I haven't heard of or seen anything like it in the past. I would almost think that it would be less complicated than Zelda Classic.
The closest thing would be any version of RPG Maker, but a FF editor would indeed be interesting. I know I'd give it a try at least.
AGN actually had a project, FFVI advanced for a short time. I think it moved to GU and died pretty quickly.
I would like to see Final fantasy classic! just think making your own rpg's 😃
ctrl-alt-delete wrote:AGN actually had a project, FFVI advanced for a short time. I think it moved to GU and died pretty quickly.
This might be what I was thinking of. That was one of the projects I was most excited about. Where the hell is [MENTION=39056]bigjoe[/MENTION]? A Final Fantasy game creator is like porn for him. That could be a good name too, Final Fantasy: Creations.
I don't want to be a stick in the mud, but maybe we should avoid actually calling it Final Fantasy.
Last Legend?
First Fable?
Terminal Tale?
Lol.
This is strictly up to gleeok of course.
What about just Fantasy Creator? Does that sounds erotic?
Gleeok, have you started yet? I have an OpenGL/SDL 2D implementation for a game engine that I started. It's just graphics and sprite rendering, but it might give you an initial boost. It's in C++.
Beldaran wrote:Gleeok, have you started yet? I have an OpenGL/SDL 2D implementation for a game engine that I started. It's just graphics and sprite rendering, but it might give you an initial boost. It's in C++.
I remember my days experimenting with SDL. Aren't all the cool kids these days using C# with XNA?
BTW, @ctrl-alt-delete, I hate to say it with regard to someone else's trademark, but name-brand recognition is very important to building a community around something. I wonder if we'd even be here having this little discussion if @Phantom Menace decided to call ZC Elf Story or Princess Quest or some such.
Glenn the Great wrote:I remember my days experimenting with SDL. Aren't all the cool kids these days using C# with XNA?
Who cares what the cool kids are doing? OpenGL is cross platform and super awesome. Plus, unmanaged code is good for the programmer's soul. 😊
Hell yeah, I'd be interested.
Need to be careful of the evil forces of Square Enix, though. They are pretty quick on the draw with shutting down fan projects. Particularly when it relates to Chrono Trigger.
Have a back up name or whatever, in case it comes to that :P
Glenn the Great wrote:BTW, @ctrl-alt-delete, I hate to say it with regard to someone else's trademark, but name-brand recognition is very important to building a community around something. I wonder if we'd even be here having this little discussion if @Phantom Menace decided to call ZC Elf Story or Princess Quest or some such.
If you give it a different name and just bill it as a Final Fantasy clone, I don't think there'd be a huge disconnect. Maybe I'm wrong.
Call it Penultimate Imaginary Adventure!
Glenn the Great wrote:I remember my days experimenting with SDL. Aren't all the cool kids these days using C# with XNA?BTW, @ctrl-alt-delete, I hate to say it with regard to someone else's trademark, but name-brand recognition is very important to building a community around something. I wonder if we'd even be here having this little discussion if @Phantom Menace decided to call ZC Elf Story or Princess Quest or some such.
Trust me, I completely agree.
bigjoe wrote:Hell yeah, I'd be interested. Need to be careful of the evil forces of Square Enix, though. They are pretty quick on the draw with shutting down fan projects. Particularly when it relates to Chrono Trigger.
Have a back up name or whatever, in case it comes to that :P
That'd probably be best.
Anthony wrote:If you give it a different name and just bill it as a Final Fantasy clone, I don't think there'd be a huge disconnect. Maybe I'm wrong.
There will be. I've made the same argument for ZC a thousand times.
Beldaran wrote:Gleeok, have you started yet? I have an OpenGL/SDL 2D implementation for a game engine that I started. It's just graphics and sprite rendering, but it might give you an initial boost. It's in C++.
Thank you for the offer. (+10 for using OpenGL over DX) 😊
I actually have most of the engine code assembled together using OpenGL for rendering, truetype2 for fonts, Fmod or Bass for sound, and stb_image for image loading/saving. It is not built on top of any library - it is simply required that there be a back-end windowing library handling low-level input/windowing/context creation. Right now I am using GLFW since it is super easy to use, but adding in SDL is trivial.
bigjoe wrote:Hell yeah, I'd be interested. Need to be careful of the evil forces of Square Enix, though. They are pretty quick on the draw with shutting down fan projects. Particularly when it relates to Chrono Trigger.
Have a back up name or whatever, in case it comes to that :P
I'm not entirely sure, but I thought that this was a publicity stunt, where he wanted to stop working on it after he over-hyped the whole thing for years... I may be wrong though. Yes, it is a problem. Square Enix is STILL re-releasing the same game after 20 years and show no signs of slowing down the money train. If someone were to have an open version of it to play for free I'm sure there would be a problem...
Glenn the Great wrote:I remember my days experimenting with SDL. Aren't all the cool kids these days using C# with XNA?BTW, @ctrl-alt-delete, I hate to say it with regard to someone else's trademark, but name-brand recognition is very important to building a community around something. I wonder if we'd even be here having this little discussion if @Phantom Menace decided to call ZC Elf Story or Princess Quest or some such.
Very true.
It's like when fry goes back in time to area 51 and plows his grandmother, thus becoming his own grandfather. I mean you'd have to do it, right? :P
...An obvious FF game/clone without "Final Fantasy" in the title it sounds a little weird. - Person A: "Hey, Check out Adventure Quest Game". Person B: "Oh, what is it?" Person A: "It's Final Fantasy".. O_o
So what game would you base the initial skeleton off of? Will you be aiming for it to be able to duplicate the full range of NES-SNES games? I would say any of the games from 3 (NES) to 6 would be a good place to start.. but the original game would be great, too. It definitely needs to take a different approach than RPG Maker does, with more of a focus on duplicating things about FF that people like.
The original idea (which is what some of it does already) is to store game data in a generic way in the style of FF, Dragon Quest, or Wizardry for example (these are all very similar actually) and then the actual implementation of game-specific code is done through scripts. This is hard to explain so imagine in ZC where enemy AI and movement are not hard-coded. You would create an enemy "Octorock on even more crack" that, say, you wanted to shoot 73 fireballs when it died. You set it's attributes to give it more HP or whatever and then edit the script, which might be something like:
class SuperCracktorock : public Cracktorock
{
//only need to override the on-death function
void OnDeath()
{
foreach(i to 73)
eweapon.create_from_angle(FIREBALL, this.pos, to_radians(i * 5.f)); //or whatever it is..
}
};
I suppose an initial success would be a fully playable and editable FF1 clone based off the PSX and GBA versions. After that then we'll see about more complex event systems and cutscene/scene management. That's the idea.
[edit] In other words; I'm not entirely sure since it's in the design phase so anything could be subject to change at any given time. But yes, I hope it will not resemble rpg maker at all.
If such a project were to be spawned open source I would not be opposed to contributing whichever the language/technology. Developing for games tend to be more exhilarating than financial databases.
Glenn the Great wrote:Aren't all the cool kids these days using C# with XNA?
If I recall appropriately XNA was killed. Microsoft's recommendations were to go native with C++/DirectX or browser with HTML5/JavaScript. Though I believe MonoGame spun off from XNA to provide an open source ability to continue using .NET with the ease of XNA.
Would it have to be Open Source for you to contribute?
How come you're not helping program Zelda Classic? Lol.
I think this would be pretty cool, and I'd definitely try a FF maker.
ctrl-alt-delete wrote:Would it have to be Open Source for you to contribute?How come you're not helping program Zelda Classic? Lol.
I suppose it would not have to be open sourced.
Is the source available for Zelda Classic? I recall I was given access to the repository a long time ago by proving I could compile it, but I am not sure if I ever contributed anything or even if I could have provided any usefulness at the time.
Is a Zelda/Final Fantasy possible?
Zelda gameplay, final fantasy mecahnics.
Now that would be epic.
Flash Man wrote:I suppose it would not have to be open sourced.Is the source available for Zelda Classic? I recall I was given access to the repository a long time ago by proving I could compile it, but I am not sure if I ever contributed anything or even if I could have provided any usefulness at the time.
Sure. It's going to be Open Source pretty soon.
Message [MENTION=38582]Saffith[/MENTION] or [MENTION=42714]Gleeok[/MENTION] if you want to take a look.
NewJourneysFire wrote:
Zelda gameplay, final fantasy mecahnics.
Now that would be epic.
That would Secret of Mana.
Gleeok wrote:The original idea (which is what some of it does already) is to store game data in a generic way in the style of FF, Dragon Quest, or Wizardry for example (these are all very similar actually) and then the actual implementation of game-specific code is done through scripts. This is hard to explain so imagine in ZC where enemy AI and movement are not hard-coded.
This was my idea for what I wanted "Zelda Modern" to be though I probably explained it terribly in the PureZC thread. Basically an engine built specifically for an easy to use scripting language that would be used to code all the stuff that makes it Zelda-y. The quest editor would basically be a way of editing the script(obviously besides the graphics, maps, sounds, etc part of it). The engine could be used to build a Final Fantasy like RPG or a hybrid Action RPG or a Side Scroller and the Quest Editor would allow users to build their own game quests off of it. Obviously it would be a lot of work. In fact it may be over ambitious, I've learned a little programming from books and have never put it to any practical use so needless to say I am not a Developer. I have just talked to many people who want to turn ZC into FF or something else. It would be better to build from a solid foundation over fighting with the mechanics built for Zelda 1.
I like SUCCESSOR's idea. It sounds like a easy-to-use version of Game Maker.
Definitely want to try it whenever it gets done now.
I'm pumped, man. Wish I could do something to help--maybe in a couple of years. But I will definitely play/create.
@MasterSwordUltima , get in here, k?