最喜欢的 2d 精灵图像文件格式

发布于 2024-07-06 11:27:28 字数 1449 浏览 5 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

红墙和绿瓦 2024-07-13 11:27:28

我建议使用PNG。 大多数软件支持写入,大多数库支持读取,它是无损的并且支持 alpha 透明度。 这是一个标准格式。

而且,对于 2D 游戏爱好者来说可能很重要,非常小的图像也会导致非常小的文件(即 16x16 图标可以是 1KB 或更小)。

I'd suggest PNG. Most software supports writing it, most libraries support reading it, it's lossless and supports alpha transparency. And it's a standard format.

And, maybe important for hobbyist 2D games, very small images also result in very small files (i.e. a 16x16 icon can be 1KB or less).

梦醒灬来后我 2024-07-13 11:27:28

一个最佳答案,而且它显然是 PNG。

良好的压缩、支持调色板 alpha、可扩展(因为您可以将任意 blob 附加到 PNG),有什么理由不喜欢呢?

There is a best answer, and it's clearly PNG.

Good compression, supports paletted alpha, extensible (in that you can attach arbitrary blobs to a PNG), what's not to like?

梦冥 2024-07-13 11:27:28

我非常喜欢png。 它具有良好的压缩性,支持 Alpha 通道,并支持调色板,因此文件大小可以更小。 而且它是无专利的,所以每个人都可以使用它。

I like png a lot. It has a good compression, supports alpha channels, and supports color pallets, so file sizes can be smaller. And it is pattent free, so everybody can use it.

旧人哭 2024-07-13 11:27:28

PNG 不支持 alpha 透明度,它有一个半透明通道,这是不同的。 这可能会导致问题,具体取决于您将精灵渲染到屏幕的方式。 TGA,放手。

PNG does NOT support alpha transparency, it has a translucency channel, which is different. This can lead to problems depending on how you are rendering sprites to the screen. TGA, hands down.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文