俄羅斯方塊執(zhí)行策劃文案.doc
《俄羅斯方塊執(zhí)行策劃文案.doc》由會員分享,可在線閱讀,更多相關《俄羅斯方塊執(zhí)行策劃文案.doc(10頁珍藏版)》請在裝配圖網上搜索。
俄羅斯方塊執(zhí)行策劃文案 目錄 引言 2 1.什么是執(zhí)行策劃 2 2.執(zhí)行策劃文案 2 3.為什么以俄羅斯方塊為例 2 項目思路(主策劃思路) 2 游戲界面 3 美術資源 4 音效資源 5 游戲數值 5 1.方塊類型的隨機數生成 5 2.得分計算 6 3.等級與積分的關系 6 4.方塊下落速度規(guī)則 6 道具設定 7 程序模塊 8 1.默認按鍵設定 8 2.方塊核心算法簡述 8 3.模塊細分 9 后記 10 引言 1.什么是執(zhí)行策劃 執(zhí)行策劃定義,就是細分、細化項目主思路,全程跟進項目組程序、美工和測試并配合他們工作,然后再把所有結果歸結起來再做結論然后對策劃案做細致調整。保證項目的快速穩(wěn)定進行,不偏離主策思路,避免“四不像”項目。(這個定義是我自己根據理解寫的,有不到位的地方希望大家指正) 2.執(zhí)行策劃文案 執(zhí)行策劃的文案跟系統策劃是不一樣的,系統策劃的重點是設計游戲玩點,而執(zhí)行策劃則注重于執(zhí)行力,在不偏離項目思路的前提下,把主策思路分解細化并落實到各個項目職位上。 3.為什么以俄羅斯方塊為例 我為什么要以“俄羅斯方塊”這人人皆知的游戲來寫呢?也許有人問我,這也太沒創(chuàng)意了吧?沒錯!是沒創(chuàng)意,俄羅斯方塊的玩點大家都知道,但是,我今天要寫的并不是創(chuàng)意,而是怎么把“俄羅斯方塊”這個游戲細分并落實到項目開發(fā)的執(zhí)行上。 項目思路(主策劃思路) 1.這里我假定主策劃思路如下:(當然主策劃思路可以是文檔,也可以是口述) 做個2D俄羅斯方塊游戲,游戲背景分為20個場景,每個場景中方塊貼圖不同,例如火山場景方塊用熔巖拼成,雪地場景用冰塊拼成,玩家可自由選擇場景來進行游戲,方塊格子中隨機藏有道具,玩家只有消除滿行時,碰到有道具這行時,道具才會被激活,道具分為增益(BUFF)和減益(DEBUFF)。增益道具和減益道具各先弄5種,后期可視情況增加道具。游戲等級為10級,初始方塊下落時間為1.5秒,每級方塊下落時間遞減0.1秒。 2.通過溝通拆解主思路執(zhí)行路線 1.游戲界面(一起溝通) 1.1 窗口模式和窗口布局(窗口標題欄,窗口大小,是否支持最大化,窗口中各個子窗口布局等) 1.2 窗口菜單項內容(窗口菜單彈出的對話框選項) 2.美術資源(美術溝通) 3.音效資源(音頻制作溝通) 4.游戲數值(配合數值策劃細化游戲中數值計算,例如分數和等級的公式) 5.道具設定(道具系統配合系統策劃完成) 6.程序模塊(程序溝通) 以上通過溝通后確定主思路的執(zhí)行路線,那么接下來就對各個路線進行細化。 游戲界面 1.窗口大小為640*480,有菜單欄,不支持最大化。 2.窗口布局如下: 說明:A區(qū)為主游戲界面,此區(qū)大小為200*400,由20*10個小正方形組成,這些小正方形網格可以由玩家在游戲設置中選擇顯示和隱藏。 D區(qū)作為玩家獲得BUFF或者DEBUFF后顯示的圖標,圖標下面說明BUFF的作用效果。 3.菜單欄內容 窗口左上方標題欄下的菜單欄為 “開始(S)|設置(O)|幫助(H)”。括號內位快捷鍵。 開始菜單的下拉子菜單項為: 新游戲(N) 暫停(P) 退出(E) 設置按鈕的下拉子菜單項為: 按鍵設置(K) 場景設置(B) 按鍵設置,玩家可以根據自己的習慣,設置游戲交互按鍵,彈出的對話框參照如下: 場景設置按鈕,玩家可以根據自己的喜好設置游戲背景畫面。場景設置對話框如下: 玩家一旦切換場景則游戲將開始新游戲。 美術資源 1. 方塊紋理貼圖 1.1方塊的構成 每種方塊都是由20*20的小方塊組成的,這些小方塊是組成方塊的最小單位資源。如圖: 方塊種類為7種: 注:方塊的類型是由程序調用圖形庫函數來繪制,詳細在程序模塊方面會談及。 注:上圖中的“1”代表道具所藏位置,為“1”的位置需要用道具小圖標填充。 1.2 紋理貼圖數量 方塊需要根據背景風格使用不同的風格顏色的紋理貼圖,例如,雪地場景,我們使用冰塊貼圖作為小方塊來構建方塊。參考圖如下: 所以場景圖有多少張,小方塊的貼圖也需要多少張。暫定為20張。 游戲背景圖(場景圖)為20張,分別為不同風格的畫面,魔幻,卡通,寫實場景等,其中冷暖色調的各10張。 音效資源 1.方塊下落音效 2.方塊滑落音效 3.方塊旋轉音效 4.方塊撞擊邊界或者與已存在場景中的方塊碰撞的音效 5.方塊成功定位在場景中的音效 6.清除滿行音效 7.升級音效 8.游戲暫停音效 9.游戲失敗音效 10.道具生效音效(與道具關聯共10個) 11.游戲背景音樂(與場景關聯共20個)。 一共音效資源為39個。具體音效將在與音頻制作人員溝通完畢后再細化文檔。 游戲數值 1.方塊類型的隨機數生成 隨機數發(fā)生器采用BAG規(guī)則。 所謂BAG就是在一開始的時候給所有排序后生成一個裝方塊的包,隨后整個游戲的隨機數都會限制在這個方塊包里面的不同方塊,用完一個包再繼續(xù)下一個。 當玩家等級到5級以上時候,不管前一個包是否用完,都舍棄掉。即是生成一個方塊后,包重新更新。 另附表:7種積木出現的概率 類型 L型 反L型 長條型 正方型 T型 Z型 反Z型 概率 15% 15% 5% 20% 15% 15% 15% 2.得分計算 積木消除方式 行數(L) 每行得分(D) 計算公式(S) 同時消除 1 10 S=D*L 2 10 3 15 4 20 3.等級與積分的關系 等級 達到指定級別所需分數 1 0 2 300 3 600 4 1000 5 1500 6 2000 7 2500 8 3000 9 3500 10 4000 注:10級后等級不再提升,玩家可以繼續(xù)游戲,創(chuàng)造更高的記錄 4.方塊下落速度規(guī)則 方塊頂端正中出現后,自動根據設定的速度下落 注:積木能夠下落的前提條件是垂直碰撞不成立。 速度設置:速度隨著等級的提升而加快,具體設置見下表: 等級 各級別速度值設定 1 1.5秒下降一層 2 1.4秒下降一層 3 1.3秒下降一層 4 1.2秒下降一層 5 1.1秒下降一層 6 1.0秒下降一層 7 0.9秒下降一層 8 0.8秒下降一層 9 0.7秒下降一層 10 0.6秒下降一層 注:方塊的速度還會受到道具的影響,詳見“道具設定” 道具設定 加入道具是為了讓玩家體驗更多的樂趣,道具也是隨機出現的,不過道具的隨機規(guī)則不采用BAG,而使用簡單傳統隨機數,例如程序中的rand()函數。道具暫定為10種,增益和減益各5種。道具圖標暫定為使用卡通水果圖標作為標識。 道具說明如下表: 道具名稱 圖片 作用 出現概率 菠蘿 方塊下落速度減少為原來的1/2,持續(xù)15秒 5% 草莓 方塊下落速度增加為原來的2倍,持續(xù)15秒 5% 橙子 加兩層,行數上漲2(先消除行才能“吃”到道具) 5% 蘋果 減一層,底端瞬間消除一行,不算到分數 5% 葡萄 加3層,行數上漲3 5% 柿子 減2層 5% 西瓜 清空道具所在的列 5% 香蕉 使旋轉反向,比如順時針旋轉方塊變成逆時針旋轉,持續(xù)15秒 5% 櫻桃 方塊無法旋轉,持續(xù)兩個方塊 5% 獼猴桃 下一個方塊瞬間滑落。。。持續(xù)一個方塊 5% 注:每個方塊最多只能藏有一個道具。道具所藏位置如下圖“1”字: 在道具持續(xù)時間中,游戲界面右上方會出現道具圖標(卡通水果圖標),圖標下面寫著作用效果。 圖標藏在方塊中時候以60%的透明度顯示,如下: 程序模塊 1.默認按鍵設定 UP鍵:控制方塊旋轉,默認是順時針旋轉 DOWN鍵:控制方塊下移一格 LEFT鍵:控制方塊左移 RIGHT鍵:控制方塊右移 空格鍵:方塊滑落,瞬間落到無法下落位置 注:上與左或右鍵同時按時,只執(zhí)行上鍵的功能,即方塊旋轉 下與左鍵或右鍵同時按時,只執(zhí)行左鍵或者右鍵功能,即方塊向左或向右移動 上與下一起按則只執(zhí)行上鍵功能,即方塊旋轉 左與右同時按時則不執(zhí)行任何指令,方塊僅按原下降速度下移。 綜上所述,上下左右四個鍵的優(yōu)先順序從高到低依次為:上>左=右>下 2.方塊核心算法簡述 (假如已與程序溝通并確認) 把游戲的關鍵設計放在三個盒子和一個坐標上: 大盒子(A區(qū)):一個兩維數組,記錄著方塊點陣的開與關(把游戲的舞臺想像成一個點陣),在下面也把這個東西稱為地圖 兩個5*5小盒子:兩維數組,一個盛放著正在下落的方塊,一個盛放在下一個下落的方塊(即next,B區(qū)),當然這兩個也必須想像成一個點陣:如長條的點陣為: 00000 00100 00100 00100 00100 現在你只要有這么一個概念:一個不斷定時下落的小盒子從大盒子頂 部下降到底部,之后再將next盒子放在下落盒子,再進行下一輪的下落... 中間的控制等尚不要太著急. 現在面臨著一個問題: 下落的盒子和地圖之間要怎么聯系起來? 一個好的方法是再定義一個坐標:x,y,保存著小盒子左上角在地圖上對應 的下標(位置),即當x = 0, y = 0時,小盒子處于地圖的左上部.如此,當 小盒子需要移動時,即只須要改變x,y的值. 旋轉: 小盒子保存著當前下落形狀的點陣,那么旋轉就只須要將這個點陣旋 轉90度:例如: 00000 00000 00100 00000 00100 –> 01111 00100 00000 00100 00000 這一點實現起來還是不太難的. 判斷碰撞 通常這種情況只須要在有移動小盒或旋轉盒子時發(fā)生:也即點陣非空 是互斥的,當小盒要向下移(x++)時,如果小盒里的點陣與地圖上的點陣(非 空的地方)重疊,則不能下移,(卡住了),旋轉則轉換后的形狀與地圖有沖 突則要放棄旋轉. 3.模塊細分 l 定義7個5*5方塊點陣 l 游戲開始前的初始化函數 l 新游戲函數 l 碰撞檢測函數 l 方塊移動函數 l 清除滿行 l 更新方塊 l 方塊成功放到“大盒子”(A區(qū))中 l 設置等級函數 l 判定游戲失敗函數 l 調用圖形層繪圖函數 l 設置時間函數 注:具體詳細的程序模塊內容見程序的概要設計文檔和詳細設計文檔。 后記 由于時間比較倉促,很多內容還未寫上,例如游戲中的表現策劃:消除滿行時候的動畫效果,升級時候的表現效果,游戲失敗的表現效果等,都未提及。還有就是因為俄羅斯方塊大家都熟悉,所以略去了游戲的流程介紹。后面的程序模塊更是草草了結??傊€需要補充的東西很多很多。。。。。。 執(zhí)行策劃文案在一個晚上的時間是幾乎不可能完成的,因為執(zhí)行策劃的文案是屬于可變動性,不像項目立案,最好不要去改動。執(zhí)行策劃的文案需要在項目過程中不斷的添加細化,不斷的根據新的需求來調整新的文案。 由于是本人的趕工之作,難免會存在錯誤,希望尊敬的讀者見諒~!- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 俄羅斯方塊 執(zhí)行 策劃 文案
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://italysoccerbets.com/p-9920464.html