Hitscan Guns with Bullet Tracers | Raycast Shooting Unity Tutorial




Published: 30 Nov 2021

Learn how to show bullet trails, aka bullet tracers to your "hitscan" guns that use Raycast. This easy to implement VFX is a great way to show your players where the bullets are going besides just bullet impacts.


In the tutorial you'll learn how to implement a hitscan gun that does not use rigidbody physics, but instead uses a Raycast to determine if the bullet should hit or not. You'll learn how to add in variable bullet spread, show the bullet trail, and play an impact particle system at the location if impact.


๐Ÿ‘จโ€๐Ÿ’ป As always, all code from this video is available on GitHub: https://github.com/llamacademy/raycast-bullet-trails


๐Ÿท๏ธSave 25% on the ultimate C# IDE: JetBrains Rider with code LLAMACADEMY: https://www.jetbrains.com/store/?section=personal&billing=yearly


๐Ÿ“š Resources:

โšซ Bouncing Bullets, Handle Misses, and Constant Bullet Speed: https://youtu.be/GkStW8-Q5P0

โšซ Introduction to Object Pooling: https://youtu.be/fsDE_mO4RZM

โšซ 2021 Native Object Pooling API: https://youtu.be/zyzqA_CPz2E

โšซ Configure Bullet Trails with ScriptableObjects: https://youtu.be/_ujeHhvOlZU

โšซ Spawn a Unique Impact Particle System Per Material: https://youtu.be/2bPd_dmqGuM


๐Ÿงก Believe in LlamAcademy's mission and have received value from the videos? Here's how you can show your support:

๐ŸŒŸ Patreon: https://www.patreon.com/llamacademy

๐ŸŒŸ YouTube Member: https://www.youtube.com/channel/UCnWm6pMD38R1E2vCAByGb6w/join or click the Join button on any video

๐Ÿ“š Take my Unity ShaderGraph Course:

https://www.gamedev.tv/p/unity-shader-graph?affcode=45216_kuvg0bp7

๐Ÿ‘• Get yourself some LlamAcademy merch: https://llamacademy.myspreadshop.com/

๐Ÿ’ธ Use my Affiliate Link for Humble Bundles https://humblebundleinc.sjv.io/9g4ak4

๐Ÿ’ธ Publisher Sale! 50% OFF an entire publisher's Assets! Publisher changes weekly! https://assetstore.unity.com/publisher-sale?aid=1101l9QvC (affiliate)

๐Ÿ’ธ Save up to 50% on NEW Assets: https://assetstore.unity.com/?new_sale=true&orderBy=1&aid=1101l9QvC (affiliate)


Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase.


Connect on Social Media

Some links may be affiliate links, which at no additional cost to you, gives LlamAcademy a small portion of the purchase.