LemmoLab: 전체 콘텐츠 50% 할인

Advanced RTS Camera (ARTSC)

A flexible dynamic RTS camera

  • 지원 플랫폼
  • 지원 엔진 버전
    4.27, 5.0 - 5.2
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.
  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 Support@twoneuronsstudio.com.



  • Cleaned up for 5.2
  • Fixed timers to be more performant (on tracking actors)
  • Added new zoom features.

기술적 세부사항


  • 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