我只是游戏开发的初学者。现在我正在使用Apple的Sprite工具包开发游戏,并发现在场景中定位节点的最佳方法是提供窗口边界的宽度和高度的百分比,因为它确保所有节点几乎保持其位置而不管变化在设备显示大小。使用像素来定位节点并不是一个特殊的想法,因为随着iPhone设备显示尺寸的变化,节点被切断或者场景挤压,在场景边界周围留下空白空间。我看过Apple如何推荐使用场景编辑器,但我的问题是,使用场景编辑器,它允许您通过选择像素而不是相对于场景宽度或高度来定位节点。我在理解场景编辑器功能时犯了一个错误。如果我使用场景编辑器定位所有节点,因为它节省了大量时间,我怎样才能避免不同iPhone尺寸的问题。我感谢您的帮助。
答案 0 :(得分:1)
这是一个古老的问题,来自所有媒体格式。
您必须亲自决定您最喜欢和最理想的目标设备,然后为它和您的创作过程做出最佳选择。
做出决定后,您必须自行决定您在其他设备上的受损程度,或者您对创意和制作流程的危害程度,以使其他设备尺寸和宽高比受益。
这是一种平衡行为。
我强烈建议您喜欢自己喜欢的设备,并在完成任务之后推迟考虑适应其他设备。
其他人不同意。