Assets of The Season
Assets updates
RTS Camera System - BetterRTS

RTS Camera System - BetterRTS

Updated
2025-01-03
VIP
Code Plugins
Engine version
5.4 , 5.5
Download type
Engine Plugin
File size
96.5 MB
Registration required
Only For VIP Users
Description

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.

 

Latest version

 

Technical Details

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

  •  Camera Pans (moves) in 8 directions
  • Mouse on edge of viewport can be used to pan
  •  Camera can Zoom & Rotate
  • Camera can focus on a specific location
  • Camera can lock onto an actor and follow its movement instead of freely moving.
  • While locked on, camera can still Zoom and Rotate
  • Smoothing / Acceleration can be applied to all camera movements
  •  Customization: Relevant functions and variables exposed to BP so that you can override variables and functionality.
  • Customization: Bundled with an example Camera Settings UI

 

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

  •  BetterRTSCamera

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.

Comments
Comments is not yet
Add Comment
Please register
Other interesting assets