Free Simple Shooting
Add fast, modular projectile shooting to your game with Free Simple Shooting. Supports both 3D and 2D workflows, transform or physics shooting, pooling, hit events, and demo-ready setup.
by Taylor Made Code
Price History +
-----------------------------------------------------------------------
- Build 3D and 2D Shooting Fast with Free Simple Shooting -
-----------------------------------------------------------------------
- Introduction -
Free Simple Shooting is a lightweight, production-ready shooting toolkit for Unity. Add projectile firing in minutes with clear inspector controls, demo scenes, and documentation links directly in the custom editor.
| Discord |
- What You Get -
This package includes both:
- Free_Simple_Shooting (3D)
- TMC_Free_Simple_Shooting_2D (2D)
You can configure shooting using:
- Transform-based projectile movement
- Physics-based projectile movement (Rigidbody / Rigidbody2D)
- Bullet Clear Modes -
Choose how bullets are cleared:
- Collision via Layer
- Collision via Tag
- Timer-based clear
- Built for Real Projects -
Free Simple Shooting also includes:
- Optional object pooling (including strict pool behavior)
- Damage + hit events (UnityEvent<float, GameObject>)
- Audio hooks for fire/hit feedback
- Render-layer support for FPS weapon visibility
- Lifecycle events for custom integrations
- Demo scenes for quick onboarding
- Requirements -
- Unity 2021.3 or newer
- Taylor Made Code Core (free dependency)
- Quick Start -
1. Add a shooting component (3D or 2D) to a GameObject.
2. Assign Bullet Prefab + Spawn Point.
3. Select Transform or Physics mode.
4. Configure clear behavior and optional pooling/events.
5. Press Play and iterate.
Free Simple Shooting is designed to be simple for beginners and flexible enough for advanced workflows.
----------------------------------------------------------------------