2D Shooter Bullet and Weapon System

The 2D Shooter Bullet and Weapon System is a powerful and customizable solution for creating 2D shooter games. It includes a custom weapon configuration editor, Scriptable Object support, and a bullet pooling manager. The system allows for endless bullet pattern configurations and customizations, including ricochet and bullet impact effects. The WeaponSystem.cs script provides sliders for every property on the weapon, making it easy to control properties like bullet count, fire rate, and spread. The system also includes a customizable player movement script and a multitude of extra sprites, SFX, prefabs, and demo scripts.

The system is highly performant, even on mobile devices, and includes a customizable bullet and object pool to pre-load items at start. It is linked up with Unity's InputSystem, allowing for easy remapping of the WeaponSystem controls. The system also includes demo scenes to showcase its capabilities, including a weapon configuration and inventory scene, a space platform defense scene, a top down shooter scene, a space shmup scene, and a turret scene.

The system is easy to use, with no scripting necessary. Everything is customizable using the included editor, and live feedback is provided as you customize options and tweak your bullet patterns and weapon configurations. The system also includes a built-in custom editor to tweak and configure everything in play mode or not.

The system is highly customizable, with endless bullet pattern options and a large variety of bullet options and modifiers. It also includes an inventory system to carry and equip all your custom weapon and bullet configurations, allowing for dynamic switching in-game.

The system is performant, with the ability to fill the entire screen up with bullets and run on mobile devices. It also includes a customizable bullet and object pool to pre-load items at start.

The system is highly customizable, with many different bullet pattern configurations and customizations, as well as ricochet and bullet impact effects like sparks and blood. The WeaponSystem.cs script contains sliders for every property on the weapon, making it easy to control properties like bullet count, fire rate, and spread.

The system is easy to integrate with your existing game, with a working 2D shmup project with tons of included examples, ready to start making your own game.

The system includes a custom weapon configuration editor, Scriptable Object support, and a bullet pooling manager. It also includes a customizable player movement script and a multitude of extra sprites, SFX, prefabs, and demo scripts. The system is linked up with Unity's InputSystem, allowing for easy remapping of the WeaponSystem controls. The system also includes demo scenes to showcase its capabilities, including a weapon configuration and inventory scene, a space platform defense scene, a top down shooter scene, a space shmup scene, and a turret scene.

The system is highly performant, even on mobile devices, and includes a customizable bullet and object pool to pre-load items at start. It also includes a built-in custom editor to tweak and configure everything in play mode or not.

The system is highly customizable, with endless bullet pattern options and a large variety of bullet options and modifiers. It also includes an inventory system to carry and equip all your custom weapon and bullet configurations, allowing for dynamic switching in-game.

The system is easy to use, with no scripting necessary. Everything is customizable using the included editor, and live feedback is provided as you customize options and tweak your bullet patterns and weapon configurations.

The system includes many different bullet pattern configurations and customizations, as well as ricochet and bullet impact effects like sparks and blood. The WeaponSystem.cs script contains sliders for every property on the weapon, making it easy to control properties like bullet count, fire rate, and spread.

The system is highly customizable, with many different bullet pattern configurations and customizations, as well as ricochet and bullet impact effects like sparks and blood. The WeaponSystem.cs script contains sliders for every property on the weapon, making it easy to control properties like bullet count, fire rate, and spread.

The system is easy to integrate with your existing game, with a working 2D shmup project with tons of included examples, ready to start making your own game.

2D Shooter Bullet and Weapon System - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Shoot'Em Up Kit 2D: A Comprehensive 2D Shooter Package

Shoot

FPS Shooter Recoil Animation System

FPS Shooter Recoil Animation System Thumbnail

Low Poly Shooter Pack v4.3

Low Poly Shooter Pack v4.3 Thumbnail

Third Person Shooter Starter Kit

Third Person Shooter Starter Kit Thumbnail

Trading System for uMMORPG 2D Remastered

Trading System for uMMORPG 2D Remastered Thumbnail

Gun Shop - Weapon and Furniture Package

Gun Shop - Weapon and Furniture Package Thumbnail