AO's Action RPG Camera

Ctrl Alt Create Games - Aug 11, 2018
5 out of 5 stars(3 ratings)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

A third person camera developed for action RPGs. With 23 different options for changing the camera behavior.

  • Supported Platforms
  • Supported Engine Versions
    4.19 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Preview Video / Playable demo of AO's Action RPG Camera - Recently added!

A camera developed for third person action RPGs as well as other types of third person games. Modeled after popular Action RPG games (like Bloodborne, Dark Souls, Monster Hunter World) with many configuration options and smooth camera movement regardless of player input.

Several advanced options for controlling the camera, and enabling/disabling every feature as required by your project. There are 23 separate config options for changing the behavior of the camera.

Be sure to comment any suggestions, concerns, or praises down below. If you buy, be sure to leave a rating.

Support email:

Technical Details


  • Usable from both Blueprints and C++.
  • Tested with and fully supports gamepads and keyboard/mouse input.
  • Camera can be set to follow any target actor, but is tested with a player pawn.
  • 23 separate config options for changing the camera behavior.
  • Setting and smoothing the camera boom distance with separate values for the player moving towards and away from the camera.
  • Camera boom pitch smoothing down/up when player moves away/towards camera, separately controlled values.
  • Camera boom yaw smoothing towards the player movement direction.
  • Camera boom lag when the player moves.
  • Camera look-at position lag when the player moves.
  • Camera minimum/maximum pitch.

Code Modules:

  •  AO_ActionRPGCamera: Runtime module containing the entire camera implementation and camera actor.

Number of Blueprints: 0

Number of C++ Classes: 1

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Example Project: Blueprint project example