0

我正在使用画布在 HTML5 和 Javascript 中制作游戏。我已经成功创建了基本结构:移动地图、对象和精灵。

对于角色的动画,我使用精灵(比如这个例子),我还想让用户自定义他的角色,这样他就可以在不同类型的眼睛、头发、衣服等之间进行选择——这在很多游戏。

知道用户选择了某些头发、眼睛和衣服,我如何使用 PHP 为他们创建精灵图像?

4

1 回答 1

1

使用 GD 或 ImageMagick 等图形库的 PHP 接口将片段合并为单个图像。或者,您可以简单地在玩家坐标处绘制所有单独的部分,因此玩家将由多个精灵组成,而不仅仅是一个并一次移动它们。通过这种方式,您可以节省存储大量可能与您的作品重组的时间,并且在服务器端必须生成新的组合图像时不必引入延迟。

于 2012-06-21T10:22:42.360 回答