#studio #aseprite #yy #gms2 #sprite #game-maker #typings

yy-typings

GameMaker Studio 2 YY和YYP文件的typings集合

43个版本

0.7.4 2024年7月2日
0.7.2 2024年4月30日
0.6.0 2023年12月7日
0.5.3 2023年9月4日
0.3.2 2020年7月30日

#503 in 数据结构

Download history 297/week @ 2024-04-14 14/week @ 2024-04-21 217/week @ 2024-04-28 7/week @ 2024-05-05 143/week @ 2024-05-12 33/week @ 2024-05-19 19/week @ 2024-05-26 15/week @ 2024-06-02 11/week @ 2024-06-09 10/week @ 2024-06-16 13/week @ 2024-06-23 184/week @ 2024-06-30 11/week @ 2024-07-07 10/week @ 2024-07-14 12/week @ 2024-07-21 121/week @ 2024-07-28

每月160次下载
用于 2 crates

MIT/Apache

310KB
3.5K SLoC

Yy-Typings

这是一个由NPC Studio创建的库,用于开发拥有大量精灵的农场角色扮演游戏《Mistria的田野》,Jack Spira编写了此工具的第一个版本并维护它。这个工具是为了支持一个Aseprite -> GMS2管道工具而创建的。该工具不是公开的。使用此工具,应该能够轻松生成自己的管道。

此crate目前针对 2023.6.0.92.

此仓库有一对: Yy-Boss,它提供作为库和二进制文件在stdin/stdout上处理的活跃Yyp处理,抽象Gms2的本地类型,使用户能够动态创建资源(并分析现有资源),而不必直接处理Gms2的Yy文件。

此crate由 .yyp 和各种 .yy 文件的typings组成。以下typings已被创建(并得到积极支持)

  • YYP
  • 精灵
  • 贴图集
  • 声音
  • 路径
  • 脚本
  • 着色器
  • 字体
  • 时间线
  • 对象
  • 房间
  • 备注
  • 包含文件
  • 扩展名
  • 选项*
  • 配置

*选项不能直接由用户访问,但通过其他结构如TextureGroups提供。选项文件本身非常不规范,很难获得一个连贯的图像。

此crate的未来开发

此crate的开发将与《Mistria的田野》进一步工具的需要同步进行。最终,所有Gms2的Yy文件都将被类型化,但无法保证维护者的时间和任何特定的最后期限。如果用户想帮忙,PR总是受欢迎的!

依赖关系

~4.5–7MB
~125K SLoC