A thing I worked on at Epic is now public: We've worked hard to get Unreal Engine cooking on Linux using Wine.
My friends Adam and Aiden from TensorWorks have written up all the technical details of our joint adventure here: https://tensorworks.com.au/blog/migrating-unreal-engine-cook-workloads-to-wine/ - It's a very technical piece, which is indicative of the difficulty of the problem we tackled. Good times!


