我一直在做一个横版卷轴小游戏作为个人项目,主要是为了好玩,同时也能多学点游戏开发知识。

在这个过程中,我遇到的一个难题是处理精灵表。我需要一种简单的方法来把它们拆分成单独的帧、预览动画,并为游戏准备好这些精灵素材。

我开始寻找能帮上忙的工具,但找到的很多工具要么需要付费,要么比我需要的复杂,要么功能分散、没法在一个地方搞定所有事。

由于我还在学习游戏开发,我真正需要的只是一个简单、快速、免费的工具。

所以…… 于是我就自己动手做了一个。😄

我创建了 SplitterPNG,一个免费的网页工具,它可以:

  • 将精灵表和 PNG 图片拆分成单独的帧
  • 直接在浏览器中预览和播放精灵动画
  • 将动画导出为 GIF
  • 移除图片背景
  • 下载生成的帧

最开始我只是为了解决自己的问题才做了它,实际上我在给游戏绘制精灵时也一直在用。它最终比我想象中有用得多,所以我决定把它放到网上,供所有人免费使用。

希望它能帮助到其他独立开发者、艺术家,或者像我一样刚刚开始学习游戏开发的人。

我也非常欢迎反馈。如果有什么功能能让它在你的精灵工作流中更有用,请告诉我——我还在持续改进它。

SplitterPNG: splitterpng.vercel.app