BP Network Cross-Plat Question?
Thanks for checking out this question! I have seen it asked 6+ times but only some components were addressed, so this should be helpful for a lot of people attempting the same thing.
End-Goal: To create two unique applications using UE4 - one for Android acting as a gamepad, and one for PC acting as the main game - which communicate over LAN. If possible, using UE4 and Blueprints only.
This tutorial series on YouTube is great, but raised a few more questions.
The Editor's Play button and it's options (# of instances, dedicated, etc.) run the same game. This is not ideal since I don't want the entire game on mobile, just a light-weight controller. Most of BP's networking functionality seems to rely on this implicit network structure. This tutorial does not cover communication between two different UE4 applications, which led me to believe the correct approach was communication via network sockets (which might require C++?).
I know this is possible since I found a video on YT of someone who had accomplished exactly this goal using the gyroscope data as input, but he provided no information other than the Android app was coded in Java. I'm really trying to avoid coding right now, but if there is no other way then can someone point me in the right direction?
If someone is willing to spell it out for me, that would be fantastic since I am focusing much more on learning/developing in UE4 with no other focus on networking at the moment.
Otherwise, if you could at least clear up the best method to accomplish this goal I can try to dig futher, and if I ever solve it I will post the answer here for other people since this seems to be a relatively common question from newb hobbyists like me, with pretty in-explicit answers from professionals!
Please help! Thanks!!
asked Jan 10 '17 at 07:00 PM in Blueprint Scripting
You could make it all the same project, but omit a lot of stuff on the android build using information on these types of pages:
https://docs.unrealengine.com/latest/INT/Platforms/Android/ReducingAPKSize/ https://docs.unrealengine.com/latest/INT/Platforms/Mobile/MobilePackagingWizard/ https://forums.unrealengine.com/showthread.php?110836-How-many-people-have-successfully-packaged-an-iOS-game-under-100mb
answered Jan 10 '17 at 08:19 PM
nah, you need 2 separate apps, and use some middleware api. Abandon all hope, you'll need to code.
answered Jan 11 '17 at 10:11 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here