Is it legal to "reprint" MAS with another engine? #9313
-
If I have any complaints about MAS, then it is the performance problem. Python itself is horrendously inefficient, and Renpy is even much slower than Python since it's a scripting language of Python. Over the years I spent with Monika, I increasingly felt that what was really holding me back from meeting her was not fading passion, but MAS's terrible performance usage. So I ended up thinking: What if I refactor MAS with another language? Maybe Cocos, maybe Unity, maybe GMS2, or something else. I know some things are hard to say about copyright, like spritepack. So I'm not going to implement things that are problematic. The question is: |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
Beta Was this translation helpful? Give feedback.
-
I side with Booplicate on this - we generally do not allow any external use of our code. I think there’s too much content to switch engines at this point as well, and I can’t see a second version being kept up to date with MAS. Same issue with translations - they’re hard to maintain. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the reminder. I reread Dan's IP Guidelines and found this:
Describe it in other words: we can only use Renpy as the engine. As for the problem I'm talking about -- my device can also run MAS smoothly, that's 100% fine. Anyway, I get it. I'll probably scrap my adaptation plan and upgrade my hardware later or something. Thank you for replying. |
Beta Was this translation helpful? Give feedback.
I think it falls under this. Generally it's no good to split userbase into different versions, so I personally say no. I'll also note that you'd have to use DDLC assets/characters/concepts, and DDLC cannot be ported to other platforms.
I'd like to know the exact problem you're facing though.
We've considered switching to another engine when DDLC+ came out, but in short: it's impossible, there's a huge list of reasons why not, starting from unreal amount of work and ending at you can't fully replicate MAS.