Distribution/Royalties/Charge of plugin/SDK

Hey,

I am trying to create a plugin/SDK which could scale game world with multiple unreal engine dedicated servers, the plugin/SDK contains:

  • provide DLL (as modules) for developers (of gaming/others)
  • modified unreal engine
  • several executable binary files (provide network services)
    The target is to provide an affordable network service solution for individual developers.

I was just wondering if EPIC could answer/confirm some of them questions:

  • Could you help to check/confirm the following way of sharing/distributing Plugin/SDK to UE developers is allowed & royalty-free distribution? (as described as standard EULA 3(a))

    • Since I modified unreal engine, so I need to distribute source code through a fork of Epic’s Unreal Engine GitHub repository.
    • As for binaries, could I distribute them through Epic Marketplace? Is there any extra charge?
      • it’s free initially
      • it needs modified unreal engine to work
      • it needs extra binaries to work
    • Could I share/distribute the binaries + header files from my own website?
    • Charge for organization of support/directly support.
  • Does EPIC allows to charge plugin user by the following way:

    • Charge by max CCU (concurrent user) per month. Similar as other network tools like photon/SmartFoxServer.
    • Charge by percentage of revenue, similar as UE’s royalty.
      • If I would like to charge by percentage of revenue. In case I can ask plugin users to share revenue with me, and they also agree EPIC to disclose data with me, is that possible for EPIC to share/confirm such data with me quarterly?
    • Charge for organization of support/directly support.

Cheers