Shape Storm Overview
Shape Storm is a fully functional arcade-style shooter game template built for Unity. Navigate a sleek spacecraft through waves of geometric enemies, collect power-ups, and survive increasingly challenging encounters.
Get ShapeStorm here:
What’s Included
Shape Storm comes as a complete, production-ready game that works out of the box. You get:
- Complete Game Loop: Main menu, gameplay, wave progression, upgrades, and game over states
- Modular Architecture: Inspector-based customization for every game element
- Combat System: Configurable weapons, enemies, and projectile mechanics
- Wave Management: Dynamic enemy spawning with automatic difficulty scaling
- Upgrade System: Randomized power-ups with customizable costs and effects
- Audio System: Background music rotation, sound effects, and audio muffling
- UI Framework: Main menu, HUD, loading screens, and splash screens
- Controller Support: Full keyboard and gamepad input handling
Key Features
Dynamic Gameplay
Fast-paced combat with smooth movement, dash mechanics, and shield management. The storm intensifies with each wave, presenting new challenges.
Extensive Customization
Every aspect is configurable through Unity’s Inspector - no code changes required for most modifications:
- Player movement speed, rotation, and dash behavior
- Enemy health, damage, movement patterns, and AI
- Weapon fire rate, bullet speed, and damage values
- Wave progression, enemy counts, and spawn patterns
- Upgrade types, costs, and effect ranges
- Menu branding, colors, logos, and videos
Production-Ready
Built with best practices and performance in mind:
- Optimized for both desktop and WebGL builds
- Modular script architecture for easy expansion
- Clean separation of concerns
- Comprehensive audio management
- Boundary checking and collision handling
Who Is This For?
Shape Storm is ideal for:
- Developers wanting a foundation for arcade-style shooters
- Students learning game development patterns
- Indie Teams needing a rapid prototype base
- Educators teaching Unity game development
Getting Started
Shape Storm works immediately after import. Hit play in the Unity editor and you have a fully functional game. From there, use the Inspector to customize every element to match your vision.
No programming knowledge required for basic customization - simply adjust values, swap sprites, and replace audio clips through Unity’s interface.
Next Steps: Follow the Installation Guide to get Shape Storm running in your project.