Advanced RTS Camera (ARTSC)

A flexible dynamic RTS camera

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.27, 5.0 - 5.1
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。
  1. Tutorial Videos (Coming Soon) | Demo | Documentation | Roadmap (Coming Soon) | Discord

The Advanced RTS Camera (ARTSC) is a highly flexible third-person style camera system that can be used in both games and industrial projects (such as ArchViz).

This camera runs directly out of the box (but should be optimized for your needs) and can be used in RTS, third-person, and racing (as a track camera) games. Several features for customization can be mixed and matched to create a unique experience.

Do not hesitate to reach out with any questions, feedback, or for support. I can be reached at the Discord Link provided above or at



  • Basic forward/backward and right/left movement
  • Edge scroll/mouse scroll
  • Dynamic movement speeds (user inputted)
  • Dynamic movement speeds (automatic calculations for moving in two directions - e.g., forward and left)
  • Dynamic zoom (including change camera distance, change in field of view, and rotation)
  • Rotate/pan around pivot
  • Follow/track target/actor
  • Fade materials under camera (to see through them)
  • Ability to quick (dis)enable features at run time
  • Multiple approaches to handling zoom events (curves, lerps)
  • Features can be turned on/off in editor
  • Additional feature settings
  • Override all of the functions to implement your own logic
  • All use-related variables exposed to BP (edit defaults - most have setter/getter methods for dynamic use).
  • All methods exposed to BP and can be overridden 

Code Modules:

  •  RunTime

Number of Blueprints: 1 Pawn (example), 3 Curve Graphs, 2 Materials, 1 Actor (demo) (UE5.1+ only 11 Input Actions and 1 IMC)

Number of C++ Classes: 4 (1 component, 1 pawn, 2 interfaces)

Network Replicated: Yes* (only the pawn's existence, methods do not replicate). 

Supported Development Platforms: Win64 (Ask to see others)

Supported Target Build Platforms: Win64 (Ask to see others)

Documentation: Documentation

Example Project: Demo

Important/Additional Notes: None