RTS Camera System – BetterRTS

Top-Down Camera System designed for an RTS or MOBA Style game

Category:
Tags: , , , , , , , , , , , , , , , ,

Description

Preview: https://youtu.be/w1ryV8HKFU0

Real-Time Strategy Game Camera with a top-down view.

Can also Follow a specific actor for a MOBA-like experience.

Most RTS Cameras feel similar, buy this instead of reinventing the wheel.

The core feature for this plugin is the Cursor-Panning. Move the mouse to the edge pixel of the window to move the camera in that direction.

Speed, acceleration, and features can be toggled / changed / overridden through Blueprint events and variables.

This Code Plugin provides a solid foundation for your RTS or other Top-Down Game.

Technical Details

(Please include a full, comprehensive list of the features of the product)

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

Number of Blueprints: 10

Number of C++ Classes: 4

Network Replicated: Yes

Supported Development Platforms: Win64, Win32

Supported Target Build Platforms: Win64, Win32

Documentation: https://github.com/sonictimm/BetterRTS/blob/main/Camera/BetterRTSCameraOverview.txt

Example Project: https://www.dropbox.com/scl/fi/eogb6e0u3760bfm6p78m5/BetterRTSCam_Demo.zip?rlkey=ajpgsbq98iwl48ml4rcmdfmzl&dl=0

Preview: https://youtu.be/w1ryV8HKFU0

Important/Additional Notes: Cursor Edge-Panning doesn’t work consistently in PIE (Play-In-Editor) since the PIE viewport does not take up the entire window.

Supported Engine Versions

5.2 – 5.3