第四周:拼图+蛋碎了

理念:这周没有新的理念进行研究,主要是做拼图。这周主要将拼图的游戏流程给做了出来,包括开始、选关、游戏、结束等界面。这些个界面在同一个场景中,使用FSM来进行场景状态的控制。之前有用过一个简单的FSM,但总感觉没有什么扩展性,因为state只能用一个枚举来列举,要用到其他的方面就行重新搞一套FSM只是改下其中几个变量名称而已,所以很麻烦,所以之后又找了个FSM,是的,我不想自己动手写。这个FSM很满意,可以随意使用,即使在某个场景中的各种状态也可以复用的。
再有就是拼图的玩法,本来是想拖拽拼图横向或纵向移动,体现出移动效果,但这个拖拽效果实在有点难搞,就放弃了,只是点击图片放大,点击另一张,交换。但还是有点不甘心,所以妥协了一下,做成了拖拽图片放大,图片不会随着拖拽,当手指移动到其他图片上是该图片有个Hover效果。
选关界面,也有些细节纠结了好久。首先是想每个图片的拼图有个最快时间的记录,是否要在选关界面上显示,后来决定不显示,只显示排列的图片比较简介。转而把时间放到游戏中的提示界面上。还有就是翻页怎么翻,一般看其他应用的时候手指翻页是有翻页过程的,但这个过程不知道怎么搞,所以暂时没有过程,划一下就直接翻页了,或加点什么特效之类的。

7OV[~DFOQS~IS[[{BZFM(T0

做完这个流程之后,正好之前请的美术外包把《OhMyEgg!》的图片也做完了。我本以为是PS格式的文件,原来她用的是Flash做的矢量图,第一次听说FLASH也能作图的说。之前看过她的风格的确都是Flash风格的。
我也没什么要求,总之感觉还很不错,所以打算为了这些个图再改下这个蛋碎了。
首先是石头的生成规则,由定时生成改为定距离生成;
然后为石头添加了移动组件,可以让石头动起来;
取消收集金币的功能,本来这个金币只是为了利用玩家的贪心增加乐趣与难度,后来反倒喧宾夺主了,所以坚决取消了它,分数改为越过一个障碍就的一分。
添加声音。
除了添加声音外,其他基本都已经实现了。争取下周搞定上线吧。而且我也不打算在上面加广告什么的了,感觉麻烦。。。
还有,虽然图片换上了新的,但总是感觉游戏有点山寨的感觉,难道是我的玩法什么的给人太山寨了???

Screenshot_2014-04-08-14-57-48

 

Screenshot_2014-04-08-15-08-18

Screenshot_2014-04-08-12-17-24

什么是对的:继续坚持。
什么是错的:暗黑3 不错。。。

发表评论

邮箱地址不会被公开。 必填项已用*标注

* Copy This Password *

* Type Or Paste Password Here *