I have successfully downloaded and started the Lyra starter game in UE5-0. I am a beginner and I want to learn how to create games with UE5. I thought that a good starting point would be Lyra, because it was promoted in the State of Unreal video of April 5th.
I can successfully start playing a preview of Lyra in the UE5 editor. I see that there is a level selection and then a map with bots shooting at me, etc. I wonder how I can access this level in the UE5 editor like it was done in the State of Unreal video. In this video someone showed how a mesh can be procedurally generated and then turned into a static mesh. I would like to build procedural meshes too and then turn them into static meshes. Furthermore I would like to learn from Lyra how to code an AI enemy and everthing else that is part of Lyra. If someone could show me how to get started with Lyra and editing it, it would be great. Thank you in advance! Perhaps someone could create a tutorial about Lyra. That would be awesome.
When a file is well hidden and hard to track down, you can always trust the filters inside the content browser. In your case specifically, click on the root folder called All and then add a level filter.
If you double-click it and open it, it will probably seem like it is a blank map, so be sure to load all the cells in the World Partition panel to see the whole map (Window â World Partition â World Partition Editor)
If itâs the first project where you are using Unreal Engine, I would recommend checking the talk that was also released today called Your first game in Unreal Engine 5
It will let you know all about the features inside Unreal, and it will make you more comfortable with the editor
Your reply helped, but I did it in a slightly different way.
I opened the content drawer, then I selected the folder All, then shootermaps content and then maps then I was able to select the level âexpanseâ. I double-clicked it. As you said it didnât load the level automatically. I selected the things on the right side of the screen as in your picture. Then I selected âLoad selected cellsâ. Then I was able to see the level.
So Iâve found that a lot of the Lyra code is actually in the Plugins folder under ShooterCore Content. This is where youâll find the code for the AI etc. as well as the maps.
I havenât swapped out the character mesh myself yet⌠I assumed starting by opening the Lyra Game Mode (in the top Content folder) would then give me access to the default pawn, but when I browse to the LyraCharacter it doesnât work. I also tried to search for LyraCharacter and it doesnât exist, so Iâm stumped. As far as I can tell, if the LyraCharacter doesnât exist, this game should be broken. Somehow itâs hiding some of the blueprints, or itâs referencing them from somewhere else. UE5 is quite a bit different than UE4 which is frustrating.
Hi everyone, in case you might be interested, I started a series of âtimelapse videosâ, not tutorials, to demonstrate my workflow with Lyra and Metahuman. Please take a look and let me know your comments. Unfortunately, I wonât be able to do narrated tutorials at the moment. UE5 - Modding Lyra Demo Project with Metahumans - Timelapse (4k) - YouTube
Iâm also wandering through the maze of Lyra. But when you see things like LyraCharacter, youâll find that in the c++ side of things. There are blueprints that are based off of this, like B_Hero_Default. If you hover over that BP you can see the parent class is LyraGame.LyraCharacter. I think something that would help is if they released separate plugins for the different components of Lyra, or something to that effect. Another hint is to look at the data assets, e.g. SimplePawnData. These seem to hold references to the assets in question, or other data assets, etc. Iâm fairly new to UE and c++ so I could be wrong.
That sounds right. Iâm very experienced with UE but not at all experienced with C++. I thought even if it was a C++ class it would still need to have an actor in the content browser that itâs referencing, but I guess not
I think thereâs a specific parent class for actors that will appear in the content browser. But aside from that, it seems only the instances of it will appear in the ui.
Hello
Clipped this information from the Lyra sample game doc at the link below
You will find lots of other detailed descriptions about how the Lyra sample game works in this doc its worth a read.
The answer to your question lyeâs about half way down on the first page of the Lyra sample game doc where it states.
(to see the level Actors, select the world partition grid cells by clicking and dragging in the bottom right World Partition details panel, then right click and select âLoad Selected Cellsâ to load that part of the map.)
It really depends on whether the level has world partition enabled or not.
If it does, then you need to do as I showed previously. If it doesnât then you donât need to do anything, and you will see that it says that World Partition is disabled for this map.