- Joined
- May 14, 2012
- Messages
- 797
- Reaction score
- 537
- First Language
- Portuguese
- Primarily Uses
- RMMV
Features that add a lot of flexibility for users, aren't too hard to add when building the engine, but are either a pain or downright not possible to add in after-the-fact with no access to the internals. It's not a perfect criteria, but I'd say that's a pretty good starting point. While you can do a lot with scripting, there are definitely fairly basic things that you either can't do at all or can't do without a pretty significant amount of effort and work-arounds on top of work-arounds. Those would be good candidates to take a look at.
I don't think simplicity is a good criteria; like you said, if it's simple, people can just do it themselves and share the script. I think flexibility and extensibility are better criteria. You want to add things that increase what people can do with the program as much as possible, while still being generic enough to be of use to a large variety of users. Being able to add your own pages to the database (or/and customize some of the existing ones, using what's already there as building blocks), for example, would be a huge step towards letting people easily change the structure of their games.
I don't think simplicity is a good criteria; like you said, if it's simple, people can just do it themselves and share the script. I think flexibility and extensibility are better criteria. You want to add things that increase what people can do with the program as much as possible, while still being generic enough to be of use to a large variety of users. Being able to add your own pages to the database (or/and customize some of the existing ones, using what's already there as building blocks), for example, would be a huge step towards letting people easily change the structure of their games.
Last edited by a moderator:
