Ultimate RTS Camera is a full featured camera system for RTS style games. It supports dynamic detection between keyboard and gamepad, with full support for each. It also includes mobile support, including drag, pinch and zoom, and 2 finger rotate. The system stems from a character and is fully replicated. The focus for this project was smooth clean movements, with nice interpolations between any input or jumps.
- Lots of options to tweak and customise
- Blueprints fully commented and variables organised
- Easy to extend of sub-class
- Jump to Actor, with follow-cam, via interface or simple function
- Locked or interruptible actions depending on needs.
- Predefined sphere trace returning the info you need.
- Free rotate, fixed rotate, and incremental rotates.
- Custom camera interpenetration system
Technical Details
Features:
- Mouse and Keyboard + Gamepad support, with dynamic switching UI based on last input
- Mobile Support
- Replication
- Smooth, clean movements and rotations
- Enhanced Input Plugin Support (UE5.0+)
Number of Blueprints: 5
Input: Gamepad, Keyboard, Mouse, Touch (text file with Input Mappings included)
Network Replicated: (Yes)
Supported Development Platforms: (PC, Mac, Linux)
Supported Target Build Platforms: (Should work on all platforms)
Original_Link: https://www.unrealengine.com/marketplace/en-US/product/ultimate-rts-camera