【发布时间】:2016-05-18 12:42:23
【问题描述】:
我正在为我的游戏创建精灵,这次我没有使用像素艺术,它的大小为 24x24ish,但在 Affinity Designer 中创建的更高分辨率的 2d 精灵可以导出高分辨率图像。我现在正在收集我的精灵并使用TexturePacker,它允许你拖放单个精灵,它会为你创建一个优化的精灵表。
所以我的问题是:各个精灵的大小应该是多少?例如,让我们以愤怒的小鸟为例,单个小鸟精灵在精灵表上会有多大?每只鸟和它们的鸟运动是否会是 512x512 或更高?要获得“视网膜”质量的图像,精灵应该是什么尺寸? (例如:Angry Birds 中的小鸟在屏幕上看起来那么大?)对不起,如果这是一个基本问题,但我正在尽力理解它并让我的作品在屏幕上正确呈现。
非常感谢您的任何帮助或建议! :)
【问题讨论】:
-
这是个大问题。如今,纹理为 2K 或 4K 已经不算什么了。一个单独的精灵可以是 100 ... 许多 100 像素。即使使用视网膜屏幕,您也确实可以进行 1:1。你的精灵是动画还是只是图像?如果你在 Unity 中做 sprite /2d 工作,顺便说一句,2dToolkit 非常有用(即使 Unity 有自己的 2D 系统)
-
@JoeBlow 哦,明白了。是的,我的精灵是动画的,我已经绘制了动画(例如:精灵腿延伸了一帧,我已经画出了动作)。我会研究那个工具的!谢谢!
-
嗯,我的做法是按照 745x1324 进行设计,按照这个分辨率进行设计永远不会让我感到困惑,因为它在每个设备上看起来都很流畅。你可以看看另一种简单的方法创建和动画精灵here
标签: unity3d 2d sprite sprite-sheet texturepacker