【问题标题】:Store Levels - Side scrolling racing game商店关卡 - 横向滚动赛车游戏
【发布时间】:2011-07-28 17:20:32
【问题描述】:

我正在用 Flash AS3 制作一个顶视图横向卷轴赛车游戏。我不确定在游戏中存储关卡的最佳方式。

请为基于图块和基于艺术的背景提供建议。

【问题讨论】:

  • “商店级别”不清楚。详细程度++。
  • 基于平铺:使用二维数组。基于艺术:我不知道,一棵树?请提供更多详细信息。

标签: flash actionscript-3


【解决方案1】:

您可以使用“Sprite Sheets”将您的图块存储在一张大图像中,然后使用copyPixels 获取各个图块。

这里有一个关于它的问题:

AS3 Sprite Sheets

编辑:

刚刚发现 Lee Brimelow 制作了一个关于 Sprite Sheets 的视频系列,分为三个部分。他使用 Chrome 版本的 Angry Birds 作为参考。他将介绍床单的创建、如何将它们放入 Flash 以及精灵的动画。该系列名为“Sprite Sheets and Blitting”,请在此处查看:

第 1 部分:http://gotoandlearn.com/play.php?id=140

第 2 部分:http://gotoandlearn.com/play.php?id=141

第 3 部分:http://gotoandlearn.com/play.php?id=142

【讨论】:

  • 这是一种非常有趣的方法!从来没有听说过!对于基于 tile 的游戏,数组、xml 和这种 sprite sheet 方法会很棒。以艺术为基础的游戏呢?我有什么明显的遗漏吗?
  • 不确定您所说的基于艺术的意思,但我用更多链接更新了我的答案。看看是否有帮助。
【解决方案2】:

对于基于 tile 的关卡,您可以尝试“Tiled”,它将其关卡存储为 xml。你可以在http://www.mapeditor.org/找到它

如果您使用的是 Flash Professional,您可以简单地创建不同的影片剪辑作为关卡。

【讨论】:

  • 不错的链接!顺便说一句,我更喜欢为基于图块的游戏制作自己的关卡编辑器! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-23
相关资源
最近更新 更多