🧭 Overview
Spectator Camera is a lightweight, plug-and-play in-game camera system designed for games without a fixed player character. It offers smooth free movement across your scene, with built-in collision handling and optional follow behavior. Whether you're building a strategy, tycoon, management, or spectator-based game, this camera is tailored to fit your needs with minimal setup.
⚙️ Now supports paused or slowed-down time control when not using the physics-based camera — ideal for strategy games and debugging!
🎮 Key Features
- ✅ Out-of-the-box setup — simply drag & drop the prefab
- 🚫 No coding required for basic use
- 🛠️ Easy to customize with 30+ tweakable parameters
- 🕹️ Supports both Unity Input Systems (Old & New)
- God mode (no collision)
- 🎥 Flexible camera modes:
- Free movement
- Follow target (with rotation)
- Enable/disable camera
- 🔁 In-game toggle keys for features like:
- 🔄 Runtime target switching (with simple scripting)
- 🔧 Well-documented and extendable codebase
- Supports all environments (including mobile and console)
🎯 Use Cases
- Top-down camera with or without follow target (demo included)
- Strategy and RTS games with edge-scrolling and bounds
- Tycoon/Management games with zoom and pan
- Free or follow spectator modes for replays or debugging
- "God Mode" camera for unrestricted movement
📦 Includes
- ✅ Drag & drop prefabs (with and without physics)
- ✅ Two minimal demo scenes
- ❌ No 3D models or visuals included (camera system only)