Перейти к контенту
Медиа 1 для объявления FormShift | Character Form Swap System

Описание

Swap characters between completely different forms at runtime without rebuilding possession, timers and multiplayer logic from scratch.

FormShift is a modular character transformation framework for Unreal Engine that lets players or AI switch between different Pawn classes during gameplay.

Use it for shapeshifting, transformations, possession mechanics, temporary forms, vehicles, creatures, disguises or alternate character states, with multiplayer support and Blueprint-friendly configuration.

Video Showcase / Quick start Guide

Key Features

Runtime Character Transformation

Swap a character into a completely different Pawn class during gameplay while maintaining control of the player or AI.

Transform between:

  • Human characters

  • Creatures

  • Monsters

  • Robots

  • Vehicles

  • Alternate combat forms

  • Custom Pawns

Timed Transformations

Create temporary forms that automatically revert after a configurable duration.

Useful for abilities, power-ups, transformations and temporary gameplay states.

Automatic Revert

Return characters to their previous or default form automatically when a transformation ends.

Form Volumes

Create areas that automatically transform characters when they enter and optionally restore them when they leave.

Useful for:

  • Transformation zones

  • Environmental mechanics

  • Vehicles

  • Puzzle areas

  • Special gameplay regions

Multiplayer Ready

Designed for replicated multiplayer projects with server-authoritative transformation and possession behaviour.

Player & AI Support

FormShift can be used with both player-controlled characters and AI-controlled Pawns.

State Transfer Hooks

Transfer or preserve important gameplay information between forms, including systems such as:

  • Health

  • Inventory

  • Team information

  • Custom gameplay data

Projects can define what should carry over when changing forms.

Blueprint Friendly

Configure forms, transformation behaviour, duration and other settings through Blueprint without rewriting the underlying system.

Animation & Character Agnostic

FormShift does not require a specific character, animation system or gameplay framework.

Use your own Pawns, meshes, animations and character systems.

Suitable For

FormShift can be used for:

  • Shapeshifting games

  • Werewolf or monster transformations

  • Character possession

  • Vehicle transformations

  • Temporary combat forms

  • Power-ups

  • Disguise mechanics

  • Creature switching

  • Multiplayer transformation systems

  • Puzzle and environmental mechanics

Transform the Character, Not Your Entire Project

FormShift focuses on handling the transition between forms while allowing your existing gameplay systems to remain independent.

Define the forms your project needs, decide what data should carry between them, and let FormShift handle the runtime switching and possession flow.


Support and questions: https://discord.gg/BwjF8X485a

Documentation: https://71-studios.gitbook.io/71-studios-docs/formshift-docs

Включённые форматы