转至内容
商品 Rem Gameplay Camera 的媒体 1

描述

`RemGameplayCamera` plugin is a data-driven gameplay camera system for unreal engine projects. It provides a state based(tag based), modular, prioritized camera data configuration with data asset, support real time editing

Built on top of the existing camera framework make it full compatible with camera sequence, camera shake, view target switching and other camera effects.

It's `AActor` based, so any actor class could use it (`UAbilitySystemComponent` is required for now).

With built-in camera location, rotation smoothing (lag) and many other mechanisms, you can easily implement camera system like what's in `ALS` or `Lyra` by just tweaking the camera configurations without writing a line of code.

It also come with some basic functionality for `free look`, `enemy lock`, `mesh fading gradually` and `post processing management`, with extensibility in mind.

The `camera data processing pipeline` is divided into several parts, every part of these could be extended with `blueprint` or `code`!

You could easily implement something like `speed based fov`, `speed based camera offset`.

Note: (currently) It rely on the ability system component from the view target to provide `gameplay tag event-driven` camera data update, in this way, it's also loose-coupled with the rest of the game world.

Features:

  • Powerful data-driven camera data configuration system

  • Many built in mechanisms

  • Could be used for any actor class

  • Compatible with engine features

  • Built in "free look", "enemy lock", "mesh close-distance fading" and post processing management, with extensibility in mind

  • Every part of the data processing could be customized via cpp or blueprint

Please read release notes in discord channel bellow before update, in case there are break changes.

There is a internal GitHub repository for this plugin, which don't have the dependency restrictions from marketplace.

(The functionality is the same)

If you want to access it because some dependencies issue or just want to start a pull request, please contact me.

If you have any questions, requests, please contact me.

😊 Through the supporter email or discord.

Tutorial

包含格式

  • 虚幻引擎格式的徽标