From Michael Noland (Unreal Engine Developer ):
You can not release code under GPL (even as a dual license) that is consuming any code that is covered by the UE4 EULA (e.g., a game made that links against the engine).
You can not release code under GPL (even as a dual license) that is consuming any code that is covered by the UE4 EULA (e.g., a game made that links against the engine).