1.) Make game engine free software as one download under LGPL 3 or MPL 2.0,2.) Offer copyrighted/trademarked art and mulitmedia as a separate paid download.
You keep the code free, yet compensate the developer with the 2nd download. Both are required to play the game and appease to all camps.