编辑器/功能拓展
道具
Unity 4
This module requires Game Creator 2 in order to work.
Level up your game creating your own RPG system with custom character Classes, Formulas, Status Effects and much more!
Classes define the traits of a character, which can be of two types:
- Stats: Values that define how skilful a character is.
- Attributes: Values defined within a range, such as Health, Mana or Stamina.
Status Effects are positive or negative ailments that have an effect over the course of its lifetime and can be stacked.
For example, Poison deals damage to the affected target while the Status Effect is active.
Formulas are powerful math expressions that link Stats and Attributes from multiple sources to create an output, which can be used in multiple situations:
- Calculate the damage dealt to any enemy based on their defensive values.
- Skill checks for actions such as picking lock.
- The progress of a character based on its level.
Progression Tables help designers calculate values based on a chart. The most common scenario is retrieving a character's Level from its accumulated Experience.
Stat Modifiers can increment or decrement a particular Stat by a fixed amount or based on a percentage.
One of the examples included shows how to increase the Strength Stat using a Stat Modifier when a Sword is equipped.
Saving and Loading is supported out of the box, as well as being highly integrated with Game Creator's visual scripting.
Includes
Source code
Examples & Templates
此模块需要 Game Creator 2 才能运行。
使用自定义角色类、公式、状态效果等创建自己的 RPG 系统,从而升级您的游戏!
类定义角色的特征,可以分为两种类型:
- 统计数据:定义角色技能的数值。
- 属性:在一定范围内定义的数值,例如生命值、法力值或耐力值。
状态效果是积极或消极的疾病,会在其生命周期内产生影响,并且可以叠加。
例如,毒药会在状态效果激活时对受影响的目标造成伤害。
公式是强大的数学表达式,可将来自多个来源的统计数据和属性链接起来以创建输出,可用于多种情况:
- 根据敌人的防御值计算对其造成的伤害。
- 检查撬锁等动作的技能。
- 根据角色等级计算角色的进度。
进度表可帮助设计师根据图表计算值。最常见的情况是从角色累积的经验中检索其等级。
属性修改器可以按固定量或基于百分比增加或减少特定属性。
所包含的其中一个示例展示了如何在装备剑时使用属性修改器增加力量属性。
开箱即用,支持保存和加载,并与 Game Creator 的可视化脚本高度集成。
包括
源代码
示例和模板
|
|