# Yet another FPS blueprint tutorial

**URL:** <https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine\
**Created:** [September 19, 2015, 2:19pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234 "2015-09-19T14:19:16Z")\
**Posts on this page:** 20\
**Page:** 9

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 30, 2015, 5:16am UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/161 "2015-10-30T05:16:47Z")

</div>

Ah, I see, it is rebuilding some of the substance stuff. Kinda annoying though because I have nothing in there that uses the substance plugin. Oh well. Even when I got it to run I get an error in there that it can not find the steam online subsystem. And if I change the config to Null I still get that … they don’t make it easy, that’s for sure. Thanks.

---

<div class="post-metadata">

**Author:** ![MountainDew](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@MountainDew](https://forums.unrealengine.com/u/MountainDew)\
**Post date:** [October 30, 2015, 6:40am UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/162 "2015-10-30T06:40:41Z")

</div>

right on that is for sure. If you go back to my post number 83 copy and paste that for steam stuff. If you copy and pasted from wiki there will be problems. Also make sure your steam is running I got some funky errors when I tried to launch and steam was off.

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 30, 2015, 1:46pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/163 "2015-10-30T13:46:43Z")

</div>

Yeah, my steam stuff is fine, with stock 4.9.2 it works like a charm. It only fails when built with the ‘custom’ 4.9.2 engine build and mods to make it a server. Oh well.

---

<div class="post-metadata">

**Author:** ![MountainDew](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@MountainDew](https://forums.unrealengine.com/u/MountainDew)\
**Post date:** [October 30, 2015, 7:49pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/164 "2015-10-30T19:49:09Z")

</div>

Yeh my steam isnt working either, I dont get any errors but as you can see in my video it wasnt refreshing. We’ll figure it out.

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 30, 2015, 8:03pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/165 "2015-10-30T20:03:35Z")

</div>

Eventually. I am moving on to the next part for the tutorial which is a Character and movement/animations.

---

<div class="post-metadata">

**Author:** ![HQScanline](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HQScanline](https://forums.unrealengine.com/u/HQScanline)\
**Post date:** [October 31, 2015, 12:04am UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/166 "2015-10-31T00:04:42Z")

</div>

Hey, will you cover stuff like choose map choose character(and different character abilities, like assult sniper etc?)

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 31, 2015, 1:37am UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/167 "2015-10-31T01:37:55Z")

</div>

> [@OnlyHorrorOnlyHardcore;410882](#):
>
> Hey, will you cover stuff like choose map choose character(and different character abilities, like assult sniper etc?)

I hope to get there.

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 31, 2015, 5:38am UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/168 "2015-10-31T05:38:34Z")

</div>

Have a good bit of the start of setting your character up, and setting animations and blend spaces. Loads more to go, but this is idle/walking/running with transitions via blend space. (bouncy because camera is actually tied to head motion, just moved it back so you could see the movements)

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/7/4/f740f55717373ddf6a9b38cebbe1bcefd4c25894.jpeg "walking and running movements") ](https://www.youtube.com/watch?v=4Ekh9sqtfGg)

---

<div class="post-metadata">

**Author:** ![HQScanline](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HQScanline](https://forums.unrealengine.com/u/HQScanline)\
**Post date:** [October 31, 2015, 9:47am UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/169 "2015-10-31T09:47:14Z")

</div>

> [@arbopa;410922](#):
>
> I hope to get there.

☹ thats isnt very promising 😮

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 31, 2015, 12:51pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/170 "2015-10-31T12:51:29Z")

</div>

> [@OnlyHorrorOnlyHardcore;411075](#):
>
> ☹ thats isnt very promising 😮

Well if you read the tutorial, the plan is a full game. It would include those things. But I’m not here to make promises, I am doing my best and trying to provide something to help those in the community, but life happens sometimes and takes things off track. So sorry if I can not give perfect guidance on what will be in the tutorial and when.

---

<div class="post-metadata">

**Author:** ![akalovemaker](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@akalovemaker](https://forums.unrealengine.com/u/akalovemaker)\
**Post date:** [October 31, 2015, 3:20pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/171 "2015-10-31T15:20:06Z")

</div>

> [@arbopa;411153](#):
>
> Well if you read the tutorial, the plan is a full game. It would include those things. But I’m not here to make promises, I am doing my best and trying to provide something to help those in the community, but life happens sometimes and takes things off track. So sorry if I can not give perfect guidance on what will be in the tutorial and when.

Don’t worry arbopa, some people just ask for other people to work for free. I’m happy that I’m learning a lot of stuff with your tutorials and for free. Thanks for your time and dedication.

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 31, 2015, 4:14pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/172 "2015-10-31T16:14:19Z")

</div>

Added more to animation section. Crouching. Now I need to figure out how to take stuff like I have so far, and add in for the case of armed with a pistol or armed with a rifle. I have a feeling it will not be easy.

Anyway, here is crouching stuff:

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/e/4/ce423089dec90fbdae26430fa2cb7ab408435a57.jpeg "crouchwalk") ](https://www.youtube.com/watch?v=s46-BgO2DG0)

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 31, 2015, 4:50pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/173 "2015-10-31T16:50:20Z")

</div>

> [@akalovemaker;408802](#):
>
> 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:

Try to add a printstring like below and see if for some reason the array is getting messed up.

 ![addprintstring.png](https://d3kjluh73b9h9o.cloudfront.net/original/3X/b/e/bec7dcc4eb46871ed17b22575e2df7349a9e206d.png)

---

<div class="post-metadata">

**Author:** ![akalovemaker](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@akalovemaker](https://forums.unrealengine.com/u/akalovemaker)\
**Post date:** [October 31, 2015, 5:20pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/174 "2015-10-31T17:20:24Z")

</div>

> [@arbopa;411266](#):
>
> Try to add a printstring like below and see if for some reason the array is getting messed up.

I did that, and it’s giving me the right values.

> **[Gyazo](https://gyazo.com/eb16542002369379099905f6b6580fe8)**
>
> Gyazo is the easiest way to record screenshots & videos you can share instantly. Save time with async visual communication that's effortless and engaging.

Something really weird is going on…

EDIT: If I launch the print string from the loop after AND array, it gives me all the values(like the screenshot above), but if I launch it from add inputs it launches only giving me Prone-Z value(like this screenshot: [Screenshot - 812816f70bad22194418c974027c69c2 - Gyazo](https://gyazo.com/812816f70bad22194418c974027c69c2)).

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 31, 2015, 5:52pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/175 "2015-10-31T17:52:38Z")

</div>

it only gives you one output on the last one because you are coming off the ‘completed’ line, not the loop body. Loop body will do it for each item in the array, from completed you will only get the last one it picked up.

---

<div class="post-metadata">

**Author:** ![HQScanline](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HQScanline](https://forums.unrealengine.com/u/HQScanline)\
**Post date:** [October 31, 2015, 6:30pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/176 "2015-10-31T18:30:24Z")

</div>

> [@arbopa;411153](#):
>
> Well if you read the tutorial, the plan is a full game. It would include those things. But I’m not here to make promises, I am doing my best and trying to provide something to help those in the community, but life happens sometimes and takes things off track. So sorry if I can not give perfect guidance on what will be in the tutorial and when.

Its ok. We are all happy with what u ve done so far 🙂

Hey wanted to ask, will you cover aim offsets or u will use transform bone node?

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 31, 2015, 7:54pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/177 "2015-10-31T19:54:19Z")

</div>

> [@OnlyHorrorOnlyHardcore;411317](#):
>
> Its ok. We are all happy with what u ve done so far 🙂
> 
> Hey wanted to ask, will you cover aim offsets or u will use transform bone node?

Not sure yet, as I am not there yet. I will investigate all ways to do everything needed, then kinda pick what I think works best, or is less complicated to deal with. I am guessing right off that it will probably be aim offsets as those seem to be the most talked about, actually haven’t even heard about the other method.

---

<div class="post-metadata">

**Author:** ![HQScanline](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HQScanline](https://forums.unrealengine.com/u/HQScanline)\
**Post date:** [October 31, 2015, 7:58pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/178 "2015-10-31T19:58:23Z")

</div>

> [@arbopa;411364](#):
>
> Not sure yet, as I am not there yet. I will investigate all ways to do everything needed, then kinda pick what I think works best, or is less complicated to deal with. I am guessing right off that it will probably be aim offsets as those seem to be the most talked about, actually haven’t even heard about the other method.

I had success with transform bone, and none with aim offsets. but bone transform is pretty harsh method and unrealistic. u have to blend it very well.

---

<div class="post-metadata">

**Author:** ![MountainDew](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@MountainDew](https://forums.unrealengine.com/u/MountainDew)\
**Post date:** [October 31, 2015, 8:07pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/179 "2015-10-31T20:07:28Z")

</div>

I got something bugging me. If I set all my audio to say 75% save shut the game down , hit play and go back to my audio settings they have changed. If I set them all to 100 shutdown and relaunch they all stay at 100. I have gone over everything, Im beginning to think it has to do with the Victory Sound plugin.

---

<div class="post-metadata">

**Author:** ![arbopa](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@arbopa](https://forums.unrealengine.com/u/arbopa)\
**Post date:** [October 31, 2015, 8:07pm UTC](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234/180 "2015-10-31T20:07:29Z")

</div>

> [@OnlyHorrorOnlyHardcore;411366](#):
>
> I had success with transform bone, and none with aim offsets. but bone transform is pretty harsh method and unrealistic. u have to blend it very well.

then I’ll probably pick the more ‘realistic’ i guess, which seems to be aim offset. gotta finish the animation stuff first, then add weapons and weapon/class selection. So much to do, would be so much quicker if I didn’t have to work. 😉

[Previous page](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234.md?page=8)

[Next page](https://forums.unrealengine.com/t/yet-another-fps-blueprint-tutorial/42234.md?page=10)
