Status
Not open for further replies.

Raizen

Regular
Regular
Joined
Oct 24, 2012
Messages
446
Reaction score
785
First Language
Portuguese
Primarily Uses
RMMV
Thanks for the terms DM!


Anyone above junior development level knows things don't work like this:
Compatibility between libraries is all dependent on the actually skill of the plugin dev.

If you think they work, congratulations, you are a beginner in coding.

Anyway the terms are very clear to me, I don't like non-coders who love their stuff saying because they said are easy, then they are easy...

I won't post anymore on this thread, don't worry people.
 

Anyone

Regular
Regular
Joined
Aug 24, 2019
Messages
279
Reaction score
384
First Language
German
Primarily Uses
RMMV
Did you miss my post where I explained how you can very easily make compatibility patches if you need to?
They're not gonna work with dozens if not hundreds of small plugin devs who want to make their own code that injects into theirs to add a certain functionality. They all have their own additional projects, they all have their own work, they provide the plugins for free.
You're not gonna get support as if they're selling the plugins.

The moment dozens upon dozens of plugin devs come along and say: where do I inject into function X, how can I alter Y, they'll say: we're not your slave or servant. Which is their right.

But I can only hope some other coder will take over Yanfly's mantle and develop some actual community plugins that other developers can see and inject into. A base on which countless big and small developers can build up a large number of compatible plugins? This isn't it.

One thief came along, and now yanfly turned from community-friendly to absolutely restrictive. It's his right, that's for sure.
But I sure as hell hope some other devs will make community plugins you actually can rely on, not some obfuscated first level thing that's the end of all coding unless you manage to convince the devs to collaborate with you.

Very disappointing.
And pretty much the thing I recently warned of in a thread about code obfuscation. Now we're here. Well, damn.
 

Faherya

The Knight of the Sad Figure
Regular
Joined
Jul 25, 2013
Messages
261
Reaction score
598
First Language
Portuguese
Primarily Uses
RMVXA
I had written a text about how RPG Maker in the West owes its success to the purest and simplest piracy. About how the market has evolved to a point where it has been virtually extinct and about how it is becoming the only engine that encourages users not to know what t** *** they are doing.

Well, I'm not going to discuss it. It is the programmer's option. But here are some reasons why you shouldn't use code that you doesn't know:

1) If you don't know what's there, your data and your machine are at risk.
2) If you ignored the first point, you are exposing the machines of the people to whom you plan to distribute the project. And if there is a problem, the responsibility is yours. From virus infections or data leaks, it will be left to you judicially.
3) It is not feasible to carry out tests to find out if the script is doing what it says to do in the best way. Closed source cannot be audited and, consequently, optimized.

On the other hand, it is not impossible to circumvent obfuscation mechanisms. Ultimately the code needs to be readable at some point. Searching for these terms you will be able to manage on your own. I'll just leave the starting point.
 

DMJohn0X

Regular
Regular
Joined
Oct 24, 2015
Messages
43
Reaction score
14
First Language
English
Primarily Uses
So what's your alternative solution that still achieves the goal you say you understand the need for?
I said I understood the "want" not the "need"
 

Trihan

Speedy Scripter
Regular
Joined
Apr 12, 2012
Messages
6,878
Reaction score
7,963
First Language
English
Primarily Uses
RMMZ
They're not gonna work with dozens if not hundreds of small plugin devs who want to make their own code that injects into theirs to add a certain functionality. They all have their own additional projects, they all have their own work, they provide the plugins for free.
You're not gonna get support as if they're selling the plugins.

The moment dozens upon dozens of plugin devs come along and say: where do I inject into function X, how can I alter Y, they'll say: we're not your slave or servant. Which is their right.

But I can only hope some other coder will take over Yanfly's mantle and develop some actual community plugins that other developers can see and inject into. A base on which countless big and small developers can build up a large number of compatible plugins? This isn't it.

One thief came along, and now yanfly turned from community-friendly to absolutely restrictive. It's his right, that's for sure.
But I sure as hell hope some other devs will make community plugins you actually can rely on, not some obfuscated first level thing that's the end of all coding unless you manage to convince the devs to collaborate with you.

Very disappointing.
And pretty much the thing I recently warned of in a thread about code obfuscation. Now we're here. Well, damn.

It wasn't just one thief, I assure you.
 
Status
Not open for further replies.

Latest Threads

Latest Posts

Latest Profile Posts

I hope Baldur's Gate 3 wins BIG at TGA tonight. Tales of Arise was the last game to inspire me and BG3 has MASSIVELY surpassed that!
One day someone will build independent items for MZ. ONE DAY!
"This will be the game I actually finish!" Every dang time.
Kes
I now officially hate moustaches.
I have a couple of NPCs who are important enough to need faces. I have learned that I can't really do moustaches, & now wish I'd never started this.
A sad day for me. A monitor that served me loyally for more than 5 years is getting replaced. It's begun to throw very large sparks.

Forum statistics

Threads
136,817
Messages
1,270,374
Members
180,578
Latest member
JesterGameDev
Top