游戏开发中的手动资产准备是一个非常枯燥的部分。切割复杂的精灵包每帧,或者设置单独导入的设置,会变成几个小时的重复工作。为了解决这个问题,我在Alenia Studios的管道中开发了 FrameGrid

什么是FrameGrid?它是一个性能高、可移植的Windows工具,专为精灵包的分解而设计。它可以一次处理单个sheet或大量资产的文件夹,并在保持全透明的情况下将它们分解为单个帧。

它如何工作:

  1. 定义帧的宽度和高度以像素为单位。
  2. 选择单个文件或批处理根目录。
  3. 工具自动创建一个名为 individual_frames 的主目录。
  4. 内部,每个处理的资产会有一个专门的子文件夹,保持帧的有序,并为引擎导入做好准备。

实验结果:如果您曾经看到过我的最新的像素艺术资产包中的一些精灵包,那么每一张精灵包都是用这个工具切割而成的。它轻松处理繁重的工作,使繁琐的任务变为轻松的后台任务。

Alenia生态系统:FrameGrid目前是该套件中唯一公开可用的工具。它是“填充器免费”技术实用程序的更大计划的一部分,对于独立开发者而言。

我继续完善该套件时,两个其他工具是通过我们的 Patreon 支持者作为早期预览版本可用:

  • Icofy: 一个专业的图标生成器,可以生成.ico文件,并为Ren'Py项目提供自动化的代码片段。
  • Giftly:一个提供自定义FPS和缩放控制的快速工具,从精灵包生成GIF预览。

我的目标是通过扩展此生态系统来为开发者提供更多的工具,优先考虑速度和干净的输出。你可以免费获得FrameGrid在itc h.io上, 如果您想测试Icofy和Giftly的早期版本,可以通过Patreon来支持。

链接: FrameGrid on itch.io:https://alenia-studios.itch.io/framegrid

Patreon(早期预览): https://www.patreon.com/alenia_studios

许可:标准CC BY 4.0(要求署名)。