Yet another FPS blueprint tutorial

I added a new small section at the end. I forgot to actually use Leave_Current_State, so I moved things around as they should be and updated that. I think now, while I want to move forward, I will go through the tutorial from the start and make a new project with it, so I can fix small images and consolidate it all down a bit (add the fixes in the first time)… that will get rid of some of the issues that I get a lot of questions on.

Is it me the one having problems because I finished the last part of the tutorial/vlog even the leave current update and there are some bugs, BTW, I read them 3-5 times to see if I had missed something and it was all fine…

Three main Issues/bugs:

1- The control part is not saving the controls to the right place and it is not taking the right keys/or it might be not displaying the right keys. When game is launched it gives all the keys to the first displayed key in controls. This is hard to explain so here are a couple of screenshots so you can know:
a. This happens when the game starts: Screenshot - b7b400f561c8bdeab9505dcd46ccbe05 - Gyazo
b. When you fix it in-game and you go to project settings>input while the game is running: Screenshot - 0e4fcd41d2e29ad55feb1e05120316f2 - Gyazo
c. Be minded that I had all organized from the same place in the in game before taking this screenshots so they were lined up just like the tutorial.
PS: The Addinputs has the same structure and spelling as the tutorial.

2- sound is not loading well, might be because of I’m running it on PIE editor and not the shipped game? but I run the standalone game and it still not loading after I open it again(it saves while playing), while video settings do save and load after opening it again. Seems like the audio saves well but it’s probably not loading properly or a bug. I check the load settings function and it is all like the tutorial.

3- When I try to package the game it shows me this error which I haven’t found any solution, screenshot:
a- (This goes in top of the 2nd screenshot): Screenshot - 3968c1f05c7f9352d0dabeba37280669 - Gyazo
b- Screenshot - 449b15cda3d121927a17f9ce7da6ecd7 - Gyazo
c- entire log is on the attachment.
As soon as the physics warning goes off saying that " Cleaning the mesh failed "
the project starts to fail.
Please help,
Thanks… :confused:

Hey everybody,

first things first: Thanks a lot for this great Tutorial! it’s awesome!

My Problem is, that I cant create a “advanced Session”. I always get a “fail to create Session” Message. I tried to leave all the special Settings we created in the Tutorial and executed the “create advanced session” alone and after that, like this: /k2C0gtW.png

But I still cant get it running… really strange. I m using 4.9.2 and the plugin version 4.9.2. The only difference to the tutorial is, that i use a c++ empty project. But i did not recompile or sth like this and - so far - Im only using BPs. In my opinion this could not be the reason… but who knows.

what is it, what i dont see? :slight_smile:
Thanks

Hey download arbopa’s project here Dropbox - Error - Simplify your life go through it and compare. That should get you going.

Maybe start a blueprint project and do a quick test to see if you get the same error.

There must be something different between your BP and mine. Maybe I missed something when putting the tutorial up. I will be going through the tutorial and building a new one based on that so I can catch anything I missed.

Not sure about the sound, I use Rama’s plugin and that saves the sound the second you change it.

Not sure about the last one either…

Make sure you have something set in your DefaultEngine.ini file… at least set the onlinesubsystem to null. It seems sometimes UE4 doesn’t add that in, and without it, every attempt will fail.

Fabry911 regarding refresh server list question on page 3, if not answered try this :slight_smile:
846f897277517a306dad5c69d4dc02b00d2efd8d.jpeg

I got the dedicated server baked out and did a tutorial on how I did it. I have some bugs, warnings, but the server launched.[video]https://www.youtube.com/playlist?list=PLgSXQHO2I2P4gXUDwn3cDNl2_0OVk6V7D[/video] Now I feel safe to start adding my assets and more BP. :slight_smile:

NICE! Going through it now.

I get failures right off the bat. I cloned the project. It had the Plugins directory created, but I deleted and copied over. Then the project loads. But then I add the ‘deleteme’ empty class and it fails from there.

When I close it and reopen it says some dll need to be rebuilt, so I am letting it do that to see what happens.

Nope, says could not be compiled, try rebuilding from source manually.

I created a new blank project and did it and it seems to be working… will use that as I go through the tutorial to rebuild a new one, and make sure the tut isn’t missing things.

Always something, I will try it with your LearnBP that I DLed and see what happens.

Go to your cloned project directory , the same one where the plugins folder is at. Delete your intermediate folder and your saved folder. Then relaunch and try to make the deleteme.
I Dled your LearnBP and it works np. It also has both the intermediate and saved folders deleted.

Will give it a try. Right now I am just struggling to get a source 4.9.2 set up and compiled. I cloned from gethub the 4.9, and when through the LONG time compiling then recompiling for debug, only to see the load screen pop up with 4.9 … ARGH! I just went to github and switch to 4.9 and download a zip and am gonna try with that.

Yeh I dont like github. I noticed when I forked, if I only forked back to epic I could not control the version. Thats why in the video when I forked, I forked to my user name. Really confusing and I did have a hard time explaining. The recompile is a major pain first time around. I usually work on something else while it compiles.

Also what makes it confusing . When you go to select the different versions on github, you cant select 4.9.2 only 4.9 and that is what screws me up right off the bat.

Yeah I went through it all again, and it built 4.9.0 … I have wasted like 4 hours on this ****, I will wait until epic get’s their **** together… there is no reason we should need to build from source to compile a server, that is BS.

Yup I totally agree. We know all your hard work will bake out so Im happy for that. :slight_smile:

You ever figure out the **** message about ‘this project requires substance plugin’? I am getting that too. And actually can not run the compiled client because it get’s an error that it’s not available.

it really amuses me how many tame words they have in their swear filter… kinda overkill.

Yeah its missing like the rest of the plugins were. Go into the plugins folder C:\Program Files\Epic Games\4.9\Engine\Plugins go into the Market place folder and grab the Substance folder. copy and paste that into your LearnBP plugins folder. Launch from your .uproject file , it should regenerate some files before it launches.