Top Down RPG Camera provides an easy to use system for top down camera controls. It is designed primarily for games in which you control a single character from a top down perspective, as is often seen in classic ARPG games.
Watch the Showcase Video
View the Documentation and the Changelog
Join the Discord Server
Download the Demo Build
Top Down Camera provides a flexible control scheme for top down cameras, a system for fading out meshes and actors that obstruct the player’s view of their character as seen in many top down games, and a system for managing which actor that a player’s mouse is hovering and calling interface functions on such actors, but a full list of all features is provided below. Each of these systems is contained in independent components to promote a more modular design. The core logic is in C++ but C++ is not required to use the plugin. Example Blueprint classes are provided and the core functionality of the plugin is exposed to Blueprints.
Features:
Contact: I can be reached at my Discord or by email at vince.gamedev@gmail.com.
For a camera with similar functionality and additional RTS focused features, please see my RTS Camera System.
(Orbital Market is a useful search engine for the Unreal Engine Marketplace)
The camera system features a component oriented design so you can easily add the components you need to your existing player controller and pawn classes as needed, but also includes example Blueprint classes which are preconfigured to get you up and running in a few clicks. The components themselves are C++ classes to ensure maximum performance, but all related key logic is exposed to Blueprints and C++ is not needed to use this product.
Code Modules:
Number of Blueprints: 14 (Example Blueprint classes, widgets, etc.)
Number of C++ Classes: 6 (Camera controller component, mesh fade components, hoverable actor components)
Network Replicated: (No)
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64
Example maps use certain Epic assets. The included custom cursor icons are from game-icons.net and are licensed under CC BY 3.0. The specific icons included in the plugin are Arrow cursor icon (Delapouite), Broad dagger icon (Lorc), Swap bag icon (Lorc), Doorway icon (Lorc), and Talk icon (Skoll).