Sorry for double post, only a complain about this series (and UMG tutorials in general), i always have problems with mouse focus, i always have to first click to get window focus and when i start the multiplayer map my camera not work because i have to set input mode to game only or game and ui but i always have problems,
can someone help me, im new at networking and dont get where should i work for now. i did everything step by step and now i added to 0_base character varialbes EG for health hirst\hunger, so now how i should apply decay\restoring (pickups) and damage(projectiles) \ healing(pickups) effects to players?
EG every player has own health etc variables and they will decay \ restore(from pickups in inventory) and projectiles will damage them, so i know how did it in sigleplayer project with inventory, but not im MP =(
Thanks for all of the great videos. You guys are killing it. I’m following the multiplayer blueprint series now and having some issues. Apparently so are several others. I hope you can help.
In video #11 you test the lobby. I have followed the series start to finish (up to this point) I believe accurately (accept using my own characters and avatars), and when I try to join a multiplayer game the host starts the session, the client finds the session and when I click accept to join I just get a black screen. The host does not see the client join. Occasional the client will see black screen indefinitely, and other times it will revert back to the menu after about 10 seconds.
Do you have any idea what might be the problem? I realize you must get tons of messages like this and I know its time consuming. I apologize for adding to the pile. If you have a moment to offer some help it would be greatly appreciated.
I have packaged/ziped my project and hosted it online if you want to take a look and see if you can ID the problem I am having. Maybe I made a small error. I tried to follow to the t.
I would post some screens of my nodes and such but I wouldnt have any idea where to start.
Also … I should mention I confirm I do get to the join session successfully when I click accept (after searching for a match). I added a print string node after the join session and I do see that print string in game.
I also recorded the experience on YouTube. here is a link to that video:
, I’ll take a look at your project and try to see what’s going on. A couple quick questions, does it work when you try LAN? Also on your two machines are you using the same Steam Account or different ones?
EDIT: In the meantime, for those that want it, here is a link to the finished project:
I jut tried running your project (linked) on one pc and my partial project on the other. hosting either side lan or internet I get the same results. Using the downloaded project on both PC’s seems to work for internet but I cannon get lan working consistently. That may be due to my network however. So I’m thinking its definitely something I must have done incorrectly.
I’m going to stare and compare the two projects and see what I did differently.
Thanks for the great series! Right now I’m somehow stuck at #11. Do I have to package the project to test this with my second pc ? (no ue4 installed on the second one) Also after I tried packaging, it failed.
Also, the little steam window does not appear when I start the standalone game in the editor. I did everything as mentioned in the tut, now I try to make the project you posted work.
Update I packaged the full project I downloaded here and once I start in on my second computer it says that I need Visual Studio installed to start it…can anyone give me a hint on how to set this up correctly ?
Open your project on your second PC and play it using the stand alone mode, packaging is not necessary just the editor. You might need a second Steam account too.
It was actually easier to package and transfer it to my second pc instead of installing the whole engine. Thanks for the tips, it works now! Just had to install some C++ redistributable and voilà :). Now I would be curious about server lists and doing all that stuff in C++
Wondering if its possible to show a server list instead of just joining whatever random session it finds
Workflow: [ Menu] Join Internet Game > [Server List Menu] Find ALL Internet Servers & Display > Click a server to select > Click “Join” to initiate the loading into the server.
I don’t really need people making a ton of random sessions, just for it to find the sessions that are available, or, those that are setup as “unofficial servers” hosted by anyone. I also dont need the lobby or anything like that. I assume that i can simply edit it out in the menu bits, and, jsut direct link from menu to the server list, but, there is no list. It simply finds the first open server and asks if the players want to join.
After starting the game, we cant find the server… What’s the matter? If regional restrictions? 420 server, or smth else? Testing was conducted on a finished project that you have posted…