状态机脚本 脚本
dsarty 发表于 2018-11-30 10:50:35 623

自购分享,适用GMS2,以下机翻原文,原链接需翻墙https://pixelatedpope.itch.io/truestate


TrueState是一个强大的有限状态机,可帮助您组织和控制最复杂的对象。从可以打开和关闭的门这样简单的东西,到最复杂的动作平台英雄,TrueState可以做任何事情!

特征

16用于创建,切换和排队状态的脚本

 单个脚本来控制步骤和绘制事件

 在新状态的第一帧上运行特定代码

 知道你在一个州呆了多久

 轻松切换到以前的状态

 状态历史(对调试很有用)

 设置攻击组合和特殊能力比以往更容易

 纯GML实现可确保所有平台的兼容性!

包括全面的手册和快速入门指南!(免费下载以下)

此外,首先使用有限状态机的所有好处,如更有条理的代码和更容易的调试

演示项目功能

该演示包括两个小项目:一个简单的自上而下动作RPG和一个复杂的动作平台游戏。我们还提供全面的手册,包括快速入门指南,以帮助您尽快启动和运行。

自上而下示例

2字符,1个门,1个胸部。

11种不同的状态

由@GrogDev创建的艺术,您可以在自己的游戏中自由使用!  

动作平台示例

1角色,15个州状态

包括:跑步,跳跃,3击中组合,3击中空中组合,墙滑和踢

由Rvos创建的角色艺术 - https://rvros.itch.io/


最后于 5月前 被yunzl编辑 ,原因:
上传的附件:
最新回复 (5)
  • 粉墨 发表于 2018-11-30 10:53:36
    0 2
    两个字符,一个门,一个胸部。
  • 乌鸦泡酒 发表于 2018-11-30 11:35:50
    0 3
    6
  • 电波 发表于 2018-11-30 12:42:19
    0 4
    状态机是我用得最顺手的工具
  • yunzl 发表于 2018-11-30 05:11:08
    0 5
    感谢自购
  • superwg 发表于 2019-04-10 03:02:22
    0 6
    gml 是GMS1 的?