Posted on 2007-02-05 21:27
softgamer 阅读(208)
评论(0) 编辑 收藏
玩了三个多小时游戏,居然没死一次,我不住的在想,快死吧,可是过了一关,又紧张的玩下去了,看来我的眼睛和手配合的愈来愈快了。
大致总结了一下这款游戏的内容。
1。主体环节(除GUI等)包括:主角平台,小球(大,小),小球子弹,各种砖块(粗粗统计一下有30多种,其中特殊砖块19种),宝物(18种),各种特效(7种),关卡,关卡中的各种景物(12 种)
2。 主角运动分两部分,平台的运动,小球的运动,平台按照左右平行运动,小球按照碰撞轨迹运动
3。 小球子弹向上运动,没有AI,仅是向上垂直运动,我在考虑是不是加一个宝物,给子弹一些AI能力吧,嘿嘿
4。 看来最累的工作在砖块的运动了,包括:
4。1 静止
4。2 平行运动
4。3 圆周运动
4。4 上下运动
4。5 曲线运动
4。6 贝塞尔大曲线运动
又分个体,整体,混合随机运动
5。各种特效,包括粒子系统。我想在特效上应该很漂亮。
6。各种宝物,现在的实现状态是,爆炸产生或碰撞,向下漂浮,然后消失。
7。关卡背景,景物不止一层。是多层。这就需要为每一个景物,设置一个层次值。(哪一种游戏都跑不了)
8。各种需要实现的特效,包括:
8。1 小球撞击墙壁
8。2 小球撞击砖块爆炸
8。3 砖块的各种特效
8。4 小球飞行的各种特效
8。5 背景随机的动画特效
更多的特性现在也许还没有玩到,持续添加中。。。
设计策划上,会用到的方式
1. 尽可能多的属性由脚本文件(XML文件)来实现
2. 尽可能的实现对象模块化,插件化。
3. 资源处理上做到脚本化。这是肯定的了,这么多物品,没有脚本管理,那就是灾难。
明天继续。。。。。