I was having a chat with someone at work about UE4, and he pointed out something related to mod/editor support. turns out he was right, as there’s this on the UE4 FAQ:
this means that if we make a game and want to add mod/editor support, we have two options:
- Tell the public they need to pay $19 for the editor. then either make your code open-source, or code everything as UE4 editor plugins and releasing only the plugins.
- Create a custom editor completely outside of UE4 (or do an in-game level editor, Rama-style)
both options are quite unfriendly.
option 1 is a turn off. people expect game editors to be free, paying $19 for editing a game that could very well cost $20 itself is a highly potential deal-breaker. indies wanting to make community-driven games will have a very tough time
option 2 isn’t any better. we’re getting a new engine that was conceived with iteration time in mind, only to use all the precious time gained into creating new tools for the public.
in any case, it’s the developer who loses.