AS3 Starling塔防教程——第二部分——游戏状态

原文地址

在我上一篇有关在Starling中使用LoaderMax进行外部加载的文章中,我开始经历(go through)游戏的第一个状态,加载状态.这篇文章将仔细探讨(go through)每个游戏状态,他们为什么在那里以及他们是什么.另外,当组件在不同状态中出现时,我会展示并讨论一些我创建的组件.

在你开始之前,随便看看我完成的AS3 Starling塔防Demo,你也可以找到在srcView中使用的所有代码,或者你可以下载整个打包压缩的工程文件或者检出(check out)Bitbucket上面的repo

2013/8/9更新——添加了升级状态(Upgrade State)

所以,下面游戏状态现在能够在文件夹com/zf/states/folder中找到.

  • GameLoad-最先的状态!这个负责加载所有的初始化资源和声音并在上一篇文章中进行了概述.
  • GameOver-这个状态给玩家提供战斗或者地图后期反馈(post-battle/map feedback to players).他们赢了吗?失败了?他们杀了多少敌人?等等信息.

你可能感兴趣的:(starling,游戏开发,actionscript3,stage3d,塔防游戏)