์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
Advanced Weapon Component โ€“ Blueprint Only, Multiplayer Ready ์ œํ’ˆ ๋“ฑ๋ก์„ ์œ„ํ•œ ๋ฏธ๋””์–ด 1๊ฐœ
0๊ฐœ์˜ ์ฝ”๋ฉ˜ํŠธ

์„ค๋ช…

Modular Weapon Logic for Unreal Engine

Supercharge your shooter project with the Advanced Weapon Component โ€“ a powerful, fully Blueprint-based system designed for flexibility, speed, and easy integration into any FPS or TPS game.

Try the demo first!

Current version: V1.3.1

Check the changelog.

๐ŸŒ Multiplayer-Ready
Core weapon logic is fully replicated for networked gameplay. Fire modes, recoil, projectiles, and ammo state all sync cleanly over the network โ€“ ready for co-op or PvP shooter development.

๐Ÿ’พ Try the Demo

๐Ÿ“˜ Documentation & Roadmap & Known Bugs

๐Ÿ“บ Preview Video

๐Ÿ’ฌ Community

๐Ÿš€ Core Features:

  • โœ… 100% Blueprint-Based

    • No C++ required. Built entirely in Blueprints for full transparency and rapid customization.

  • ๐Ÿงฉ Modular & Developer-Friendly

    • Lightweight, plug-and-play component with clean structure, exposed variables, and helpful tooltips throughout.

  • ๐Ÿ”ซ Hitscan & Projectile Support

    • Toggle between instant hitscan or physical projectiles via component settings โ€“ perfect for anything from rifles to launchers.

  • ๐ŸŽฏ Supports 3 Fire Modes

    • Automatic

    • Semi-Automatic

    • Burst Fire

    • Fully configurable per weapon instance.

  • ๐Ÿ› ๏ธ Custom Burst Pattern Tool

    • Visually define unique burst shot layouts, or enable randomized patterns using a configurable cone angle set directly in the component.

  • ๐Ÿ“ก Event-Based System

    • Clean, event-driven architecture that makes it easy to hook into gameplay systems and extend weapon behavior.

  • ๐Ÿ” Tick-Independent Recoil System

    No Tick required. Recoil is applied and decayed using custom step logic based on DeltaTime and Blueprint timers, ensuring consistent behavior across frame rates.

    • ๐ŸŽฏ One Vector Curve for recoil offsets per bullet (X = pitch, Y = yaw)

    • ๐Ÿ“ˆ Two Float Curves for recoil apply and decay speed per bulletโ†’ Higher curve values = faster application/decay

    • ๐ŸŒ€ Recoil logic is encapsulated in a dedicated UObject for clarity and reuse

  • ๐Ÿ”‹ Basic Ammo Logic

    • Per-clip ammo tracking with a reloading event trigger โ€“ intentionally minimal to give you full control over your game's ammo system.

๐Ÿ“ฆ Whatโ€™s Included:

  • Example with menus, multiplayer ready - with damage application, sfx, vfx and replicated health

  • Entirely Blueprint-based

  • Tooltips throughout for fast onboarding and easier customization

  • Clean and organized Blueprints ready for integration

๐Ÿ”„ Free Lifetime Updates

Everyone who purchases the component will receive all future updates for free โ€“ including new features, improvements, and optimizations.

โš™๏ธ Ideal For:

  • Game jams, prototypes, and production-ready shooter projects

  • Developers looking for reliable, modular fire control logic

  • Anyone who wants full control without diving into C++

๐Ÿ’ฅ Build better weapons, faster. The Advanced Weapon Component gives you the firepower foundation your Unreal Engine project needs.

ํฌํ•จ๋œ ํฌ๋งท