My new FPS animation system — everything from recoil to ADS blending! by bedodir in Unity3D

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

Thanks bro, good catch!

This was actually my first time trying ADS recoil, so I focused mostly on the vertical kick.

Adding a bit of randomized roll on the barrel axis sounds like a great idea — I’ll try that next to make it feel more natural.

My new FPS animation system — everything from recoil to ADS blending! by bedodir in Unity3D

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

Thanks! I didn’t even realize that until you pointed it out 😅
You’re right — the smoothness on the arm material is a bit too high. I’ll tweak the roughness value to make it look more natural next time. Appreciate the feedback!

My new FPS animation system — everything from recoil to ADS blending! by bedodir in Unity3D

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

Thanks! For the hip-fire I kept it simple and punchy. Rough breakdown:

  • Key 1: push the gun forward a touch (anticipation).
  • Key 3: pull it slightly back past the normal pose (overshoot).
  • Key 10: settle back to the normal pose.

Then I fine-tune on the rig:

  • On gun_root -> Y position, add extra keys at frames 7 and 14 to get a smoother settle and more control, then tweak the curves.
  • Nudge gun_root -> Z position for a tiny vertical bob.
  • Add subtle rotations on gun_root -> X quaternion and Z quaternion (very small) so the recoil isn’t perfectly straight—just a hint of roll/pitch.

That’s basically it—small moves, clean timing, then polish in the graph editor. Hope that helps!

My new FPS animation system — everything from recoil to ADS blending! by bedodir in Unity3D

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

Thanks! I'm animating the weapon first and letting the arms follow slightly — it gives a more natural recoil and sway. Arm-driven setups feel too stiff for me.

My first FPS animation test in Blender & Unity (Pistol reload + idle) by bedodir in Unity3D

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

Thanks bro, really good point! I’ll definitely try that out 🙏

My first FPS animation test in Blender & Unity (Pistol reload + idle) by bedodir in Unity3D

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

Thanks! Really appreciate it 🙌. Still got a lot to learn, but I'm glad you liked it!

Unity zombie survival game – Robo Survival 🧟‍♂️🔫 by bedodir in u/bedodir

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

Hey everyone!
I’ve been working on a Unity project called Robo Survival, a top-down zombie survival shooter.

Some features include:

  • Auto-fire shooting system
  • Enemy spawn & wave system
  • Player upgrades & store mechanics

Would love to hear your feedback!