You must sign in before using shopping cart.Sign In
Screenwriter is a tool for creating Screenplay, which could be Dynamic Cutscenes, Interactive Character Dialogue or even complete story progression, that can be easily integrated with your existing game systems.
Big Update for UE4.20, see the Developer Notes section!
Screenwriter is a Code Plugin featuring Actors, Assets Types and a Graph Editor for creating in-game dynamic Cutscenes, Interactive Character Dialogue scenes, and other story-driven gameplay elements.
The Primary feature is the ability to implement “Acts” for your game, using the Act asset and its associated supporting types.
Acts are an analogue to an Act in Screenplay, being a scripted sequence of Actions, such as Characters speaking, playing Animations or world changing events like a building being destroyed.
The Plugin has a small initial footprint, which is designed to be extended by Gameplay Programmers, to give Designers the power they need in the Game.
The Graph Editor is built using the same system as Blueprints, giving Designers a familiar environment to Script the game. It allows them to add optional Directions during Actions. Branches allow different sequences of Actions to execute based on dynamic in-game Conditions, and also allow multiple Entry Points into the Act.
These videos demonstrate some possible uses of the Plugin. The implementations are included for free in the Example Project linked to in the Technical Information.
Dialogue Scene: https://youtu.be/zPfuh2cKylg
Branching Scripted Scene: https://youtu.be/vbpUwiG_6yw
Number of Blueprints:
2 - Editor Utilities
Number of C++ Classes:
Supported Development Platforms:
Supported Target Build Platforms:
Win32, Win64, Android
Refer to this for a get-you-started implementation of a few different scene types!
In UE4.20, an update for the Plugin was released containing some minor breaking changes. This Wiki Page has a guide on how to upgrade from any older (pre 4.20) version. This will not affect new users.