So far I’ve used TCPLink to upload and download simple text data like high scores without any issues, but there’s a problem now that I have to upload and download replay files and use binary, the files come from BasicSaveObject converting a large unrealscript struct into a well compressed binary file on the harddrive.
The problem is you can only upload and download files with UDK as byte arrays, I couldn’t find any way to either directly upload a file, directly upload an object like the struct itself, or try to convert a file or game object into a byte array. (and back)
Is there something I’m missing? I’m looking at some things like using Cloud Storage for this which looks like another wild goose chase, but I’m trying to get a second opinion.