【发布时间】:2011-07-28 17:20:32
【问题描述】:
我正在用 Flash AS3 制作一个顶视图横向卷轴赛车游戏。我不确定在游戏中存储关卡的最佳方式。
请为基于图块和基于艺术的背景提供建议。
【问题讨论】:
-
“商店级别”不清楚。详细程度++。
-
基于平铺:使用二维数组。基于艺术:我不知道,一棵树?请提供更多详细信息。
标签: flash actionscript-3
我正在用 Flash AS3 制作一个顶视图横向卷轴赛车游戏。我不确定在游戏中存储关卡的最佳方式。
请为基于图块和基于艺术的背景提供建议。
【问题讨论】:
标签: flash actionscript-3
您可以使用“Sprite Sheets”将您的图块存储在一张大图像中,然后使用copyPixels 获取各个图块。
这里有一个关于它的问题:
编辑:
刚刚发现 Lee Brimelow 制作了一个关于 Sprite Sheets 的视频系列,分为三个部分。他使用 Chrome 版本的 Angry Birds 作为参考。他将介绍床单的创建、如何将它们放入 Flash 以及精灵的动画。该系列名为“Sprite Sheets and Blitting”,请在此处查看:
第 1 部分:http://gotoandlearn.com/play.php?id=140
【讨论】:
对于基于 tile 的关卡,您可以尝试“Tiled”,它将其关卡存储为 xml。你可以在http://www.mapeditor.org/找到它
如果您使用的是 Flash Professional,您可以简单地创建不同的影片剪辑作为关卡。
【讨论】: