Setup EIK in Lyra : Unreal Engine 5

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
welcome all welcome back to B and in this video we are going to do the US integration kit integration with lra template uh this works with any engine template any lra project that you may have so it doesn't matter one more thing that I would like to tell new users is L like e uh kit that we have is free and open source so if you want you can grab it from geub or Marketplace uh although the marketplace is in review so it will take a few days but that it let's get started I won't waste much of your time welcome back to the video so now what we need to do is just create an empty lra starter game project or that's what I'm going to do I am using version 5.2 so I would be using the version 5.2 for the plugin also just creating a project maybe here yeah that should do and I will leave the name to be whatever the name is it's Unique enough for me to keep it for this video so as soon as the project is created I will be back so here is the project and then we will just go to the plugins folder and copy the US integration kit and paste it there oh it did not paste okay nice as you know us integration kit is open source and free on GitHub so you can just go and grab it if you don't have it now and here is the latest version oops I downloaded the wrong version no issues I will fix it later for now I can just go back uh to maybe let me check yeah go back and I will just open up the project normally now if you are using the correct version of the plugin it will not give you the error that I will get like this this is meant for that I while recording I realized I used the wrong version and I'm sorry for that but uh if you are using the right version you should not get this and the project should directly open so for now I will just say yes and it will ask me if you want to rebuild and I I will just say yes to that also now the project is open now what we need to do is we just need to go to the plugins uh section where all the plugins are displayed so it should be on the top right corner I am not able to control my mouse but yeah it should be back now yeah so it should be you should just need to go to the plugins folder and just check the bid's US integration kit is active and then just search for uh the normal e plugins that Lia uses so for that you can just search for Eos and you will get all these uh plugins you need to disable all of these uh just make sure all other EOS plugins are disabled if you have any like I am disabling them and all us plugins are disabled just restart the editor and that should do now I will keep on getting this message but don't worry I will fix it uh in the later half of the video now the project is open so what we can do is we can just update uh because that will add a config uh that hey your plugin is like the updated plugin is play uh EOS integration kit so if you go above you should see a field for us integration kit under game yeah here uh yeah here it is US integration kit and we need to just enable the automatically set up uh kit option if you want to restart the editor you can do it now but before that we have to fill all these other settings so let's go and fill these up so uh I already have this Dev portal open from where I will grab these whatever product you are using just open it up and um if you don't know how to set the project up and things like that you can check the last video on uh EOS and that's where we set up the project and the organization and everything from base so that would be helpful so I'm just copy pasting the values as of now from one screen to another the encryption key also so I will just uh set the default artifact to use the number one artifact that was the client artifact and that said just let's uh restart the project yes and here it is so now what we need to do is uh basically just go to the output log to check if the EOS is active or not so just scroll up uh on top and somewhere you will find one thing about eik yeah here you see created online subsystem instance for eik and loaded subsystem for e now this is just a error for in sheet which we don't have in the editor now let's go to editor preferences and enable the logs we also need to add the O method but but as of now because I just want to see if Usos is active or not we can just use a normal method let's go to front end I am not sure if you saw that or not but I pressed on that login not implemented is screen by mistake so let's go to edit and uh edit the preferences again before that let me just open up the front end map yeah edit editor preferences and let's add a login method maybe for account Portal Device ID whatever you want to add we will be adding two of these as of now uh let's test account portal first O type account portal and then just open up the game now this is how lra uses the auto login feature to basically get the things that you pass in the uh command line and then log in the user according to that so if you are using a steam and lra will basically read the command line and then log in but you can even use the login with the I node that we normally have and it should work so as you saw that pop-up came up and then we logged in and now we are inside the game and we should see B Studio as a logged in user and I can even create um like create sessions with this but before that let me go and change the account portal to device ID like this just to show that on the eik specific features are working not the US ones without the pop-up F logged in and you can see the player name is empty and but we have the valid product ID if I go and uh start a game I I can start an any of these elimination yeah and then I go on the def portal oh between the two things that you saw on top uh these two tabs I was just trying to see if we can have another login method but that's not a issue so let me go and uh copy the user's product ID uh and then just search by that and you can see the lobby came up and this is the current session that we are using and whatever the shooter map map name and everything matches the our current session so that that uh seems to be working and that means that uh matchmaking is working correctly so the next thing that we need to test uh is packaging so let's move on to the P packaging section to start packaging just make sure you have the C++ classes you can just generate Visual Studio files and that should be enough and I will change the version of my plugin to do so that that it gets included in the build make sure you download the right version of the plug-in please and then make sure you using uh packaging Lyra game normal and also lra game from here not the Lyra game EOS don't use the EOS section just normal lra game and store the package wherever you want and you will see a few errors that like few warnings that you're not using the launcher version but you don't need to worry about because we are not using the EOS uh implementation of lra itself but from EOS integration kit so as soon as the build is done I will be back but it seems like the build is going pretty quick so it should be completed pretty quick also yeah the video you are seeing is fast forward so the L game.exe is ready so let's re uh copy the name of this thing so that we can use the command prompt command prompt CMD Dash lra oh sorry- log Dash O type and the first O type would be uh device ID so I will be showing multipler so don't worry about that I in the second window I will log in as account portal yeah and then you can see again we have a valid product ID play lra start a game uh elimination and we started successfully so let's go and then uh open the older command prompt again but this time we will log in as account portal you can use any login method that is supported even steam you can just type Steam and use the steam o method so here's popup comes up allow and we are logged in as B ID so let's go to play lra and then browse and here's the session that we have so we can directly join it and let's see if it's successful or not without doing anything you are in the session and this seems be working pretty fine just to verify we are both on the same device and we are using eik or EOS as a basis DK that's it thanks a lot for watching meet you in the next one
Info
Channel: Betide Studio
Views: 1,356
Rating: undefined out of 5
Keywords: lyra unreal engine 5, unreal engine 5 tutorial, lyra tutorial, lyra tutorial ue5, lyra eos setup, lyra eos, ue5 lyra eos, unreal engine lyra eos, unreal engine 5, lyra starter game, unreal engine 4, unreal engine, unreal engine 5 release, unreal engine 5 lyra game tutorial, ue5 lyra tutorial, unreal engine tutorial, game development for beginners, game development, unreal engine 5 beginner tutorial
Id: P-05BMQBz88
Channel Id: undefined
Length: 10min 57sec (657 seconds)
Published: Thu Jan 18 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.