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.