How To Make A Server Browser - Unreal Engine 4.25

In this tutorial I will show you guys how to create our own server browser. We will be making it from complete scratch (not using the online subsystem plugin). I explain how to setup the UI, the main menu, as well as the server browser data such as the server name, ip, etc. If you haven't watched my previous tutorial on how to make a dedicated server, you should watch that before this! If you have any questions, leave them in the comments below!
Project Files:
drive.google.com/open?id=1oCb...

Пікірлер: 87

  • @user-od4wm5cj6g
    @user-od4wm5cj6gАй бұрын

    Thank for your tutorial! In addition, I found a good skill about copy the button style. It's super helpful for me.

  • @springcar
    @springcar Жыл бұрын

    Motivating training great work., And i will click watch more teaching UnrealEngine Messaging technics . Subbed!

  • @havishia2342
    @havishia23423 жыл бұрын

    Thank you For The Tutorials

  • @kuro2ck
    @kuro2ck4 жыл бұрын

    Excellent, keep these up!

  • @polar1991
    @polar19913 жыл бұрын

    Please make a tutorial on how to add servers.

  • @rafaelmazzoni6858
    @rafaelmazzoni68584 жыл бұрын

    would you be able to do a tutorial using database and creating a login screen to be able to connect to the dedicated server?

  • @flyingfox09
    @flyingfox094 жыл бұрын

    would be cool to see you expand this series with a front end server that allows for registering listen servers so you could browse peoples custom games.

  • @SmartPoly

    @SmartPoly

    4 жыл бұрын

    Patrick Stancu you can also have a mysql database store the server info and ips so that your players will always have updated server list that you can control.

  • @wimeradus

    @wimeradus

    3 жыл бұрын

    @@SmartPoly would be super interesting if you could make this into a tutorial

  • @wimeradus

    @wimeradus

    3 жыл бұрын

    Can you also make a tutorial on how to make a game multiplayer: how to replicate events, how to make chat for multiplayer, how to link a secure player registration database system so that player data is saved.

  • @n.satyasatish7298

    @n.satyasatish7298

    3 жыл бұрын

    @@wimeradus I am also searching for the same... If you find pls share.... It would help me

  • @wimeradus

    @wimeradus

    3 жыл бұрын

    @@n.satyasatish7298 I wrote a reply on your channel discussion

  • @LaneStreeeet
    @LaneStreeeet3 жыл бұрын

    why is this so interesting, im watching random youtube videos trying to sleep because background noise helps, and now im paying very close attention to every click and key.

  • @nicolaumarinho3089

    @nicolaumarinho3089

    3 жыл бұрын

    same as me yesturday lol

  • @world_production
    @world_production3 жыл бұрын

    Very cool

  • @mellon853
    @mellon8532 жыл бұрын

    Where can I find the previous lesson about creating a dedicated server, which is mentioned in the video?

  • @digitaldruglord6888

    @digitaldruglord6888

    2 жыл бұрын

    I cant find it either

  • @1AnimeFinder
    @1AnimeFinder2 жыл бұрын

    link to to "how to make a dedicated server"

  • @fetfenselau70
    @fetfenselau702 жыл бұрын

    Hello, nice Video! I have a question. From how have you your dedicated Server code?

  • @thenomadsclan6238
    @thenomadsclan62383 жыл бұрын

    Hey man, awesome video. I was hoping you could help me with a bug I’m getting. I have a set up that’s a lot like this and it works perfectly on LAN. But whenever I try it with a friend, the “find sessions” node returns 0 sessions. I’ve been going crazy trying to figure this out. Is the steam app I’d 480 not for testing or have I missed something?

  • @brendanbois1853
    @brendanbois1853 Жыл бұрын

    I was assuming there would be the part where you actually find a server on the EOS backend to populate the server data with. That's what I'm struggling with. What function do I use to query my running servers, and then grab their ping, session ID, etc.?

  • @JamesAdamsTech
    @JamesAdamsTech Жыл бұрын

    Is not mentioned in the video but in 20:36 the ServerEntries is the scroll box renamed ;)

  • @Gawie

    @Gawie

    Жыл бұрын

    lol, had to rewatch that piece to figure this out even though I saw your comment before I watched the video

  • @qwerty7871
    @qwerty78713 жыл бұрын

    HI I'm your subscriber from korea It was such a great video. I have some questions about server. Is server made by system that you gave on github safe in secure? I made a dedicated server watching your video and i want to use it for my company. but I'm curious about the security problem. hope your answer!! Thank you for awesome video! Sorry if it was such a dumb question, I'm newbie in unreal engine. have a nice day!

  • @israelpaterno8353

    @israelpaterno8353

    3 жыл бұрын

    well, the server build from the github is as safe as the whole UE4, it's made by epic itself, so I dont think it is a problem...

  • @BlackCrusade1000
    @BlackCrusade10003 жыл бұрын

    Ok, might be a stupid question, but how did you learn all of this ? Did you self learn or did you go to school for this ?

  • @phychomatic21
    @phychomatic21 Жыл бұрын

    Tried finding the previous tutorial

  • @reecenewnham5880
    @reecenewnham5880 Жыл бұрын

    Can't seem to find the previous video you mentioned at the start

  • @stedelindgren344
    @stedelindgren3442 жыл бұрын

    What is the previous tutorial named? I can't find it anywhere.

  • @Brian-fp8kp
    @Brian-fp8kp3 жыл бұрын

    Hello, I try do add the ping/players ect... but I don't really understand where to retrieve the session info from? Or is there no session yet in this case, since we just get a structure info at the moment?

  • @valzzu

    @valzzu

    Жыл бұрын

    i believe that advanced sessions has that that info :)

  • @LeoMKyll
    @LeoMKyll3 жыл бұрын

    How to make logic to start a new dedicated server instance(like a dungeon with different level or another matche of an battle royalle) to run when numbers x of clients set queue?

  • @VisibleMRJ
    @VisibleMRJ2 жыл бұрын

    Bro, where your previous vid on ho w to make a dedicated server?

  • @KalistosGaming
    @KalistosGaming2 жыл бұрын

    my only goal is to have a server that each player when entering theyre game (which would be the client version) connect automaticly to the dedicated server online. I folowed you tutorials and got to this point all working but the connection example you give is only Lan. Is there a way to simply do that ? I cant find info and this basic question anywere besides using steam but I dont want steam I just want players to automaticly connect online to my dedicated server. Thanks a lot

  • @kingrichard7841
    @kingrichard78413 жыл бұрын

    How would you save players connection name to your dedicated server to save the players location on disconnect

  • @joshwells2657
    @joshwells26572 жыл бұрын

    wherre can i find your tutorial for making dedicated server

  • @KAMShow-se9qd
    @KAMShow-se9qd Жыл бұрын

    There is no video on setting up the dedicated servers can you please make a tutorial ,Thank you

  • @genflexgaming5718
    @genflexgaming571812 күн бұрын

    can you link your other tut to make the deducted server i can't find it

  • @jfbxflyer
    @jfbxflyer3 жыл бұрын

    how would you go about making p2p server browsing?

  • @stezyrz9081
    @stezyrz90813 жыл бұрын

    How to get region text??

  • @sagescott4588
    @sagescott45883 жыл бұрын

    help when im making the loadservers function i dont have an option for Get 'Region Text'.

  • @digitaldruglord6888
    @digitaldruglord68882 жыл бұрын

    so this tutorial basically shows you how to hard code your IP address so it always shows up? But it wont update the IP address if the ip address changes?

  • @bhm727
    @bhm7272 жыл бұрын

    At 17:54 there seems to be an issue where the "Set Text" is missing for me. My only option is "Set Tool Tip Text". Have I missed something?

  • @jogurt4605

    @jogurt4605

    Жыл бұрын

    You have to set the Text "is variable" checkbox beforehand.

  • @payatthepump1191
    @payatthepump119114 күн бұрын

    great tutorial, I just wish it was complete.

  • @jogurt4605
    @jogurt4605 Жыл бұрын

    Is there a umg wise reason why youre using so many buttons just to display some text ?

  • @raivorogoss5940
    @raivorogoss59403 жыл бұрын

    Where are you hosting the dedicated server?

  • @SmartPoly

    @SmartPoly

    3 жыл бұрын

    Right now only on my local computer. I will look more into amazon web services and also other virtual machine services. The main part I need to look into is how you would open your ports on those machines. Then hosting the server on it is basically the same.

  • @melissali1571
    @melissali15712 жыл бұрын

    What if I am runing multiple dedicated servers on a single server, would it populate all the servers if they are all the same IP ? Thank you!

  • @jfreddy82g

    @jfreddy82g

    Жыл бұрын

    man yo need to put some ports for multiple dedicated server in same machine then you need to make the firewall rules in windows and router and you need a dedicated ip from your isp or use something like dydns

  • @TheRealworld283
    @TheRealworld283 Жыл бұрын

    how do you fix the players count???

  • @bra1ns205
    @bra1ns2053 жыл бұрын

    its with wifi or local ip adress???

  • @nomorecookiesuser2223
    @nomorecookiesuser22232 жыл бұрын

    your video How To Make A Dedicated Server - Unreal Engine 4.25 is either set to hidden or has been removed from your page. Just wanted to make sure that was intentional

  • @JamesAdamsTech
    @JamesAdamsTech Жыл бұрын

    how previous tutorial ?

  • @ohitsjudd
    @ohitsjudd3 жыл бұрын

    I am unable to find "Region Text" only Region (at 17:52)

  • @nairuzatv2451

    @nairuzatv2451

    3 жыл бұрын

    You have to go to ServerEntry, click on the TEXT not the button and set it as a variable called Region Text, same for others...

  • @Stormmew1

    @Stormmew1

    3 жыл бұрын

    @@nairuzatv2451 WHen I use the return value node in the Create Server Entry Widget the region text just breaks off and its floating around and i cant connect the node from Break Server status.. Any clue what I should do?

  • @grandtitan7967

    @grandtitan7967

    3 жыл бұрын

    @@nairuzatv2451 please can u explain it a bit further

  • @shawnbottomley6381

    @shawnbottomley6381

    3 жыл бұрын

    @@nairuzatv2451 Cool glad I did that when I was trying to figure out that text problem. I came to realize with experimenting if I don't set thing as variable then I can't call it in blue print. So I am glad I was on the right track for that issue. Thanks

  • @RysticYT

    @RysticYT

    2 жыл бұрын

    @NairuZaTv Thank you so mush

  • @psyco4452
    @psyco44522 жыл бұрын

    well. the update server when quit and get back to the server browser only duplicate over and over the widgets. the other thing is that it don't apply to listens server AND dedicated server like you can't set as a client inside the game your own server :/ that quite a nice tuto but not a complete stuff. ( im searching something that can use both listen and dedicated) cause rn i don't have a dedicated server and don't want to penalise my futur Community and block them from playing the game until i got an official server. if anyone have a tuto that show how to use the advanced sessions plugins do set variables and stuff could be epic (since unreals shutdown his perfect tuto the same day i started making my stuff) :/

  • @dylansmith5264
    @dylansmith52643 жыл бұрын

    17:49 I cant find "Get Region Text" for the life of me, not sure what I did wrong. EDIT - Found it. I didnt set a variable. Why did we add a AddServer button and not do anything with it?

  • @Inazuma-Index

    @Inazuma-Index

    3 жыл бұрын

    Can u please tell me where u found it (time) I have the same problem atm :/

  • @Inazuma-Index

    @Inazuma-Index

    3 жыл бұрын

    @@SuperDragonYoshi1989 Me 2 lol

  • @RysticYT

    @RysticYT

    2 жыл бұрын

    Me too

  • @introplayzzz9716
    @introplayzzz97162 жыл бұрын

    where is region text?

  • @Sownll5980
    @Sownll5980 Жыл бұрын

    17:52 i dont have that TextBlock thing im using unreal engine 5.1

  • @OpsAce

    @OpsAce

    Жыл бұрын

    Like you don't have the box thats dragged off the create server widget node?

  • @AnantShah001
    @AnantShah0013 жыл бұрын

    If I click on join server the this are not create any server option on 26:02

  • @DossBot007

    @DossBot007

    3 жыл бұрын

    apparently he is cheating, in fact, on the button he already has it written that you need to connect to the local address through open level

  • @jackieyang9259

    @jackieyang9259

    3 жыл бұрын

    @@DossBot007 Sorry, Can you explain more on details, I meet same problem.

  • @jackieyang9259

    @jackieyang9259

    3 жыл бұрын

    I find the problem is in On Clicked(JoinButton). The Execute Console Command here didn't work. I just use Open Level instead and everything work well.

  • @jackieyang9259

    @jackieyang9259

    3 жыл бұрын

    Also, better disable all buttons under ServerSelected Button in ServerEntryWidget to make sure you can select server correctly. You can do that by Select Button-Details-Behavior-Is Enable-uncheck.

  • @demonreeper

    @demonreeper

    3 жыл бұрын

    @@DossBot007 i was able to follow this tutorial and get it to work. you must have missed few steps

  • @emiiq6555
    @emiiq65552 жыл бұрын

    no get regiontext :C

  • @Limegreengamer9
    @Limegreengamer9 Жыл бұрын

    Will this work on 4.27?

  • @Gawie

    @Gawie

    Жыл бұрын

    If you did not follow this back then, I just did it on 5.0.3

  • @dev_guyyy5772
    @dev_guyyy5772 Жыл бұрын

    dont work to dwolaond the project

  • @Fin-FX
    @Fin-FX3 жыл бұрын

    2 photos ?? kk

  • @majorgecon4698
    @majorgecon469811 ай бұрын

    i was doing good im stuck at 17.51

  • @sanamoawed9522
    @sanamoawed95222 жыл бұрын

    Where is free amazon dedicated server free tut video?

  • @prodMLW
    @prodMLW2 жыл бұрын

    Everything else worked, but none of the servers shows up so i give this one a dislike bruh, you even clipped out a lot of this video that were the important parts

  • @marcusviniciussilvaoliveir4932
    @marcusviniciussilvaoliveir49322 жыл бұрын

    I was thinking you'd show how to search the available server through the blueprints and show in the widget...kind of useless this video

  • @t1inyourarea
    @t1inyourarea2 жыл бұрын

    does this work with EOS (Epic online service)?

  • @MegaNasm
    @MegaNasm2 жыл бұрын

    link to to "how to make a dedicated server"