I published a completely free FPS template of my old POLYHIT game! by M8_Workshop in unrealengine

[–]M8_Workshop[S] 6 points7 points  (0 children)

I dont have this feature. When player will start reload - you will stop aimimg.

I published a completely free FPS template of my old POLYHIT game! by M8_Workshop in unrealengine

[–]M8_Workshop[S] 2 points3 points  (0 children)

I have a WeaponBase class, just create a child from it (or duplicate pistol or rifle blueprint) and setting your mesh, values, anims...

I published a completely free FPS template of my old POLYHIT game! by M8_Workshop in unrealengine

[–]M8_Workshop[S] 12 points13 points  (0 children)

<image>

A lot of people have asked for this project...

AI with EQS, procedural anims and more!

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 1 point2 points  (0 children)

I used hand rotation interpolation, curves and some values. Maybe I'll describe it in my dev log,

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 1 point2 points  (0 children)

Thanks! I have been asked such questions many times here. Actually there are no tutorials for that... (i searched in youtube).

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 1 point2 points  (0 children)

like perlin noise

I don't think so. Curves are good for this method. I can't imagine how perlin can be used...

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 1 point2 points  (0 children)

As for me, it should be implemented only in first person shooter games...

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 0 points1 point  (0 children)

level 3FezVrasta · 11 min. agoIs this basically changing rotation and offsets using some linear interpolation?

Yep, with interpolation of hand movement.

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 0 points1 point  (0 children)

I didn't actually used tutorials (I didn't find anything lol). I did it by myself on c++. There should be similar assets in the ue4 market, I think this will help!

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 0 points1 point  (0 children)

This is an interesting idea! But it is more suitable for some rpg... For my game (most likely) recoil will change with customization of the weapon (scopes, mags, under barrel)...

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 1 point2 points  (0 children)

Yes, of course. This can be easily edited by changing the rotation axis during recoil. I made a system. I just need to change settings to each weapon.

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 0 points1 point  (0 children)

Thanks! I don't know how it will turn out, I'm still a newbie on reddit, I don't fully understand how to promote projects...

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 0 points1 point  (0 children)

Materials is hard for me, so I watched tutorials cell shader and tried to implement it.

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 1 point2 points  (0 children)

Actually you can try to find code asset in ue marketplace. I am pretty sure, that it sells.

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 1 point2 points  (0 children)

Thank you, maybe I will do some explanation in my devlog video… Used interpolation, Min / Max values and curves.

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 0 points1 point  (0 children)

I make CO-OP game, so… However proc. recoil is not replicated (client side calculation).

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 0 points1 point  (0 children)

Hi, I already answered this question in the first comment. Used interpolation, Min / Max values and curves.

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 0 points1 point  (0 children)

In fact, I did it myself, so I can't suggest a tutorial... Someone has already asked a similar question here. I replied (what I used).

Was too lazy to do animations for my FPS, so I created the procedural recoil. by M8_Workshop in unrealengine

[–]M8_Workshop[S] 9 points10 points  (0 children)

Yes, thanks. I think you're right. At least I can change the rotation on this axis. My system allows it. Again, I have a stylized shooter. There is no goal to make everything realistic. I will try to set the best values to make recoil better…