




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、旋轉(zhuǎn)方塊游戲企劃書版本號:1.1最后上傳:2007年2月2日開發(fā)人員名單:項目經(jīng)理:羅程勇策 劃:陳 勁程 序:羅程勇美 術(shù):徐 海目 錄第一章 完成記錄第二章 項目描述第三章 立項說明一 立項需求二 游戲評價三 實現(xiàn)難度第四章 基本規(guī)則一 游戲元素二 游戲核心規(guī)則三 方塊生成規(guī)則四 游戲操作規(guī)則五 方塊消除規(guī)則六 消除得分規(guī)則七 碰狀檢測規(guī)則八 方塊下落規(guī)則九 勝利失敗規(guī)則十 道具說明十一 對戰(zhàn)規(guī)則十二 操作說明第五章 背景故事第六章 人物角色第七章 關(guān)卡設(shè)計一 教學(xué)模式二 生存模式三 挑戰(zhàn)模式第八章 人工智能第九章 界面設(shè)計一 主要界面二 其他界面三 文字說明第十章 游戲流程第十一章 美術(shù)
2、需求第十二章 音樂需求第十三章 幫助信息附錄1 Rotate Block Design 附錄2 美術(shù)修改意見附錄3 程序修改意見 第一章 完成記錄20061222 完成了立項說明20061230 完成了基本規(guī)則20070104 完成了工作流程20070125 撰寫了音樂需求20070131 完成了詳細(xì)關(guān)卡設(shè)計20070201 完成了劇情對話20070202 撰寫了界面需求和游戲流程20020203 完成了人工智能第二章 項目描述轉(zhuǎn)轉(zhuǎn)方塊是手機平臺上的方塊消除游戲,游戲規(guī)則移植PSP版科隆方塊。人物設(shè)定相當(dāng)卡通化,玩過街霸方塊玩家應(yīng)該很容易上手;同色的橫或豎方向只要有4個以上方塊相連,就會自動消
3、除,加上連鎖系統(tǒng),玩家也可以制造相當(dāng)令對手吃驚的連鎖攻擊。 第三章 立項說明由于做的是科隆方塊的規(guī)則移植,首先以科隆方塊為基礎(chǔ)進(jìn)行立項需求分析。一 立項需求1 賣點:好PSP上的旋轉(zhuǎn)方塊游戲,規(guī)則需要移植,但內(nèi)容可以原創(chuàng)。方塊益智游戲在手機游戲上普遍有市場。2 可玩性:一般。方塊游戲在益智游戲里算是比較自由的一種??梢蕴峁┕适隆⒆杂?、限時、解迷、對戰(zhàn)、合作等玩法。在這方面,科隆方塊做的很勉強。但還是可以挖掘更多的創(chuàng)意。3 生命力:強。益智游戲可以反復(fù)玩,長時間玩。玩家通過練習(xí)熟悉游戲操作,提高游戲技巧,使游戲過程更加流暢。在對戰(zhàn)中,玩家還可以與朋友一起競爭,享受表演的樂趣。二 游戲評價1 游戲
4、難度:高。塊游戲的基礎(chǔ)元素是方塊,基在一個固定行、列的矩形容器內(nèi),方塊隨機生成、下落/上升、旋轉(zhuǎn)、消除、得分來進(jìn)行的。上手都比較簡單。普通方塊游戲的難度是靠增加方塊下落速度和容器上升難度來提升。而這款游戲主要是靠增加額外的游戲規(guī)則來提升的。增加大型的方塊、選擇框內(nèi)顏色消失、選擇框增大等等規(guī)則,太讓人眼花繚亂,有些比較難以理解。必須通過Tutorial指導(dǎo)玩家,這是比較失敗的。需要改進(jìn)。2 競爭性:高。Koloomn游戲規(guī)則帶來競爭方式非常復(fù)雜,內(nèi)容非常豐富。不過上手比較困難,玩家要花長時間適應(yīng)。而且規(guī)則過多的話,可能會降低游戲的流暢性和節(jié)奏感。但是這是我的一家之言,我想等熟練以后應(yīng)該可以獲得比
5、較多的樂趣吧。保留意見。3 可學(xué)習(xí)性:高。左腦負(fù)責(zé)記憶,邏輯能力和歸納能力,右腦負(fù)責(zé)反映力心算力和眼力。這游戲鍛煉的方向兼而有之。4 表現(xiàn)效果:低。游戲畫面過于華麗,尤其是UI界面,有一種喧賓奪主的感覺。游戲選項過于繁雜,又極不醒目,需要改進(jìn)。三 實現(xiàn)難度1 美術(shù)需求:低。需要和美術(shù)討論簡化游戲畫面表現(xiàn)方式。2 程序難度:低。提供了完整的游戲流程,移植難度很低。其他的UI操作程序上沒有難度。由于是方塊游戲,只要不考慮噱頭畫面的容量問題,連黑白畫面的手機都可以實現(xiàn)。3 成本代價:低。1程序,1美術(shù),1策劃,7周工作時間。第四章 基本規(guī)則一 游戲元素1 方塊:元素:方塊(cube)規(guī)格:18
6、15;18pix種類:基本方塊紅色,黃色,藍(lán)色,橘色,紫色,綠色,箭頭方塊紅色,黃色,藍(lán)色,橘色,紫色,綠色,十字方塊紅色,黃色,藍(lán)色,橘色,紫色,綠色,太陽方塊,素色方塊,道具塊。狀態(tài):不透明2 場景:元素:方塊形狀:長方形 寬<長規(guī)格:由6(x軸)×13(y軸)個元素方塊構(gòu)成。狀態(tài):透明3 方框:元素:方塊規(guī)格:由2×2個元素方塊組成。狀態(tài):透明。在場景中自由移動。4 等待層元素:方塊規(guī)格:由6×1個元素方塊構(gòu)成。狀態(tài):透明。在場景的下方。二 游戲核心規(guī)則1 核心規(guī)則:任何方塊游戲的核心都是“消除”。而轉(zhuǎn)轉(zhuǎn)方塊的基本規(guī)則也很簡單。當(dāng)場景內(nèi)有4個或4個以上
7、同色的方快連在一起的時候,這些同色的方塊就會發(fā)生消除,同時場景里的其他方塊會因為他們消除而在重力的作用下下落。如果這些下落的方塊能緊接著形成4色相連,就會發(fā)生連擊消除。如果玩家一直無法消除方塊,當(dāng)自己的方塊推到了場景的頂端時就會判輸。2 規(guī)則優(yōu)先權(quán):方塊旋轉(zhuǎn)規(guī)則>方塊下落規(guī)則>方塊消除規(guī)則。三 方塊生成規(guī)則在游戲進(jìn)行過程中,新的方塊在等待層生成,然后從等待層升至場景最下層。方塊生成過程分2個階段:方塊生成方塊上升1 方塊生成生成規(guī)則:等待層方塊顏色隨機,但和上方,左方,右方的方塊都不能相同。在等待層從左到右依次生成。每個方塊間隔時間為1s。 如果場景里有方塊進(jìn)入消除狀態(tài)的抖動階段,
8、方塊停止生成。 如果游戲符合道具生成條件,那么在等待層生成的下1個方塊被同色的箭頭方塊代替。2 方塊上升上升規(guī)則:a 方塊在等待層全部生成過2秒方塊層上升至場景最下層并確定當(dāng)前方塊位置判定。b 點擊bulid鍵方塊立即補全方塊層上升至場景最下層并確定當(dāng)前方塊位置判定。速度設(shè)置:上升速度為per/1.2s。 方塊生成中 方塊生成完畢 方塊上升完畢 新的方塊生成中 循環(huán)四 游戲操作規(guī)則在6*13屏的空間里,由下而上堆積5排方塊。玩家控制方框在場景內(nèi)任意移動,每次移動1個方塊的距離。操作框里的方快可以順時針或逆時針旋轉(zhuǎn)。1 方框移動規(guī)則操作按鍵:move_u(向上移動),move_l(向左移動),m
9、ove_d(向下移動),move_r(向右移動)移動規(guī)則:左平移:方框延水平方向左移一個方塊大小的位置。右平移:方框延水平方向右移一個方塊大小的位置。上平移:方框延水平方向上移一個方塊大小的位置。下平移:方框延水平方向下移一個方塊大小的位置。2 方塊旋轉(zhuǎn)規(guī)則:操作按鍵:a1(順時針),a2(逆時針)旋轉(zhuǎn)規(guī)則:方框內(nèi)的方塊可以按順時針或逆時針旋轉(zhuǎn)。每按a1 1次,方框內(nèi)的方塊順時針選轉(zhuǎn)1次。每按a2 1次,方框內(nèi)的方塊逆時針選轉(zhuǎn)1次。方塊旋轉(zhuǎn)4次一個循環(huán)。旋轉(zhuǎn)速度:per/0.5s判定檢測:旋轉(zhuǎn)前輸入旋轉(zhuǎn)指令同時取消旋轉(zhuǎn)前方塊位置判定旋轉(zhuǎn)中旋轉(zhuǎn)結(jié)束同時確定當(dāng)前方塊位置判定。五 方塊消除規(guī)則1 方
10、塊消除過程分4步完成:消除條件觸發(fā)方塊抖動方塊消除填補消除空間。1.1 條件觸發(fā):觸發(fā)規(guī)則:4個或4個以上的同色方塊連到一起,且場景內(nèi)沒有其他方塊處于抖動狀態(tài)。1.2 方塊抖動:抖動規(guī)則:鎖鏈里的方塊在3秒內(nèi)原地抖動,這段時間為公共抖動狀態(tài)時間。在這段時間里可以繼續(xù)操作游戲,使更多的方塊加入這個鎖鏈里,每個方塊連接0.2秒后,判定連接成功,這個方塊加入公共抖動狀態(tài)。每加入1個方塊,鎖鏈里公共抖動狀態(tài)時間增加塊1秒。方塊在抖動狀態(tài)不能被轉(zhuǎn)動和移動。只要場景內(nèi)有方塊處于抖動狀態(tài)時,等待層就停止生成方塊。1.3 方塊消除消除規(guī)則:方塊抖動時間結(jié)束后,鎖鏈里的所有方塊同時被消除并統(tǒng)計得分。1.4 填補
11、消除空間下落規(guī)則:當(dāng)消除完成后,被消除方塊上方的方塊受到重力的影響延垂直方向迅速下落填補消除空間。這些下落的方塊能緊接著形成4色相連,就會發(fā)生連擊消除。2 連擊消除。一次操作形成多次消除叫做多次連擊消除,將會獲得道具方塊的獎勵。六 消除得分規(guī)則在游戲里,每次消除都會統(tǒng)計得分。根據(jù)消除的狀況,分為單條鎖鏈消除得分,多條鎖鏈消除得分和多次連擊消除得分3類。1 單條鎖鏈消除:消除條件:4個或4個以上連接到一起的同色方塊,稱為一條鎖鏈,符合單條鎖鏈消除條件。得分規(guī)則:鎖鏈里的方塊越多,分?jǐn)?shù)越高。若4連鎖鏈得分80。5連鎖鏈得分110。6連鎖鏈得分140。以此類推。n連鎖鏈得分80+30=42 多條鎖鏈
12、消除消除條件:一次操作如果能形成多條鎖鏈,符合多條鎖鏈消除條件。得分規(guī)則:鎖鏈條數(shù)越多,分?jǐn)?shù)越高。若1條鎖鏈得分a1,2條鎖鏈得分a2,n條鎖鏈an,那么n條鎖鏈總得分2(a1+a2+a3+an)3 多次連擊消除:消除條件:當(dāng)?shù)谝淮蜗瓿珊?,下落的方塊直接引發(fā)下次消除,稱為2連擊。得分規(guī)則:連擊次數(shù)越多,分?jǐn)?shù)越高。若第一次消除得分b1,第2次消除得分b2,那么第n次消除形成n連擊總得分b1+b2*2+b3*3+bn*n游戲里每進(jìn)行一次方塊消除,首先計算鎖鏈內(nèi)方塊個數(shù)得分,再計算鎖鏈條數(shù)得分,最后計算連擊得分。七 碰撞檢測規(guī)則在任何時候,我們都要進(jìn)行碰撞檢測。成功條件當(dāng)方塊與場景中其他方塊有垂
13、直方向有接觸時,或者與場景底部有接觸時,為成功碰撞。失敗條件只要方塊與周圍無接觸,既為碰撞檢測失敗。八 方塊下落規(guī)則下落條件:碰撞檢測失敗下落軌跡:垂直下落下落速度:50pix/s九 勝利失敗條件勝利條件:每關(guān)都不同。失敗條件:當(dāng)方塊堆積的最高處達(dá)到場景的最高處時,宣告游戲失敗并結(jié)束游戲。失敗流程:滿足失敗條件場景內(nèi)所有方塊變黑白顯示出“游戲失敗”字樣回到游戲開始畫面。十 道具說明1 箭頭方塊:觸發(fā)條件:a 當(dāng)消除出現(xiàn)2連擊時,等待層當(dāng)前出現(xiàn)的2個方塊被箭頭方塊代替。b 當(dāng)場景中有方塊達(dá)到消除條件并進(jìn)入抖動狀態(tài)(前1條鎖鏈),有其他方塊也達(dá)到消除條件(后1條鎖鏈),并且前1條鎖鏈消除后沒有打破
14、后1條鎖鏈,那么第2條鎖鏈被消除的同時,等待層當(dāng)前出現(xiàn)的1個方塊被箭頭方塊代替。道具效果:當(dāng)消除此方塊時,箭頭指向所有的方塊依次進(jìn)入消除狀態(tài)。每個方塊相隔時間0.2秒,然后進(jìn)入公共抖動時間。2 十字方塊:觸發(fā)條件:當(dāng)消除出現(xiàn)3連擊時,等待層當(dāng)前出現(xiàn)的前2個方塊被箭頭方塊代替,第3個方塊被十字方塊代替。道具效果:當(dāng)十字方塊連接同色待消除方塊時,此方塊以自身為中心3*3范圍內(nèi)所有方塊變成同色進(jìn)入消除狀態(tài)。此時以十字方塊為中心,順時針從內(nèi)向外方塊依次抖動,每個方塊相隔時間0.2秒,然后進(jìn)入公共抖動時間。3 太陽方塊:觸發(fā)條件:當(dāng)消除出現(xiàn)4連擊時,等待層當(dāng)前出現(xiàn)的前2個方塊被箭頭方塊代替,第3個方塊被
15、十字方塊代替,第4個方塊被太陽方塊代替。道具效果:當(dāng)此方塊連接同色待消除方塊時,此方塊也進(jìn)入消除狀態(tài),并且畫面內(nèi)所有同色方塊也進(jìn)入消除狀態(tài)。從上到下,從左到右依次抖動,每個方塊相隔時間0.2秒,然后進(jìn)入公共抖動時間。十一 對戰(zhàn)規(guī)則每次消除方塊,都會給對手造成不同程度的攻擊。1 同色攻擊:攻擊條件:單條鎖鏈消除為n(n>=5)個同色方塊。攻擊結(jié)果:己方屏幕出現(xiàn)攻擊特效。對手屏幕正上方隨機落下(n-2個)素色方塊。素色方塊周圍有形成鎖鏈的方塊被消除時,素色方塊從連接點方向依次加入鎖鏈,每個方塊相隔時間0.2秒,然后進(jìn)入公共抖動時間。如果消除同時觸發(fā)其他攻擊,同色攻擊將不會觸發(fā)。(素色方塊有1
16、%幾率為十字方塊,3幾率為太陽方塊)2 黃色攻擊:攻擊條件:單條鎖鏈消除為n(n>=7)個黃色方塊。攻擊結(jié)果:己方屏幕出現(xiàn)攻擊特效。對手屏幕內(nèi)出現(xiàn)柵欄遮蓋最底層的方塊。條數(shù)是n/2-2個(結(jié)果四舍五入取整),持續(xù)時間為8秒3 橘色攻擊:攻擊條件:單條鎖鏈消除為n(n>=7)個橘色方塊。攻擊結(jié)果:己方屏幕出現(xiàn)攻擊特效。對手操作框內(nèi)方塊顏色變灰度色。持續(xù)時間為(n-6)*3+4秒。4 紫色攻擊:攻擊條件:單條鎖鏈消除為n(n>=7)個紫色方塊。攻擊結(jié)果:己方屏幕出現(xiàn)攻擊特效。隨機將對手屏幕內(nèi)連接的同色方塊自動粘連在一起變成一個方塊,。粘連的數(shù)量為n/2-2個(結(jié)果四舍五入取整)。
17、注意:同色箭頭方塊也會被轉(zhuǎn)化。5 紅色攻擊:攻擊條件:單條鎖鏈消除為n(n>=7)個紅色方塊。攻擊結(jié)果:己方屏幕出現(xiàn)攻擊特效。對手屏幕框變大。大小為(n/2-1)*(n/2-1),持續(xù)8秒。6 藍(lán)色攻擊:攻擊條件:單條鎖鏈消除為n(n>=7)個藍(lán)色方塊。攻擊結(jié)果:己方屏幕出現(xiàn)攻擊特效。從對手屏幕上方隨機位置掉落隨機顏色2*2的大方塊。個數(shù)為n/2-2個(結(jié)果四舍五入取整)。7 綠色攻擊:攻擊條件:單條鎖鏈消除為n(n>=7)個綠色方塊。攻擊結(jié)果:己方屏幕出現(xiàn)攻擊特效。對手操作(移動和旋轉(zhuǎn))反向。持續(xù)時間(n-6)*3+4秒。十二 操作說明12.1 操作按鍵:move_u/2鍵
18、 向上移動,move_l/4鍵 向左移動,move_d/8鍵 向下移動,move_r/6鍵 向右移動。turn_1/5鍵 方框順時針旋轉(zhuǎn),turn_2/1鍵 方框逆時針旋轉(zhuǎn),build /0鍵 使方塊上升一層。左軟鍵 游戲中呼出暫停菜單第五章 背景故事神奇的魔法方塊分散在城市各地。傳說有幸拾取到的人可以獲得神秘的力量。當(dāng)散落的方塊重新組合為一體時,將釋放出神奇的力量,滿足人的任何愿望。擁有方塊碎片的你,為了實現(xiàn)傳說的神奇預(yù)言,將啟程收集散落各地方塊碎片。第六章 人物角色游戲開始時可選6個不同的游戲角色進(jìn)行游戲。為了滿足不同階層玩家的娛樂需求,游戲人物設(shè)計參考如下。1 運動員2 包工頭3 警察4
19、 老師5 時髦美女6 小男生 第七章 關(guān)卡設(shè)計一 任務(wù)模式進(jìn)入教學(xué)模式,首先是對話畫面,老師向你簡單的講解游戲的操作。然后進(jìn)入游戲。游戲暫定5關(guān)。第一關(guān):消除練習(xí)這關(guān)無綠色方塊。1 情節(jié)對話老師:早晨好,同學(xué)們!今天我們將度過一個不尋常日子。/下面我來講解游戲基本規(guī)則。在游戲里,大家可以通過方向鍵移動方框,按5鍵旋轉(zhuǎn)方框。方框內(nèi)的方塊會跟著旋轉(zhuǎn)。/把同色4個方塊連接在一起,就可以進(jìn)行消除了。/男孩:我想我明白了。/老師:OK!那我們來一場練習(xí)吧!/男孩:我準(zhǔn)備好了!/老師:在規(guī)定時間內(nèi)達(dá)到分?jǐn)?shù),每次消除都會使時間增加。2 過關(guān)條件1-1 60秒內(nèi) 獲得1000分。1-2 80秒內(nèi) 獲得2000
20、分。1-3 100秒內(nèi) 獲得3000分。每形成1個4連消,時間增加2秒。5連擊3秒,以此類推。第二關(guān):連擊這關(guān)無綠色方塊。1 情節(jié)對話老師:表現(xiàn)的非常好,讓我們再深入一些。我們的下一個題目將是連擊消除。/第一次消除完成后,下落的方塊引發(fā)二次消除,稱為2連擊。/男孩:恩老師!/我們這樣做會有什么回報呢?老師:連擊消除除了會引發(fā)華麗的視覺效果外,還會得到神奇的道具獎勵。/男孩:什么!神奇的道具?。坷蠋煟撼霈F(xiàn)箭頭方塊的條件是2連擊。 箭頭方塊進(jìn)行消除時會引發(fā)箭頭所指方向所有方塊變?yōu)橥⑦M(jìn)入消除狀態(tài)。/ 出現(xiàn)十字方塊的條件是3連擊。 十字方塊進(jìn)行消除時會引發(fā)方塊周圍所有方塊變色并進(jìn)入消除狀態(tài)。/ 出
21、現(xiàn)太陽方塊的條件是4連擊。 十字方塊進(jìn)行消除時會引發(fā)畫面內(nèi)所有與之同色的方塊進(jìn)入消除狀態(tài)。/男孩:哇!好期待哦!老師:還猶豫什么,我們開始吧。/在規(guī)定時間內(nèi)達(dá)到分?jǐn)?shù),每次連擊都會使時間增加。2 過關(guān)條件2-1 60秒內(nèi) 獲得1000分。2-2 80秒內(nèi) 獲得2000分。2-3 100秒內(nèi) 獲得3000分。每形成1個2連擊,時間增加5秒。3連擊10秒,4連擊20秒。第三關(guān):攻擊這關(guān)增加綠色方塊。1 情節(jié)對話男孩:老師,我覺得我已經(jīng)很厲害了。這樣的游戲是不是太簡單了?/老師:孩子,真正的戰(zhàn)斗還沒開始呢。/ 下面的練習(xí)將會很殘酷。/男孩:殘酷?我不明白。/老師:我們在與對手的較量中,一次消除7個以上
22、的方塊可以發(fā)動特殊攻擊。/ 黃色攻擊是柵欄。/ 橘色攻擊是色盲。/ 紫色攻擊是粘連。/ 紅色攻擊是大方框。/ 蘭色攻擊是落石。/ 綠色攻擊是反向。/ 當(dāng)消除的方塊不足7個時,會隨機掉落灰色方塊,給對手造成障礙。/ 但有時候這也是反敗為勝的關(guān)鍵。男孩:好多規(guī)則,都快記不清了。但聽上去讓人興奮。 /老師:下面的戰(zhàn)斗會越來越精彩,我們的新同學(xué)會幫助你快速適應(yīng)。(老師退下,運動員上場)運動員:我準(zhǔn)備好了。/在規(guī)定的時間內(nèi)達(dá)到分?jǐn)?shù),達(dá)到攻擊條件會使時間增加。2 過關(guān)條件3-1 60秒內(nèi) 獲得5000分3-2 80秒內(nèi) 獲得10000分3-3 100秒內(nèi) 獲得15000分每形成1個7連消,時間增加5秒,8
23、連消6秒,以此類推。每1030秒,受到一次攻擊,攻擊強度1或2級第四關(guān):上升 這關(guān)無綠色方塊。1 情節(jié)對話老師:在游戲的過程中,由于地殼運動整個地面會不斷上升。/隨著時間的流逝,上升速度會越來越快。在下面的課程中,我們將學(xué)習(xí)怎樣處理這種情況。男孩:老師老師:有什么問題嗎?男孩:感覺沒有挑戰(zhàn)性啊。 我要做一個強大的方塊戰(zhàn)士, 這種程度的試練是遠(yuǎn)遠(yuǎn)不夠的。老師: 別驕傲,孩子。真正的戰(zhàn)士絕不放棄任何一個細(xì)節(jié)。在規(guī)定的時間內(nèi)達(dá)到分?jǐn)?shù)。地殼的變化不容忽視。2 過關(guān)條件 4-1 60秒內(nèi)獲得5000分4-2 80秒內(nèi)獲得10000分4-3 100秒內(nèi)獲得15000分每進(jìn)行5次消除,上升速度+1每形成1個
24、7連消,時間增加3秒,8連消4秒,以此類推。每形成1個2連擊,時間增加5秒。3連擊10秒,4連擊15秒。第五關(guān):極限這關(guān)增加綠色方塊。1 劇情對話老師:恩好了,我已經(jīng)將整個游戲的流程與操作技巧進(jìn)行了講解。 你現(xiàn)在已經(jīng)完全具備了方塊戰(zhàn)士的基本素質(zhì)。 那么,在踏上旅途前我們來進(jìn)行最后的試練吧。2 過關(guān)條件:5-1 60秒內(nèi)獲得5000分5-2 80秒內(nèi)獲得10000分5-3 100秒內(nèi)獲得15000分每1030秒,受到一次攻擊。每進(jìn)行5次消除,攻擊時間-1秒,攻擊強度+1每形成1個7連消,時間增加3秒,8連消4秒,以此類推。每形成1個2連擊,時間增加5秒。3連擊10秒,4連擊15秒。二 生存模式進(jìn)
25、入挑戰(zhàn)模式,首先選擇人物角色。游戲說明:在正常狀態(tài)下開始游戲。開始無綠色方塊。底層方塊上升速度初為per/1.2s。每完成30次消除,游戲等級上升1。游戲等級+1,底層方塊上升速度上升速度+XXX游戲結(jié)束以后,將記錄游戲分?jǐn)?shù)至排行榜。10級以后,每1030秒,受到一次1級攻擊。15級以后,增加綠色方塊。三 挑戰(zhàn)模式在此游戲模式下玩家將依次與電腦NPC進(jìn)行對抗。進(jìn)入挑戰(zhàn)模式,首先選擇人物角色。然后進(jìn)入對話畫面。玩家角色首先與對手NPC對話,然后開始戰(zhàn)斗。打敗此NPC后,玩家進(jìn)入下一場戰(zhàn)斗。打敗所有NPC后,游戲勝利。每關(guān)底層方塊上升速度逐步增加。前三關(guān)無綠色方塊,后三關(guān)增加綠色方塊。角色臺詞:1
26、 包工頭:孩子,你看上去挺浮躁的。/ 每座摩天大樓都是平地而起的。/ 讓我來教會你怎樣做一名真正的男子漢吧!/2 警察:喂!打算我進(jìn)行這場游戲嗎?/那你就要做好準(zhǔn)備了!/3 時髦美女:HI,帥哥。結(jié)束這場游戲以后,/讓我們共進(jìn)晚餐吧。/4 小男孩:別小看我!你的眼神讓我生氣。/ 我是一個強大的方塊戰(zhàn)士!/5 老師:準(zhǔn)備上課!/6 運動員: 轉(zhuǎn)轉(zhuǎn)方塊是我最喜歡的游戲,你準(zhǔn)備好面對失敗了嗎?/第八章 人工智能對戰(zhàn)模式中,將用到人工智能。10 check操作是否反向11 if yes,修正方向12 if not,then goto 2021 check畫面是否出現(xiàn)柵欄22 if yes,修正畫面范圍
27、23 if not,then goto 3030 check方框是否變大31 if yes,修正方框范圍32 if not,then goto 40/檢測受到的攻擊40 check畫面內(nèi)是否有4縱排方塊高度<5層,最高縱排< 8層50 if yes,那么使方塊層上升,使最高縱排的方塊高度=8層60 if not,then goto 7070 check畫面內(nèi)是否有2縱排以內(nèi)方塊高度> 8層,80 if yes,使這2縱排的高度7層81 goto 10090 if not,then goto 100/檢測方塊層高度100 check畫面內(nèi)任意4*4的范圍內(nèi)是否有超過4個的相同顏
28、色的方塊110 if yes,then goto 130120 if not,search畫面內(nèi)任意5*5的范圍內(nèi)的4個的相同顏色方塊。并把他們連接起來121 goto 160130 check畫面內(nèi)任意3*3的范圍內(nèi)是否有3個相同顏色的方塊140 if yes,把他們連接起來,goto 160150 if not,search畫面內(nèi)任意4*4的范圍內(nèi)的3個相同顏色的方塊,并把他們連接起來160 將畫面內(nèi)其他這個顏色的方塊移動到這些方塊旁邊,與他們相連,此鎖鏈進(jìn)入消除狀態(tài)/普通消除170 check方框當(dāng)前位置4*4范圍有無與鎖鏈相同顏色的方塊180 if yes,移動并連接。goto 170
29、/連消190 if not,then goto 200200 check鎖鏈下方附近有無方塊和鎖鏈上方的方塊相同顏色210 if yes,將下方的方塊盡量旋轉(zhuǎn)至上方相同顏色的方塊落點的位置。并將畫面內(nèi)其他這個顏色的方塊移動到個方塊旁邊,并與他們相連。goto 170/連擊220 if not,then goto 10第九章 界面設(shè)計一 主要界面1 選擇界面標(biāo)題畫面 開始游戲 轉(zhuǎn)轉(zhuǎn)方塊開始游戲游戲設(shè)置游戲幫助關(guān)于退出游戲 任務(wù)模式生存模式對戰(zhàn)模式退出選擇轉(zhuǎn)轉(zhuǎn)方塊2 其他選項游戲設(shè)置 游戲幫助/游戲關(guān)于聲音 開/關(guān)退出語言 中文游戲設(shè)置選擇 退出游戲幫助3 選擇畫面 任務(wù)模式任務(wù)1 普通消除任務(wù)2
30、 連擊消除任務(wù)3 對戰(zhàn)攻擊任務(wù)4 地殼上升任務(wù)模式生存模式 對戰(zhàn)模式 選人窗口玩家1人名生存模式 選人窗口玩家1玩家2人名對戰(zhàn)模式人名 當(dāng)玩家選擇角色時,播此角色“普通”動畫/循環(huán)。當(dāng)玩家選定角色時,播此角色“激動”動畫/一組。4 劇情對話教學(xué)模式 對戰(zhàn)模式玩家1玩家2人名 玩家1人名 當(dāng)角色出場時,播此角色“普通”動畫/循環(huán)。5 游戲畫面單人游戲畫面 對戰(zhàn)游戲畫面 關(guān)卡分?jǐn)?shù)LOGO游戲場景玩家1 關(guān)卡分?jǐn)?shù)LOGO游戲場景1游戲場景2玩家1玩家2當(dāng)層數(shù)<10排時,播角色“普通”動畫/循環(huán)。當(dāng)層數(shù)10排時,播角色“焦慮”動畫/循環(huán)。當(dāng)一次消除7排時,播角色“激動”動畫/一組。當(dāng)游戲勝利時,
31、播放角色“勝利”動畫/一組。當(dāng)游戲失敗時,播放角色“失敗”動畫/一組。6 游戲結(jié)局游戲評價 結(jié)局畫面游戲評價游戲時間 00本關(guān)得分 00最高得分 00重玩本關(guān)繼續(xù)游戲 玩家1祝賀你!當(dāng)游戲通關(guān)時,播放角色“勝利”動畫/一組。當(dāng)游戲結(jié)束時,播放角色“失敗”動畫/一組。二 其他界面1 初始化界面選擇語言種類 是否開啟聲音選擇語言種類English簡體中文繁體中文選擇 是否開啟聲音否選擇是2 游戲內(nèi)部選項暫停菜單 是否退出游戲界面回到游戲返回菜單聲音:開/關(guān)游戲幫助退出游戲選擇 是否確定否選擇是3 資源讀取界面三 文字說明1 游戲幫助1.1 單人游戲規(guī)則通過旋轉(zhuǎn)移動方塊,使場景內(nèi)4個或4個以上同色的
32、方快連在一起,這些方塊就會發(fā)生消除。同時場景里的其他方塊會因為他們消除而在重力的作用下下落。如果玩家一直無法消除方塊,當(dāng)自己的方塊推到了場景的頂端時就會判輸。1.2 對戰(zhàn)模式規(guī)則:玩家與人工智能對戰(zhàn)時,游戲基本規(guī)則與單機模式相同??梢酝ㄟ^消除方塊對人工智能造成攻擊。1.3 游戲操作:方向鍵/數(shù)字2/4/6/8鍵控制方框的移動。中心鍵/數(shù)字5鍵順時針旋轉(zhuǎn)方塊,1鍵逆時針旋轉(zhuǎn)方塊。0鍵使底層方塊上升。游戲中按左功能鍵暫停。2 關(guān)于轉(zhuǎn)轉(zhuǎn)方塊ROROCUBE游戲版本:ver1.0北京數(shù)字頑石無線科技有限公司版權(quán)所有更多幫助第十章 游戲流程圖游戲幫助開始游戲關(guān)于游戲設(shè)置退出游戲教學(xué)模式生存模式對戰(zhàn)模式劇
33、情對話進(jìn)行游戲劇情對話進(jìn)行游戲選人畫面進(jìn)行游戲游戲評價選人畫面劇情對話進(jìn)行游戲劇情對話進(jìn)行游戲游戲評價游戲結(jié)局選關(guān)畫面游戲結(jié)局游戲結(jié)局第十一章 美術(shù)需求游戲畫面充滿卡通風(fēng)格,顏色鮮艷,消除效果華麗,場景非常豐富。人物角色個性鮮明,造型活潑可愛,動作滑稽逗笑。沒啥新詞兒。編號類型2級分類3級分類描述數(shù)量1.游戲元素基本方塊普通表情普通狀態(tài)紅黃藍(lán)橘紫綠共6張2.擠壓 3.驚愕表情滿足消除條件紅黃藍(lán)橘紫綠共6張4.抖動狀態(tài)抖動過程紅黃藍(lán)橘紫綠共6組5.消除時方塊被消除紅黃藍(lán)橘紫綠共6組6.箭頭方塊普通狀態(tài)普通狀態(tài)紅黃藍(lán)橘紫綠共6張7.抖動狀態(tài)不停收縮紅黃藍(lán)橘紫綠共6組8.十字方塊普通狀態(tài)普通狀態(tài)紅黃
34、藍(lán)橘紫綠共6張9.抖動狀態(tài)不停收縮紅黃藍(lán)橘紫綠共6組10.太陽方塊普通狀態(tài)普通狀態(tài)紅黃藍(lán)橘紫綠共6張11.抖動狀態(tài)不停收縮紅黃藍(lán)橘紫綠共6組12.對戰(zhàn)攻擊同色方塊普通表情普通狀態(tài)紅黃藍(lán)橘紫綠共6張13.黃色攻擊1×6柵欄出現(xiàn)柵欄按角色定14.橘色攻擊操作框閃爍方塊變色1組15.紫色攻擊1×2變化過程紅黃藍(lán)橘紫綠共6組16.驚愕表情紅黃藍(lán)橘紫綠共6張17.抖動過程紅黃藍(lán)橘紫綠共6組18.2×1變化過程紅黃藍(lán)橘紫綠共6組19.驚愕表情紅黃藍(lán)橘紫綠共6張20.抖動過程紅黃藍(lán)橘紫綠共6組21.藍(lán)色攻擊2×2普通狀態(tài)紅黃藍(lán)橘紫綠共6組22.抖動過程23.操作框3&
35、#215;3口字型1張24.3×3菱型1張25.游戲特效連擊己方連擊“連擊”字樣1組26.連消自方鎖鏈“連消”字樣1組27.連擊數(shù)字“連擊”“連消”前的數(shù)字0928.游戲角色6個人設(shè)普通正常狀態(tài)先做2組,酌情增加29.高興消除方塊時先做2組,酌情增加30.激動或攻擊狀進(jìn)行攻擊先做2組,酌情增加31.游戲失敗死亡先做2組,酌情增加32.游戲勝利勝利先做2組,酌情增加33.6個背景游戲背景6個角色對應(yīng)6個背景先做2個,酌情增加34.其他特效對應(yīng)角色勝利時的彩球1組35.UI畫面標(biāo)題界面開始游戲,游戲設(shè)置,游戲幫助,離開游戲36.開始游戲任務(wù)模式,生存模式,對戰(zhàn)模式37.設(shè)置畫面游戲設(shè)置游
36、戲設(shè)置,游戲幫助,關(guān)于38.游戲幫助39.關(guān)于40.選擇畫面任務(wù)/選擇關(guān)卡41.生存/選擇人物42.對戰(zhàn)/選擇人物43.劇情對話44.游戲畫面單人游戲45.對戰(zhàn)游戲46.游戲評價47.結(jié)局畫面第十二章 音樂需求游戲名稱:轉(zhuǎn)轉(zhuǎn)方塊ROROCUBE游戲類型:益智方塊類適用設(shè)備:Nokia S60V2, Nokia S40, Motorola V300/E398, SonyEricsson K700C游戲內(nèi)容敘述:轉(zhuǎn)轉(zhuǎn)方塊是手機平臺上的方塊消除游戲,游戲畫面充滿卡通風(fēng)格,顏色鮮艷,消除效果華麗,場景非常豐富。人物角色個性鮮明,造型活潑可愛,動作滑稽逗笑。音效應(yīng)通過渲染氣氛,讓整個游戲都生動起來。游戲
37、角色示意圖:游戲截圖: 音樂需求:文件名稱文件格式用途說明備注標(biāo)題音樂MIDI游戲的標(biāo)題畫面的音樂,作為游戲的主旋律,風(fēng)格明快活潑。20秒以上人物選擇MIDI選人時播放的音樂,充滿激情,和游戲主旋律呼應(yīng)。20秒以上確定人物時MIDI選中人物時的音樂。伴隨夢幻般的音樂,正式開始游戲。5秒以內(nèi)確定對話時WAV在對話畫面翻轉(zhuǎn)頁面時的音效?!班綘枴保詭б稽c詼諧的味道。1秒以內(nèi)READYGOWAV游戲開始時的人聲:“ready,go!”3秒以內(nèi)旋轉(zhuǎn)方塊時WAV方塊與其他硬物碰撞發(fā)出的擠壓聲1秒以內(nèi)消除方塊時WAV硬物被打破時發(fā)出的破裂聲(不必太刺耳)2秒以內(nèi)產(chǎn)生連擊時1WAV歡呼聲,成人聲,給玩家驚喜
38、感覺。2秒以內(nèi)產(chǎn)生連擊時2WAV歡呼聲,兒童聲,給玩家驚喜感覺。2秒以內(nèi)游戲死亡時WAV類似頭撞到天花板發(fā)出的碰撞聲,讓人驚異。1秒以內(nèi)游戲勝利MIDI勝利時的音樂,音調(diào)高亢,振奮人心。5秒以內(nèi)游戲失敗MIDI失敗時的音樂,音調(diào)低沉,催人淚下。5秒以內(nèi)結(jié)尾音樂1MIDI游戲通關(guān)后,結(jié)尾畫面播放的音樂,充滿激情。20秒以上結(jié)尾音樂2MIDI游戲通關(guān)后,結(jié)局畫面播放的音樂,趣味和幽默。20秒以上注:以上MIDI中的音軌盡量不要超過4條,重復(fù)的部分只需要給出一段并請指明重復(fù)位置。所有MIDI必須可以正常使用于適用設(shè)備列表中的所有機型。第十三章 幫助信息附錄1 Rotate Block Designr
39、otateBlock Design(初步設(shè)計)游戲中實現(xiàn)的mvc模型:數(shù)據(jù)塊部分m:1,游戲中采用固定規(guī)格的二維數(shù)組map去定位各個圖標(biāo)的坐標(biāo),大概是6 * 13(實際上是定義在一個8 * 15的二維數(shù)組里面)的格子里面,其中在這個游戲二維數(shù)組里面我們可以用 種類(0 到 15(byte的低四位) 這個概念來分別表示不同的圖標(biāo),其中0代表的是沒有圖標(biāo),而大于0代表有圖標(biāo),這樣我們就可以通過種類中數(shù)據(jù)大小的不同來區(qū)別不同的圖標(biāo)了,根據(jù)這個模型,我們可以確立程序中的一些技術(shù)參數(shù):在做這個之前先要做一個框圖。mapWidth = 8;mapHeight = 15;blockWidth = 20;bl
40、ockHeight = 20;blockOffsetX = 60;blockOffsetY = 20;由于游戲剛開始是無圖版本,所以在設(shè)計的時候需要通過顏色來區(qū)別不同的種類。/線的顏色lineColor = 0x000000;/方塊的種類 blockTypes = 7;/方塊中的顏色數(shù)組blockArrayColor =0x000000,0xff0000,0x00ff00,0x0000ff,0xffff00,0x00ffff,0xff00ff, 0xff6600;根據(jù)顏色的種類:第一點:屏幕中有4個或者4個以上的同一種類的塊是否連接在一起,實現(xiàn)的思路如下:主要是采用:遞歸 +循環(huán)去實現(xiàn)該算法就
41、是遞歸查找周圍的四塊如果有和自己同色的繼續(xù)查找做個臨時Vector找過的放在里面如果周圍的四塊是Vector里面有的,不算找到 然后最后看Vector的長度超過4了就調(diào)用消除函數(shù),需要做一個消除函數(shù)的算法,這樣就可以進(jìn)入了消除狀態(tài),在消除狀態(tài)的過程中,可以只對本圖標(biāo)進(jìn)行查找,在消除完畢以后,應(yīng)該要進(jìn)入下一個查找狀態(tài)。循環(huán)的目的是為了遍歷所有的塊進(jìn)行查找,從第一塊開始到最后一塊。這個算法遇到的問題:在解決幾個方塊連成一個大方塊的時候,算法還沒很清晰地解決。在這個過程中處于一個準(zhǔn)備消除狀態(tài)第二點:下落狀態(tài)的處理函數(shù)/ 從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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中學(xué)生青春成長路上的困惑解讀
- 醫(yī)療器械產(chǎn)品使用不當(dāng)風(fēng)險免責(zé)協(xié)議書
- 農(nóng)業(yè)生產(chǎn)應(yīng)急管理與風(fēng)險防范方案
- 高考文言文一輪復(fù)習(xí):《元史》專練
- 高考語文答題技巧指導(dǎo)
- 商務(wù)往來溝通文書寫作指南
- 企業(yè)法務(wù)顧問服務(wù)協(xié)議書與風(fēng)險提示告知書
- 涵洞工程勞務(wù)分包合同
- 高考語文一輪復(fù)習(xí)-文言實詞盤點8:敝、蔽、便
- 《數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo):算法與程序設(shè)計基礎(chǔ)》
- JJF1033-2023計量標(biāo)準(zhǔn)考核規(guī)范
- 《基于舞弊風(fēng)險因子的輝山乳業(yè)公司財務(wù)舞弊案例探析》15000字(論文)
- 2025年山西省國有資本運營有限公司招聘筆試參考題庫含答案解析
- 2025年湖南生物機電職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- DB1331T 102-2025雄安新區(qū)應(yīng)急物資儲備庫建設(shè)規(guī)范
- 北京市豐臺區(qū)2024-2025學(xué)年九年級上學(xué)期期末道德與法治試題(含答案)
- 醫(yī)院培訓(xùn)課件:《PET-CT的臨床應(yīng)用》
- 《從外觀看豬病診治》課件
- 《莫比烏斯環(huán)》課件
- 2025海南省交通投資控股限公司招聘30人高頻重點提升(共500題)附帶答案詳解
- 《工業(yè)機器人現(xiàn)場編程》課件-任務(wù)3.涂膠機器人工作站
評論
0/150
提交評論