Uploaded June 2023 | Updated September 2026, 2 hours ago
Learn how to make gun and ammo pick-ups with our Gun ScriptableObject System! Because we have a pretty clean setup for these guns, this ends up being really straightforward!
๐ถ ALL THINGS LlamAcademy now available at: https://llamacademy.dev/support including latest tutorials, courses, ways to support, and more! Check it out ๐
๐จโ๐ป Get the FULL FREE PROJECT on GitHub: github.com/llamacademy/scriptable-object-based-guns
๐ท๏ธSave 25% on the ultimate C# IDE: JetBrains Rider with code LLAMACADEMY: jetbrains.com/store/?section=personal&billing=yearly
๐ Resources:
๐ Full Series Playlist: youtube.com/watch?v=E-vIMamyORg&list=PLllNmP7eq6TQJjgKJ6FKcNFfRREe_L6to
Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase.
Chapters:
00:00 Topic Introduction & Concept Overview
01:30 Gun Pickup Prefabs & Physics Configuration
03:14 Pick Up Guns - GunPickup.cs
04:36 Refactor PlayerGunSelector.cs to Support Picking Up Guns
05:42 In-Editor Configuration & Demo 1 - It Has Some Issues
07:36 Support Crosshair Modes Changing - PlayerAction.cs
07:56 Support Configuration Menu - PlayerGunSelector.cs
09:17 Pick Up Ammo - AmmoPickup.cs
10:23 Handle Adding Ammo - AmmoConfigScriptableObject.cs
10:56 Setup Ammo Pickups and Demo
12:36 Final Thoughts & Support LlamAcademy
Learn how to make gun and ammo pick-ups with our Gun ScriptableObject System! Because we have a pretty clean setup for these guns, this ends up being really straightforward!
๐ถ ALL THINGS LlamAcademy now available at: https://llamacademy.dev/support including latest tutorials, courses, ways to support, and more! Check it out ๐
๐จโ๐ป Get the FULL FREE PROJECT on GitHub: github.com/llamacademy/scriptable-object-based-guns
๐ท๏ธSave 25% on the ultimate C# IDE: JetBrains Rider with code LLAMACADEMY: jetbrains.com/store/?section=personal&billing=yearly
๐ Resources:
๐ Full Series Playlist: youtube.com/watch?v=E-vIMamyORg&list=PLllNmP7eq6TQJjgKJ6FKcNFfRREe_L6to
Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase.
Chapters:
00:00 Topic Introduction & Concept Overview
01:30 Gun Pickup Prefabs & Physics Configuration
03:14 Pick Up Guns - GunPickup.cs
04:36 Refactor PlayerGunSelector.cs to Support Picking Up Guns
05:42 In-Editor Configuration & Demo 1 - It Has Some Issues
07:36 Support Crosshair Modes Changing - PlayerAction.cs
07:56 Support Configuration Menu - PlayerGunSelector.cs
09:17 Pick Up Ammo - AmmoPickup.cs
10:23 Handle Adding Ammo - AmmoConfigScriptableObject.cs
10:56 Setup Ammo Pickups and Demo
12:36 Final Thoughts & Support LlamAcademy










