Page 1 of 1

pyFraxy?

Posted: Wed Jul 09, 2014 9:49 pm
by Garoslaw
It's been seven years where Mon has been developing Fraxy, and it shows by the sheer amount of content made by the people who found this tool. I think it's a marvelous tool, and something people really should take an example from. Sadly, the major issues tied mainly with performance and not the most user-friendly editor interface, hindered on it's capabilities.


What's this about?
The main idea is cloning Fraxy using Python, the programming language. The first step, and the most important one, is asking Mon for permission. After that, small steps would be made to actually make this a thing.

Cool. What's the difference?
To answer that, I'll first point out the benefits tied with cloning Fraxy:
  • Completely Open Source: Many people will be able to contribute, allowing quicker bugfixes, and new stuff to be implemented.
  • Broader Compatibility: This would mean support not only for Windows, but Linux and Mac as well.
  • OpenGL: With this to aid a lot of things would change! Like scaling!

There are a few cons that might occur, though:
  • Performance: Python is not a low level language, meaning that it might affect performance. In a worst-case scenario, it would either run as well as Fraxy itself, or maybe be a bit slower. Would need someone to clarify that.

It might just be possible for more programs to be added in the future, such as a TRY editor, Player Ship editor, or even an Interface editor!

So. We should discuss this.

Re: pyFraxy?

Posted: Wed Jul 09, 2014 9:52 pm
by SnipeHeart
I already told you what I thought about it - I'm fine with it if Mon gives you permission to do this.

Re: pyFraxy?

Posted: Thu Jul 10, 2014 2:18 am
by The Phantom
How about rather than just cloning Fraxy, you develop your own game engine with similar features (ex. user-made bosses, stages, etc.)

Re: pyFraxy?

Posted: Thu Jul 10, 2014 11:51 am
by Garoslaw
That's something if Mon didn't allow cloning Fraxy. Then the only difference will be the fact that you wouldn't be able to play all the fraxy bosses.

Plus, if I were given a flowchart, I would get to know better how all the things work.

Re: pyFraxy?

Posted: Fri Jul 11, 2014 7:12 pm
by TheBlueEcho
That probably would be the only drawback. That you couldn't use Fraxy's content or parse external user-created content. Although, I side with Phantom on that why would you want to do that, when you really just want to emulate the features and extend/revise upon them to suit the communities liking.

Other than that, there shouldn't be any issue at all with making clone. People make clones of stuff all the time and if it's open source who's to complain.

Re: pyFraxy?

Posted: Fri Jul 11, 2014 8:07 pm
by Garoslaw
My main aim is to make Fraxy work better, and given that it's HSP Fraxy was written on, it will surely run better. I would like to keep my mind reserved for that, and the option of making a different engine entirely an option whenever Mon wouldn't allow this to happen.

Re: pyFraxy?

Posted: Sun Jul 20, 2014 7:11 am
by Scionox
Rawr, even though i've said it before on steam, supporting this whether it's going to be fraxy-compat or not.

Re: pyFraxy?

Posted: Sun Jul 20, 2014 7:30 am
by The Phantom
Perhaps this needs its' own actual topic now, as opposed to just a poll, with a list of project members, status, etc.