Character NPC and Minion Creator Blueprint System

Average Rating:  
X Rating Failed

Create characters, NPC’s, minions, and items for characters in your games with this unique and powerful system!

  • Supported Target Platforms
  • Supported Engine Versions
    4.9-4.18

Description


Preview: https://youtu.be/MXTQsEb2Q5k

The sumCharacter tool is an easily modifiable and customized creator that uses a dynamic multi-tiered system to build stats, traits, and abilities. The modular system can be utilized to create game Characters, NPCs, minions and enemies, but is flexible enough to be used to create and consolidate items for advanced game effects and capabilities.

Design your characters to draw randomly from a data set, use the designer for player character creation screens...or let the players build things like in game minions!

System Uses:
Creation and/or randomization of customized players, enemies, NPCs
Creation of stats for items or consolidating multiple item types
Spawn pre-configured enemies in game with all the right capabilities.
Enable the player to collect and combine items to create minions.

Features:
Endless customizations and modifications options to change anything you like.
Easily fit the system into any project with commented and simplified blueprints for easy changes.
Sample map with widget that opens upon play to give you a general idea on how the tool is used.
Modify the sample project for your game or create an entirely new way of building things!

Technical Details


Blueprints - 3
Enum - 5
Stucts - 6

Widgets:
W_Creator: The main widget
W_CreationPiece_Button: The widget which acts as a container for the creation pieces.
W_AbilityInfo: The widget which acts as a container for the ability information.

Creation Pieces: These are the pieces that are available to the player to use to create their character or NPC. They can come in three types Background, Class and Traits. Any and are all easily modifiable you just need to update the tables mentioned below to add your own.
Enum_CreationPiece_Background
Enum_CreationPiece_Class
Enum_CreationPiece_Trait
Enum_CreationPiece_Rarity
Enum_CreationPiece_Type
Struct_CreationPiece

Class Attribute Allocations: These are the specific attribute point allocations specific to each class. The total number of attribute points to allocate is is determined by the total rarity of the created Character.
Table_CharacterAttribute_Assignment
Struct_CharacterAttributes

Abilities: These are the abilities assigned to the character based on the background, class and trait. This can been seen in the ability allocations table.
Table_Abilities
Struct_Abilities
Table_Ability_Allocations
Struct_Ability_Allocations

Lookup Tables: These structures contain the information for creation pieces. These are linked to the Enums for trait, class and background and basically retrieve the information to be displayed and used on screen.
Table_CreationPiece_Descriptions
Struct_CreationPiece_Descriptions

Character Output: The complete output of the created character with all the information needed, including name, class, traits, background, stats and abilities.
Struct_CharacterOutput

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention