《转转方块》游戏企划书_第1页
《转转方块》游戏企划书_第2页
《转转方块》游戏企划书_第3页
《转转方块》游戏企划书_第4页
《转转方块》游戏企划书_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、旋转方块游戏企划书版本号:1.1最后上传:2007年2月2日开发人员名单:项目经理:罗程勇策 划:陈 劲程 序:罗程勇美 术:徐 海目 录第一章 完成记录第二章 项目描述第三章 立项说明一 立项需求二 游戏评价三 实现难度第四章 基本规则一 游戏元素二 游戏核心规则三 方块生成规则四 游戏操作规则五 方块消除规则六 消除得分规则七 碰状检测规则八 方块下落规则九 胜利失败规则十 道具说明十一 对战规则十二 操作说明第五章 背景故事第六章 人物角色第七章 关卡设计一 教学模式二 生存模式三 挑战模式第八章 人工智能第九章 界面设计一 主要界面二 其他界面三 文字说明第十章 游戏流程第十一章 美术

2、需求第十二章 音乐需求第十三章 帮助信息附录1 Rotate Block Design 附录2 美术修改意见附录3 程序修改意见 第一章 完成记录20061222 完成了立项说明20061230 完成了基本规则20070104 完成了工作流程20070125 撰写了音乐需求20070131 完成了详细关卡设计20070201 完成了剧情对话20070202 撰写了界面需求和游戏流程20020203 完成了人工智能第二章 项目描述转转方块是手机平台上的方块消除游戏,游戏规则移植PSP版科隆方块。人物设定相当卡通化,玩过街霸方块玩家应该很容易上手;同色的横或竖方向只要有4个以上方块相连,就会自动消

3、除,加上连锁系统,玩家也可以制造相当令对手吃惊的连锁攻击。 第三章 立项说明由于做的是科隆方块的规则移植,首先以科隆方块为基础进行立项需求分析。一 立项需求1 卖点:好PSP上的旋转方块游戏,规则需要移植,但内容可以原创。方块益智游戏在手机游戏上普遍有市场。2 可玩性:一般。方块游戏在益智游戏里算是比较自由的一种。可以提供故事、自由、限时、解迷、对战、合作等玩法。在这方面,科隆方块做的很勉强。但还是可以挖掘更多的创意。3 生命力:强。益智游戏可以反复玩,长时间玩。玩家通过练习熟悉游戏操作,提高游戏技巧,使游戏过程更加流畅。在对战中,玩家还可以与朋友一起竞争,享受表演的乐趣。二 游戏评价1 游戏

4、难度:高。块游戏的基础元素是方块,基在一个固定行、列的矩形容器内,方块随机生成、下落/上升、旋转、消除、得分来进行的。上手都比较简单。普通方块游戏的难度是靠增加方块下落速度和容器上升难度来提升。而这款游戏主要是靠增加额外的游戏规则来提升的。增加大型的方块、选择框内颜色消失、选择框增大等等规则,太让人眼花缭乱,有些比较难以理解。必须通过Tutorial指导玩家,这是比较失败的。需要改进。2 竞争性:高。Koloomn游戏规则带来竞争方式非常复杂,内容非常丰富。不过上手比较困难,玩家要花长时间适应。而且规则过多的话,可能会降低游戏的流畅性和节奏感。但是这是我的一家之言,我想等熟练以后应该可以获得比

5、较多的乐趣吧。保留意见。3 可学习性:高。左脑负责记忆,逻辑能力和归纳能力,右脑负责反映力心算力和眼力。这游戏锻炼的方向兼而有之。4 表现效果:低。游戏画面过于华丽,尤其是UI界面,有一种喧宾夺主的感觉。游戏选项过于繁杂,又极不醒目,需要改进。三 实现难度1 美术需求:低。需要和美术讨论简化游戏画面表现方式。2 程序难度:低。提供了完整的游戏流程,移植难度很低。其他的UI操作程序上没有难度。由于是方块游戏,只要不考虑噱头画面的容量问题,连黑白画面的手机都可以实现。3 成本代价:低。1程序,1美术,1策划,7周工作时间。第四章 基本规则一 游戏元素1 方块:元素:方块(cube)规格:18

6、15;18pix种类:基本方块红色,黄色,蓝色,橘色,紫色,绿色,箭头方块红色,黄色,蓝色,橘色,紫色,绿色,十字方块红色,黄色,蓝色,橘色,紫色,绿色,太阳方块,素色方块,道具块。状态:不透明2 场景:元素:方块形状:长方形 宽<长规格:由6(x轴)×13(y轴)个元素方块构成。状态:透明3 方框:元素:方块规格:由2×2个元素方块组成。状态:透明。在场景中自由移动。4 等待层元素:方块规格:由6×1个元素方块构成。状态:透明。在场景的下方。二 游戏核心规则1 核心规则:任何方块游戏的核心都是“消除”。而转转方块的基本规则也很简单。当场景内有4个或4个以上

7、同色的方快连在一起的时候,这些同色的方块就会发生消除,同时场景里的其他方块会因为他们消除而在重力的作用下下落。如果这些下落的方块能紧接着形成4色相连,就会发生连击消除。如果玩家一直无法消除方块,当自己的方块推到了场景的顶端时就会判输。2 规则优先权:方块旋转规则>方块下落规则>方块消除规则。三 方块生成规则在游戏进行过程中,新的方块在等待层生成,然后从等待层升至场景最下层。方块生成过程分2个阶段:方块生成方块上升1 方块生成生成规则:等待层方块颜色随机,但和上方,左方,右方的方块都不能相同。在等待层从左到右依次生成。每个方块间隔时间为1s。 如果场景里有方块进入消除状态的抖动阶段,

8、方块停止生成。 如果游戏符合道具生成条件,那么在等待层生成的下1个方块被同色的箭头方块代替。2 方块上升上升规则:a 方块在等待层全部生成过2秒方块层上升至场景最下层并确定当前方块位置判定。b 点击bulid键方块立即补全方块层上升至场景最下层并确定当前方块位置判定。速度设置:上升速度为per/1.2s。 方块生成中 方块生成完毕 方块上升完毕 新的方块生成中 循环四 游戏操作规则在6*13屏的空间里,由下而上堆积5排方块。玩家控制方框在场景内任意移动,每次移动1个方块的距离。操作框里的方快可以顺时针或逆时针旋转。1 方框移动规则操作按键:move_u(向上移动),move_l(向左移动),m

9、ove_d(向下移动),move_r(向右移动)移动规则:左平移:方框延水平方向左移一个方块大小的位置。右平移:方框延水平方向右移一个方块大小的位置。上平移:方框延水平方向上移一个方块大小的位置。下平移:方框延水平方向下移一个方块大小的位置。2 方块旋转规则:操作按键:a1(顺时针),a2(逆时针)旋转规则:方框内的方块可以按顺时针或逆时针旋转。每按a1 1次,方框内的方块顺时针选转1次。每按a2 1次,方框内的方块逆时针选转1次。方块旋转4次一个循环。旋转速度:per/0.5s判定检测:旋转前输入旋转指令同时取消旋转前方块位置判定旋转中旋转结束同时确定当前方块位置判定。五 方块消除规则1 方

10、块消除过程分4步完成:消除条件触发方块抖动方块消除填补消除空间。1.1 条件触发:触发规则:4个或4个以上的同色方块连到一起,且场景内没有其他方块处于抖动状态。1.2 方块抖动:抖动规则:锁链里的方块在3秒内原地抖动,这段时间为公共抖动状态时间。在这段时间里可以继续操作游戏,使更多的方块加入这个锁链里,每个方块连接0.2秒后,判定连接成功,这个方块加入公共抖动状态。每加入1个方块,锁链里公共抖动状态时间增加块1秒。方块在抖动状态不能被转动和移动。只要场景内有方块处于抖动状态时,等待层就停止生成方块。1.3 方块消除消除规则:方块抖动时间结束后,锁链里的所有方块同时被消除并统计得分。1.4 填补

11、消除空间下落规则:当消除完成后,被消除方块上方的方块受到重力的影响延垂直方向迅速下落填补消除空间。这些下落的方块能紧接着形成4色相连,就会发生连击消除。2 连击消除。一次操作形成多次消除叫做多次连击消除,将会获得道具方块的奖励。六 消除得分规则在游戏里,每次消除都会统计得分。根据消除的状况,分为单条锁链消除得分,多条锁链消除得分和多次连击消除得分3类。1 单条锁链消除:消除条件:4个或4个以上连接到一起的同色方块,称为一条锁链,符合单条锁链消除条件。得分规则:锁链里的方块越多,分数越高。若4连锁链得分80。5连锁链得分110。6连锁链得分140。以此类推。n连锁链得分80+30=42 多条锁链

12、消除消除条件:一次操作如果能形成多条锁链,符合多条锁链消除条件。得分规则:锁链条数越多,分数越高。若1条锁链得分a1,2条锁链得分a2,n条锁链an,那么n条锁链总得分2(a1+a2+a3+an)3 多次连击消除:消除条件:当第一次消除完成后,下落的方块直接引发下次消除,称为2连击。得分规则:连击次数越多,分数越高。若第一次消除得分b1,第2次消除得分b2,那么第n次消除形成n连击总得分b1+b2*2+b3*3+bn*n游戏里每进行一次方块消除,首先计算锁链内方块个数得分,再计算锁链条数得分,最后计算连击得分。七 碰撞检测规则在任何时候,我们都要进行碰撞检测。成功条件当方块与场景中其他方块有垂

13、直方向有接触时,或者与场景底部有接触时,为成功碰撞。失败条件只要方块与周围无接触,既为碰撞检测失败。八 方块下落规则下落条件:碰撞检测失败下落轨迹:垂直下落下落速度:50pix/s九 胜利失败条件胜利条件:每关都不同。失败条件:当方块堆积的最高处达到场景的最高处时,宣告游戏失败并结束游戏。失败流程:满足失败条件场景内所有方块变黑白显示出“游戏失败”字样回到游戏开始画面。十 道具说明1 箭头方块:触发条件:a 当消除出现2连击时,等待层当前出现的2个方块被箭头方块代替。b 当场景中有方块达到消除条件并进入抖动状态(前1条锁链),有其他方块也达到消除条件(后1条锁链),并且前1条锁链消除后没有打破

14、后1条锁链,那么第2条锁链被消除的同时,等待层当前出现的1个方块被箭头方块代替。道具效果:当消除此方块时,箭头指向所有的方块依次进入消除状态。每个方块相隔时间0.2秒,然后进入公共抖动时间。2 十字方块:触发条件:当消除出现3连击时,等待层当前出现的前2个方块被箭头方块代替,第3个方块被十字方块代替。道具效果:当十字方块连接同色待消除方块时,此方块以自身为中心3*3范围内所有方块变成同色进入消除状态。此时以十字方块为中心,顺时针从内向外方块依次抖动,每个方块相隔时间0.2秒,然后进入公共抖动时间。3 太阳方块:触发条件:当消除出现4连击时,等待层当前出现的前2个方块被箭头方块代替,第3个方块被

15、十字方块代替,第4个方块被太阳方块代替。道具效果:当此方块连接同色待消除方块时,此方块也进入消除状态,并且画面内所有同色方块也进入消除状态。从上到下,从左到右依次抖动,每个方块相隔时间0.2秒,然后进入公共抖动时间。十一 对战规则每次消除方块,都会给对手造成不同程度的攻击。1 同色攻击:攻击条件:单条锁链消除为n(n>=5)个同色方块。攻击结果:己方屏幕出现攻击特效。对手屏幕正上方随机落下(n-2个)素色方块。素色方块周围有形成锁链的方块被消除时,素色方块从连接点方向依次加入锁链,每个方块相隔时间0.2秒,然后进入公共抖动时间。如果消除同时触发其他攻击,同色攻击将不会触发。(素色方块有1

16、%几率为十字方块,3几率为太阳方块)2 黄色攻击:攻击条件:单条锁链消除为n(n>=7)个黄色方块。攻击结果:己方屏幕出现攻击特效。对手屏幕内出现栅栏遮盖最底层的方块。条数是n/2-2个(结果四舍五入取整),持续时间为8秒3 橘色攻击:攻击条件:单条锁链消除为n(n>=7)个橘色方块。攻击结果:己方屏幕出现攻击特效。对手操作框内方块颜色变灰度色。持续时间为(n-6)*3+4秒。4 紫色攻击:攻击条件:单条锁链消除为n(n>=7)个紫色方块。攻击结果:己方屏幕出现攻击特效。随机将对手屏幕内连接的同色方块自动粘连在一起变成一个方块,。粘连的数量为n/2-2个(结果四舍五入取整)。

17、注意:同色箭头方块也会被转化。5 红色攻击:攻击条件:单条锁链消除为n(n>=7)个红色方块。攻击结果:己方屏幕出现攻击特效。对手屏幕框变大。大小为(n/2-1)*(n/2-1),持续8秒。6 蓝色攻击:攻击条件:单条锁链消除为n(n>=7)个蓝色方块。攻击结果:己方屏幕出现攻击特效。从对手屏幕上方随机位置掉落随机颜色2*2的大方块。个数为n/2-2个(结果四舍五入取整)。7 绿色攻击:攻击条件:单条锁链消除为n(n>=7)个绿色方块。攻击结果:己方屏幕出现攻击特效。对手操作(移动和旋转)反向。持续时间(n-6)*3+4秒。十二 操作说明12.1 操作按键:move_u/2键

18、 向上移动,move_l/4键 向左移动,move_d/8键 向下移动,move_r/6键 向右移动。turn_1/5键 方框顺时针旋转,turn_2/1键 方框逆时针旋转,build /0键 使方块上升一层。左软键 游戏中呼出暂停菜单第五章 背景故事神奇的魔法方块分散在城市各地。传说有幸拾取到的人可以获得神秘的力量。当散落的方块重新组合为一体时,将释放出神奇的力量,满足人的任何愿望。拥有方块碎片的你,为了实现传说的神奇预言,将启程收集散落各地方块碎片。第六章 人物角色游戏开始时可选6个不同的游戏角色进行游戏。为了满足不同阶层玩家的娱乐需求,游戏人物设计参考如下。1 运动员2 包工头3 警察4

19、 老师5 时髦美女6 小男生 第七章 关卡设计一 任务模式进入教学模式,首先是对话画面,老师向你简单的讲解游戏的操作。然后进入游戏。游戏暂定5关。第一关:消除练习这关无绿色方块。1 情节对话老师:早晨好,同学们!今天我们将度过一个不寻常日子。/下面我来讲解游戏基本规则。在游戏里,大家可以通过方向键移动方框,按5键旋转方框。方框内的方块会跟着旋转。/把同色4个方块连接在一起,就可以进行消除了。/男孩:我想我明白了。/老师:OK!那我们来一场练习吧!/男孩:我准备好了!/老师:在规定时间内达到分数,每次消除都会使时间增加。2 过关条件1-1 60秒内 获得1000分。1-2 80秒内 获得2000

20、分。1-3 100秒内 获得3000分。每形成1个4连消,时间增加2秒。5连击3秒,以此类推。第二关:连击这关无绿色方块。1 情节对话老师:表现的非常好,让我们再深入一些。我们的下一个题目将是连击消除。/第一次消除完成后,下落的方块引发二次消除,称为2连击。/男孩:恩老师!/我们这样做会有什么回报呢?老师:连击消除除了会引发华丽的视觉效果外,还会得到神奇的道具奖励。/男孩:什么!神奇的道具!?老师:出现箭头方块的条件是2连击。 箭头方块进行消除时会引发箭头所指方向所有方块变为同色并进入消除状态。/ 出现十字方块的条件是3连击。 十字方块进行消除时会引发方块周围所有方块变色并进入消除状态。/ 出

21、现太阳方块的条件是4连击。 十字方块进行消除时会引发画面内所有与之同色的方块进入消除状态。/男孩:哇!好期待哦!老师:还犹豫什么,我们开始吧。/在规定时间内达到分数,每次连击都会使时间增加。2 过关条件2-1 60秒内 获得1000分。2-2 80秒内 获得2000分。2-3 100秒内 获得3000分。每形成1个2连击,时间增加5秒。3连击10秒,4连击20秒。第三关:攻击这关增加绿色方块。1 情节对话男孩:老师,我觉得我已经很厉害了。这样的游戏是不是太简单了?/老师:孩子,真正的战斗还没开始呢。/ 下面的练习将会很残酷。/男孩:残酷?我不明白。/老师:我们在与对手的较量中,一次消除7个以上

22、的方块可以发动特殊攻击。/ 黄色攻击是栅栏。/ 橘色攻击是色盲。/ 紫色攻击是粘连。/ 红色攻击是大方框。/ 兰色攻击是落石。/ 绿色攻击是反向。/ 当消除的方块不足7个时,会随机掉落灰色方块,给对手造成障碍。/ 但有时候这也是反败为胜的关键。男孩:好多规则,都快记不清了。但听上去让人兴奋。 /老师:下面的战斗会越来越精彩,我们的新同学会帮助你快速适应。(老师退下,运动员上场)运动员:我准备好了。/在规定的时间内达到分数,达到攻击条件会使时间增加。2 过关条件3-1 60秒内 获得5000分3-2 80秒内 获得10000分3-3 100秒内 获得15000分每形成1个7连消,时间增加5秒,8

23、连消6秒,以此类推。每1030秒,受到一次攻击,攻击强度1或2级第四关:上升 这关无绿色方块。1 情节对话老师:在游戏的过程中,由于地壳运动整个地面会不断上升。/随着时间的流逝,上升速度会越来越快。在下面的课程中,我们将学习怎样处理这种情况。男孩:老师老师:有什么问题吗?男孩:感觉没有挑战性啊。 我要做一个强大的方块战士, 这种程度的试练是远远不够的。老师: 别骄傲,孩子。真正的战士绝不放弃任何一个细节。在规定的时间内达到分数。地壳的变化不容忽视。2 过关条件 4-1 60秒内获得5000分4-2 80秒内获得10000分4-3 100秒内获得15000分每进行5次消除,上升速度+1每形成1个

24、7连消,时间增加3秒,8连消4秒,以此类推。每形成1个2连击,时间增加5秒。3连击10秒,4连击15秒。第五关:极限这关增加绿色方块。1 剧情对话老师:恩好了,我已经将整个游戏的流程与操作技巧进行了讲解。 你现在已经完全具备了方块战士的基本素质。 那么,在踏上旅途前我们来进行最后的试练吧。2 过关条件:5-1 60秒内获得5000分5-2 80秒内获得10000分5-3 100秒内获得15000分每1030秒,受到一次攻击。每进行5次消除,攻击时间-1秒,攻击强度+1每形成1个7连消,时间增加3秒,8连消4秒,以此类推。每形成1个2连击,时间增加5秒。3连击10秒,4连击15秒。二 生存模式进

25、入挑战模式,首先选择人物角色。游戏说明:在正常状态下开始游戏。开始无绿色方块。底层方块上升速度初为per/1.2s。每完成30次消除,游戏等级上升1。游戏等级+1,底层方块上升速度上升速度+XXX游戏结束以后,将记录游戏分数至排行榜。10级以后,每1030秒,受到一次1级攻击。15级以后,增加绿色方块。三 挑战模式在此游戏模式下玩家将依次与电脑NPC进行对抗。进入挑战模式,首先选择人物角色。然后进入对话画面。玩家角色首先与对手NPC对话,然后开始战斗。打败此NPC后,玩家进入下一场战斗。打败所有NPC后,游戏胜利。每关底层方块上升速度逐步增加。前三关无绿色方块,后三关增加绿色方块。角色台词:1

26、 包工头:孩子,你看上去挺浮躁的。/ 每座摩天大楼都是平地而起的。/ 让我来教会你怎样做一名真正的男子汉吧!/2 警察:喂!打算我进行这场游戏吗?/那你就要做好准备了!/3 时髦美女:HI,帅哥。结束这场游戏以后,/让我们共进晚餐吧。/4 小男孩:别小看我!你的眼神让我生气。/ 我是一个强大的方块战士!/5 老师:准备上课!/6 运动员: 转转方块是我最喜欢的游戏,你准备好面对失败了吗?/第八章 人工智能对战模式中,将用到人工智能。10 check操作是否反向11 if yes,修正方向12 if not,then goto 2021 check画面是否出现栅栏22 if yes,修正画面范围

27、23 if not,then goto 3030 check方框是否变大31 if yes,修正方框范围32 if not,then goto 40/检测受到的攻击40 check画面内是否有4纵排方块高度<5层,最高纵排< 8层50 if yes,那么使方块层上升,使最高纵排的方块高度=8层60 if not,then goto 7070 check画面内是否有2纵排以内方块高度> 8层,80 if yes,使这2纵排的高度7层81 goto 10090 if not,then goto 100/检测方块层高度100 check画面内任意4*4的范围内是否有超过4个的相同颜

28、色的方块110 if yes,then goto 130120 if not,search画面内任意5*5的范围内的4个的相同颜色方块。并把他们连接起来121 goto 160130 check画面内任意3*3的范围内是否有3个相同颜色的方块140 if yes,把他们连接起来,goto 160150 if not,search画面内任意4*4的范围内的3个相同颜色的方块,并把他们连接起来160 将画面内其他这个颜色的方块移动到这些方块旁边,与他们相连,此锁链进入消除状态/普通消除170 check方框当前位置4*4范围有无与锁链相同颜色的方块180 if yes,移动并连接。goto 170

29、/连消190 if not,then goto 200200 check锁链下方附近有无方块和锁链上方的方块相同颜色210 if yes,将下方的方块尽量旋转至上方相同颜色的方块落点的位置。并将画面内其他这个颜色的方块移动到个方块旁边,并与他们相连。goto 170/连击220 if not,then goto 10第九章 界面设计一 主要界面1 选择界面标题画面 开始游戏 转转方块开始游戏游戏设置游戏帮助关于退出游戏 任务模式生存模式对战模式退出选择转转方块2 其他选项游戏设置 游戏帮助/游戏关于声音 开/关退出语言 中文游戏设置选择 退出游戏帮助3 选择画面 任务模式任务1 普通消除任务2

30、 连击消除任务3 对战攻击任务4 地壳上升任务模式生存模式 对战模式 选人窗口玩家1人名生存模式 选人窗口玩家1玩家2人名对战模式人名 当玩家选择角色时,播此角色“普通”动画/循环。当玩家选定角色时,播此角色“激动”动画/一组。4 剧情对话教学模式 对战模式玩家1玩家2人名 玩家1人名 当角色出场时,播此角色“普通”动画/循环。5 游戏画面单人游戏画面 对战游戏画面 关卡分数LOGO游戏场景玩家1 关卡分数LOGO游戏场景1游戏场景2玩家1玩家2当层数<10排时,播角色“普通”动画/循环。当层数10排时,播角色“焦虑”动画/循环。当一次消除7排时,播角色“激动”动画/一组。当游戏胜利时,

31、播放角色“胜利”动画/一组。当游戏失败时,播放角色“失败”动画/一组。6 游戏结局游戏评价 结局画面游戏评价游戏时间 00本关得分 00最高得分 00重玩本关继续游戏 玩家1祝贺你!当游戏通关时,播放角色“胜利”动画/一组。当游戏结束时,播放角色“失败”动画/一组。二 其他界面1 初始化界面选择语言种类 是否开启声音选择语言种类English简体中文繁体中文选择 是否开启声音否选择是2 游戏内部选项暂停菜单 是否退出游戏界面回到游戏返回菜单声音:开/关游戏帮助退出游戏选择 是否确定否选择是3 资源读取界面三 文字说明1 游戏帮助1.1 单人游戏规则通过旋转移动方块,使场景内4个或4个以上同色的

32、方快连在一起,这些方块就会发生消除。同时场景里的其他方块会因为他们消除而在重力的作用下下落。如果玩家一直无法消除方块,当自己的方块推到了场景的顶端时就会判输。1.2 对战模式规则:玩家与人工智能对战时,游戏基本规则与单机模式相同。可以通过消除方块对人工智能造成攻击。1.3 游戏操作:方向键/数字2/4/6/8键控制方框的移动。中心键/数字5键顺时针旋转方块,1键逆时针旋转方块。0键使底层方块上升。游戏中按左功能键暂停。2 关于转转方块ROROCUBE游戏版本:ver1.0北京数字顽石无线科技有限公司版权所有更多帮助第十章 游戏流程图游戏帮助开始游戏关于游戏设置退出游戏教学模式生存模式对战模式剧

33、情对话进行游戏剧情对话进行游戏选人画面进行游戏游戏评价选人画面剧情对话进行游戏剧情对话进行游戏游戏评价游戏结局选关画面游戏结局游戏结局第十一章 美术需求游戏画面充满卡通风格,颜色鲜艳,消除效果华丽,场景非常丰富。人物角色个性鲜明,造型活泼可爱,动作滑稽逗笑。没啥新词儿。编号类型2级分类3级分类描述数量1.游戏元素基本方块普通表情普通状态红黄蓝橘紫绿共6张2.挤压 3.惊愕表情满足消除条件红黄蓝橘紫绿共6张4.抖动状态抖动过程红黄蓝橘紫绿共6组5.消除时方块被消除红黄蓝橘紫绿共6组6.箭头方块普通状态普通状态红黄蓝橘紫绿共6张7.抖动状态不停收缩红黄蓝橘紫绿共6组8.十字方块普通状态普通状态红黄

34、蓝橘紫绿共6张9.抖动状态不停收缩红黄蓝橘紫绿共6组10.太阳方块普通状态普通状态红黄蓝橘紫绿共6张11.抖动状态不停收缩红黄蓝橘紫绿共6组12.对战攻击同色方块普通表情普通状态红黄蓝橘紫绿共6张13.黄色攻击1×6栅栏出现栅栏按角色定14.橘色攻击操作框闪烁方块变色1组15.紫色攻击1×2变化过程红黄蓝橘紫绿共6组16.惊愕表情红黄蓝橘紫绿共6张17.抖动过程红黄蓝橘紫绿共6组18.2×1变化过程红黄蓝橘紫绿共6组19.惊愕表情红黄蓝橘紫绿共6张20.抖动过程红黄蓝橘紫绿共6组21.蓝色攻击2×2普通状态红黄蓝橘紫绿共6组22.抖动过程23.操作框3&

35、#215;3口字型1张24.3×3菱型1张25.游戏特效连击己方连击“连击”字样1组26.连消自方锁链“连消”字样1组27.连击数字“连击”“连消”前的数字0928.游戏角色6个人设普通正常状态先做2组,酌情增加29.高兴消除方块时先做2组,酌情增加30.激动或攻击状进行攻击先做2组,酌情增加31.游戏失败死亡先做2组,酌情增加32.游戏胜利胜利先做2组,酌情增加33.6个背景游戏背景6个角色对应6个背景先做2个,酌情增加34.其他特效对应角色胜利时的彩球1组35.UI画面标题界面开始游戏,游戏设置,游戏帮助,离开游戏36.开始游戏任务模式,生存模式,对战模式37.设置画面游戏设置游

36、戏设置,游戏帮助,关于38.游戏帮助39.关于40.选择画面任务/选择关卡41.生存/选择人物42.对战/选择人物43.剧情对话44.游戏画面单人游戏45.对战游戏46.游戏评价47.结局画面第十二章 音乐需求游戏名称:转转方块ROROCUBE游戏类型:益智方块类适用设备:Nokia S60V2, Nokia S40, Motorola V300/E398, SonyEricsson K700C游戏内容叙述:转转方块是手机平台上的方块消除游戏,游戏画面充满卡通风格,颜色鲜艳,消除效果华丽,场景非常丰富。人物角色个性鲜明,造型活泼可爱,动作滑稽逗笑。音效应通过渲染气氛,让整个游戏都生动起来。游戏

37、角色示意图:游戏截图: 音乐需求:文件名称文件格式用途说明备注标题音乐MIDI游戏的标题画面的音乐,作为游戏的主旋律,风格明快活泼。20秒以上人物选择MIDI选人时播放的音乐,充满激情,和游戏主旋律呼应。20秒以上确定人物时MIDI选中人物时的音乐。伴随梦幻般的音乐,正式开始游戏。5秒以内确定对话时WAV在对话画面翻转页面时的音效。“嘟尔”,略带一点诙谐的味道。1秒以内READYGOWAV游戏开始时的人声:“ready,go!”3秒以内旋转方块时WAV方块与其他硬物碰撞发出的挤压声1秒以内消除方块时WAV硬物被打破时发出的破裂声(不必太刺耳)2秒以内产生连击时1WAV欢呼声,成人声,给玩家惊喜

38、感觉。2秒以内产生连击时2WAV欢呼声,儿童声,给玩家惊喜感觉。2秒以内游戏死亡时WAV类似头撞到天花板发出的碰撞声,让人惊异。1秒以内游戏胜利MIDI胜利时的音乐,音调高亢,振奋人心。5秒以内游戏失败MIDI失败时的音乐,音调低沉,催人泪下。5秒以内结尾音乐1MIDI游戏通关后,结尾画面播放的音乐,充满激情。20秒以上结尾音乐2MIDI游戏通关后,结局画面播放的音乐,趣味和幽默。20秒以上注:以上MIDI中的音轨尽量不要超过4条,重复的部分只需要给出一段并请指明重复位置。所有MIDI必须可以正常使用于适用设备列表中的所有机型。第十三章 帮助信息附录1 Rotate Block Designr

39、otateBlock Design(初步设计)游戏中实现的mvc模型:数据块部分m:1,游戏中采用固定规格的二维数组map去定位各个图标的坐标,大概是6 * 13(实际上是定义在一个8 * 15的二维数组里面)的格子里面,其中在这个游戏二维数组里面我们可以用 种类(0 到 15(byte的低四位) 这个概念来分别表示不同的图标,其中0代表的是没有图标,而大于0代表有图标,这样我们就可以通过种类中数据大小的不同来区别不同的图标了,根据这个模型,我们可以确立程序中的一些技术参数:在做这个之前先要做一个框图。mapWidth = 8;mapHeight = 15;blockWidth = 20;bl

40、ockHeight = 20;blockOffsetX = 60;blockOffsetY = 20;由于游戏刚开始是无图版本,所以在设计的时候需要通过颜色来区别不同的种类。/线的颜色lineColor = 0x000000;/方块的种类 blockTypes = 7;/方块中的颜色数组blockArrayColor =0x000000,0xff0000,0x00ff00,0x0000ff,0xffff00,0x00ffff,0xff00ff, 0xff6600;根据颜色的种类:第一点:屏幕中有4个或者4个以上的同一种类的块是否连接在一起,实现的思路如下:主要是采用:递归 +循环去实现该算法就

41、是递归查找周围的四块如果有和自己同色的继续查找做个临时Vector找过的放在里面如果周围的四块是Vector里面有的,不算找到 然后最后看Vector的长度超过4了就调用消除函数,需要做一个消除函数的算法,这样就可以进入了消除状态,在消除状态的过程中,可以只对本图标进行查找,在消除完毕以后,应该要进入下一个查找状态。循环的目的是为了遍历所有的块进行查找,从第一块开始到最后一块。这个算法遇到的问题:在解决几个方块连成一个大方块的时候,算法还没很清晰地解决。在这个过程中处于一个准备消除状态第二点:下落状态的处理函数/ 从array.length 1开始算起。Void blocksDown(int array)int num = array.length - 1; for(int i = array.length - 1; i >= 0;i-) if(arrayi != 0) arraynum = arrayi; arrayi = 0; num-; 控制块部分C(改变map的位置和类型)1,map的初始化部分:刚开始的时候,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论