freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-拼圖游戲設(shè)計(jì)與開發(fā)(編輯修改稿)

2025-01-08 18:48 本頁面
 

【文章內(nèi)容簡介】 化分析 1)游戲邏輯流程分析圖。如下圖 31 所示。 圖 31 游戲流程圖 2) 闖關(guān)過程邏輯流程分析圖 。如下圖 32 所示 。 10 圖 32 闖關(guān)流程圖 系統(tǒng)設(shè)計(jì)方案擬定 本課題要開發(fā)的 拼圖 游戲的主要功能設(shè)計(jì)如下: (1)圖片碎片移動(dòng)功能:玩家通過手指觸摸下方碎片圖來 拖動(dòng)至上方放置圖片碎片的背景中。 (2)下方圖片碎片欄自動(dòng)補(bǔ)充:下方碎片欄默認(rèn)為四張碎片。玩家每從下方移動(dòng)一塊碎片至背景中,后續(xù)的隨便將自動(dòng)補(bǔ)充入碎片欄中。 (3)圖片碎片與背景重合:實(shí)現(xiàn)判斷,碎片與背景相符。若相符,則可放置。若不符,則無法放置,自動(dòng)回到下方碎片欄。 (4)判斷是否過關(guān):規(guī)定時(shí)間內(nèi)完成拼圖判斷過關(guān),可進(jìn)入下一關(guān)。未完成判斷失敗,可選擇返回主菜單或者繼續(xù)游戲。 (5)關(guān)卡的 設(shè)置與 保存: 共有“簡單、一般、困難”三個(gè)關(guān)卡。 通過 pilst 文件 11 保存已通過的關(guān)卡 。 系統(tǒng)設(shè)計(jì)方案修訂 通過和 指導(dǎo)老師研討,補(bǔ)充及修改了下面的功能: (1)下方碎片欄的碎片有時(shí)候會(huì)固定排列順序。后來使用隨機(jī)數(shù)組加入后,使下方的游戲碎片每一次都是隨機(jī)出現(xiàn)。 (2)添加了虛擬化的背景作為下方碎片的提示依據(jù)。 (3)修改了每個(gè)難度游戲的時(shí)間,使游戲變得更有挑戰(zhàn)性。 系統(tǒng)設(shè)計(jì)方案 定稿 (1)圖片碎片移動(dòng)功能:玩家通過手指觸摸下方碎片圖來拖動(dòng)至上方放置圖片碎片的背景中。 如圖 33 所示。 圖 33 實(shí)現(xiàn)碎片拖動(dòng)界面 (2)下方圖片碎片欄自動(dòng)補(bǔ)充:下方碎片欄默認(rèn)為四張碎片。玩家每從下方移動(dòng)一塊碎片至背景中,后續(xù)的隨 便將自動(dòng)補(bǔ)充入碎片欄中。 如下圖 34 所示。 12 圖 34 碎片欄自動(dòng)填充 (3)背景虛擬化:將拼圖的原圖進(jìn)行虛擬化,而后放入游戲界面充當(dāng)背景,以方便玩家判定。 (4)圖片碎片隨機(jī)排列:每一次開始游戲,下方的圖片碎片欄內(nèi)的碎片均為隨機(jī)出現(xiàn)。 如下圖所示: 圖 35 第一次出現(xiàn)碎片 圖 36 第二次出現(xiàn)碎片 13 (5)圖片碎片與背景重合:實(shí)現(xiàn)判斷,碎片與背景相符。若相符,則可放置。若不符,則無法放置,自動(dòng)回到下方碎片欄。 如圖 37 所示 : 圖 37 碎片自動(dòng)回到碎片欄 (6)判斷是否過關(guān):規(guī)定時(shí)間內(nèi)完成拼圖判斷過關(guān),可 自動(dòng) 進(jìn)入下一關(guān)。未完成判斷失敗,可選擇返回主菜單或者繼續(xù)游戲。 如下圖 所示: 圖 38 游戲失敗 圖 39 游戲勝利 14 (7)關(guān)卡的 設(shè)置與 保存: 共有“簡單、一般、困難”三個(gè)關(guān)卡。 通過 pilst 文件保存已通過的關(guān)卡 。 (8)時(shí)間控制:使關(guān)卡在一定的時(shí)間內(nèi)結(jié)束。 “簡單、一般、困難”三個(gè)關(guān)卡的時(shí)間分別是 60s, 90s, 120s。 本章小結(jié) 本章介紹的是游戲的系統(tǒng)方案定稿。包括游戲玩法與游戲的輸贏判斷。 15 4 系統(tǒng) 實(shí)現(xiàn) 根據(jù)前面的設(shè)計(jì)方案 ,采用 cocos2d框架 技術(shù)實(shí)現(xiàn)了本游戲的所有功能。 幾個(gè)主要的功能實(shí)現(xiàn) 介紹如下 。 過關(guān)判定功能 實(shí)現(xiàn) : 通過判斷碎片是否完成,時(shí)間是否結(jié)束來判斷勝負(fù)。 : 碎片隨機(jī)出現(xiàn) 功能實(shí)現(xiàn) if (==0 amp。amp。 ==0)//如果兩個(gè)碎片數(shù)組都為 0 { labe= [CCLabelTTF labelWithString:@恭喜過關(guān) fontName:@Marker Felt fontSize:13]。//判斷游戲勝利,提示恭喜過關(guān)。 =ccRED。 =ccp(, )。 [self addChild:labe z:1000]。 CCScaleTo *sc=[CCScaleTo actionWithDuration: scaleX:6 scaleY:5]。 [labe runAction:sc]。 [self unschedule:@selector(changeTime)]。 [self scheduleOnce:@selector(Next:) delay:1]。 } } CCLabelTTF * label2。 (void)changeTime { move=1。 =[N
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1