【AndEngine游戏开发日记】2012.7.18
2012-07-26 11:59
274 查看
2012.7.18
昨天弄了半天还是没弄好啊,真的不是想象的那样的,比如那个打斗的画面,根本不是定个点,然后播放动画那么简单。打斗的残影问题解决了,可是两个精灵还是不能轮着打,只能一个打,一个被打。还行,很不错了,继续。
打斗的画面通过打斗的次数来控制,当打斗的次数在一定的范围内,执行相应的动作。
还是有问题,现在基本两个精灵可以一人一下的打,但是不是打一次,这个不知道该怎么控制,如果真是这样的话,考虑在打完一轮之后相应的扣除其生命值,而不是打了一下之后扣除。还有,即使现在这样,打斗起来画面也不是很流畅,感觉很卡。不是那种配置不够那种卡,就是在某一时间点突然颤抖一下这样的。
不行了,准备换方法了,一个精灵先走过去,然后开始打,打完回到原来的位置。
中午有点困,先睡一小会,下午继续。
找到了一个方法可以控制播放的间隔,它还有一大堆重载的类,里面一定有可以控制循环的。Come On。
OK,终于解决了一人打一次的问题。
开始弄选择奴隶的画面,就是在点击关卡之后,进入fightScene之前的一个界面,来选择用哪个奴隶来闯关,这样的一个界面。学长之前有写好的一个“奴隶庄园”界面,可以参考一下,滑动,选择什么的,可以照搬。
学长不写注释啊!看的我好累,呵呵。AndEngine不写文档,所有的东西都得咱们自己猜,学长不写注释啊,好多东西都得自己琢磨。可能是学长觉得这些东西比较简单吧。哎,一个一个类的看吧。
准备改一下之前的数据库文件,给奴隶增加几个参数:是否解锁(初始准备只给用户提供3个奴隶,随着等级的提高或通过金钱可以购买另外两个奴隶)。
看到学长写了一个类,选择奴隶的,可是我没法直接用,他那个是从5个奴隶中选择3个,然后参加战斗,可是我们现在的思路是只要两个。
还是改一改奴隶庄园界面,在之前的奴隶主界面输出奴隶信息。然后点击后进入打斗界面。
相关文章推荐
- 【AndEngine游戏开发日记】2012.7.21
- 【AndEngine游戏开发日记】2012.7.22
- 【AndEngine游戏开发日记】2012.7.17
- 【AndEngine游戏开发日记】2012.7.25
- 【AndEngine游戏开发日记】2012.7.26
- 【AndEngine游戏开发日记】2012.7.27
- 【AndEngine游戏开发日记】2012.7.23
- 【AndEngine游戏开发日记】2012.7.24
- 【AndEngine游戏开发日记】2012.7.19
- 【AndEngine游戏开发日记】2012.7.20
- Symbian多平台游戏引擎开发日记 2006-5-15
- Symbian多平台游戏引擎开发日记 2006-5-22
- AndEngine游戏开发系列教程(二)
- Python游戏服务器开发日记(六) 解决GIL难题!——Python再认识
- Python游戏服务器开发日记(三)用greenlet模拟lua coroutine的研究
- 基于AndEngine框架的游戏开发之初期准备
- Symbian多平台游戏引擎开发日记 2006-6-12
- 基本概念AndEngine为Android开发游戏
- Python游戏服务器开发日记(九)近期问题总结。(打酱油中……)
- 使用AndEngine开发游戏之一