版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 基于 Android 的謎題類角色扮演游戲的設(shè)計(jì)與開發(fā)</p><p><b> 摘要</b></p><p> Android 手機(jī)、平板巨大的市場下,安卓應(yīng)用開發(fā)的需求量也非常巨大。另一方面 Flash 因?yàn)槠鋬?yōu)秀的圖形用戶界面和 ActionScript 的支持下良好的用戶交互,在傳統(tǒng)個(gè)人電腦平臺(tái)的動(dòng)畫、游戲開發(fā)領(lǐng)域一直保持優(yōu)勢,但是當(dāng)
2、智能手機(jī)市場開始主鍵侵蝕 PC 平臺(tái),大批用戶向移動(dòng)端轉(zhuǎn)移時(shí),將 Flash 游戲技術(shù)移植到手機(jī)就成為必須解決的問題。</p><p> 本文首先對 Flash AIR 的 Android 平臺(tái)開發(fā)進(jìn)行調(diào)研,并對當(dāng)前游戲類型,用戶需求進(jìn)行分析,最后在設(shè)計(jì)、研發(fā)了解謎角色扮演游戲——變喵記。實(shí)現(xiàn)了游戲的各項(xiàng)功能,制作了將益智、解謎、角色扮演融為一體的一種游戲。能讓玩家即收獲游戲的愉悅,又了解完整的故事,還能開動(dòng)腦
3、筋鍛煉智力。同時(shí)因?yàn)橹i題設(shè)置上主要選擇了彼得堡七橋問題、八皇后問題、約瑟夫環(huán)問題等這類經(jīng)典而又有趣的計(jì)算機(jī)問題,涉及圖論、搜索、數(shù)論、動(dòng)態(tài)規(guī)劃等多個(gè)方面,所以可以作為計(jì)算機(jī)競賽興趣入門游戲。</p><p> 關(guān)鍵詞:AndroidFlash AIR解謎角色扮演游戲</p><p><b> - 1 -</b></p><p> Ba
4、sed on Android puzzle role-playing game design and develop</p><p><b> Abstract</b></p><p> In Android phone, tablet huge market demand for Android application development is also v
5、ery large. Flash animations good hand because of its excellent support user interaction graphical user interface and ActionScript under the traditional PC platform game development has maintained the advantage , but when
6、 the primary key of the smart phone market began to erode PC platform , a large number of mobile users when the end of the shift , the Flash game technology to the mobile phone has become a p</p><p> Keywor
7、ds: AndroidFlash AIRpuzzle role-playing game</p><p><b> - 2 -</b></p><p><b> - 7 -</b></p><p><b> - 8 -</b></p><p><b> 引
8、言</b></p><p><b> 1.1前言</b></p><p> Android 手機(jī)、平板巨大的市場下,安卓應(yīng)用開發(fā)的需求量也非常巨大。不同于蘋果的 ios 系統(tǒng)和微軟的 windows phone 系統(tǒng)這類封閉式系統(tǒng),Android 系統(tǒng)的開源性使得越來越多的程序員加入開發(fā)行列,而 Android 本身也提供了良好的軟件開發(fā)工具包[1]
9、。</p><p> 具體來看 Android 的游戲開發(fā)。隨著社會(huì)節(jié)奏的加快,人們對能讓心靈得以一刻放松的游戲的需求也越來越大。而手機(jī)平板平臺(tái)的游戲具有龐大的市場用戶、移植性高及網(wǎng)絡(luò)支持等優(yōu)點(diǎn),而且有想玩就玩的方便性、容易上手且不花費(fèi)時(shí)間,比起電視游戲或電視游戲更受現(xiàn)代人喜愛。</p><p> 另一方面 Flash 因?yàn)槠鋬?yōu)秀的圖形用戶界面和 ActionScript 的支持下良好
10、的用戶交互,在傳統(tǒng)個(gè)人電腦平臺(tái)的動(dòng)畫、游戲開發(fā)領(lǐng)域一直保持優(yōu)勢,許多游戲如《機(jī)械迷城》等,還有 7K7K、4399 等網(wǎng)站提供的網(wǎng)頁小游戲都是利用 Flash 開發(fā)。但是當(dāng)智能手機(jī)市場開始主鍵侵蝕 PC 平臺(tái),大批用戶向移動(dòng)端轉(zhuǎn)移時(shí),將 Flash 游戲技術(shù)移植到手機(jī)就成為必須解決的問題。</p><p> 目前其他語言,主要包括 Java、C/C++開發(fā)了許多 Android 平臺(tái)手機(jī)游戲,市面上已有不少成功
11、案例,它們的缺陷在于,動(dòng)畫制作方面開發(fā)費(fèi)時(shí)費(fèi)力,效果卻不一定好。于此相比 Flash 的優(yōu)勢就在于動(dòng)畫制作既美觀又容易,繪制矢量圖,易于在不同規(guī)格屏幕上放大,不損失圖像清晰度,而又十分容易制作。因此,基于 Flash 的智能手機(jī)游戲開發(fā)具有良好的應(yīng)用前景。</p><p> 技術(shù)方面,Adobe Flash 提供多種方式進(jìn)行 Android 平臺(tái)游戲的開發(fā)——Flash professional+AIR for
12、 android、Flex 或 FlashBuilder 等都可[2]。對于傳統(tǒng)的 Flash 開發(fā)人員,F(xiàn)lash professional+AIR for android 是最易于上手的一種 Android 手機(jī)游戲開發(fā)方式,本文所使用的就是這種方式。</p><p> 1.2設(shè)想及突破點(diǎn)</p><p> 在日常使用手機(jī)、平板玩游戲時(shí),我發(fā)現(xiàn)現(xiàn)在的游戲主要以益智類、休閑類、反映
13、類為主且最受歡迎,大型 3D 的角色扮演游戲也有不少人喜愛,而 2D 的小巧的角色扮演類游戲則由于劇情的拖沓和打怪練級(jí)模式的單一而略顯下風(fēng)[3]。另一類游戲——解謎類,基本完全是“密室逃脫”這種“找東西”的風(fēng)格,數(shù)量和其他類游戲相差很多,單一模式也容易引起審美疲勞。</p><p> 因此,我想到開發(fā)一個(gè)謎題類角色扮演游戲——玩家控制角色在劇情的指引下解決不同種類、不同風(fēng)格的謎題,在解開謎題后進(jìn)一步推動(dòng)劇情發(fā)展
14、。</p><p> 既有一個(gè)完整的劇情,能讓玩家體會(huì)角色扮演代入感的愉快,又不是老舊的打怪模式,而是智慧的思考去解決問題。這樣玩家一來不會(huì)因單純的解謎而沒有持續(xù)性,二來不會(huì)因</p><p><b> - 9 -</b></p><p> 長期的單一模式而失去興趣[4]。可以說是將益智、解謎、角色扮演融為一體的一種游戲。</p&g
15、t;<p> 作為計(jì)算機(jī)專業(yè)的學(xué)生,我也想開發(fā)與專業(yè)相關(guān)的游戲,因此在謎題設(shè)置上主要選擇了彼得堡七橋問題、八皇后問題、約瑟夫環(huán)問題等這類經(jīng)典而又有趣的計(jì)算機(jī)問題,涉及圖論、搜索、數(shù)論、動(dòng)態(tài)規(guī)劃等多個(gè)方面,可以作為計(jì)算機(jī)競賽興趣入門游戲。</p><p> 1.3理論實(shí)踐意義</p><p> 與研究類課題不同,應(yīng)用類的課題的實(shí)踐意義要高于理論意義。</p>
16、<p> 通過完成此畢業(yè)設(shè)計(jì),從我個(gè)人角度來說,是綜合大學(xué)本科階段所學(xué)知識(shí)技能,將其真正應(yīng)用與實(shí)踐當(dāng)中,是檢驗(yàn)和證明我大學(xué)所學(xué)的重要方式。對于未來,不論是工作還是繼續(xù)學(xué)習(xí)從事科研,都是很好的實(shí)踐基礎(chǔ)。特別是在經(jīng)歷考研失敗、四處奔波找工作之后,我更加感覺這個(gè)畢業(yè)設(shè)計(jì)所制作的游戲?qū)ξ覀€(gè)人的巨大意義——不僅歷練了我的實(shí)際工程能力,更實(shí)現(xiàn)了我一直一來做游戲程序員的夢想。我也將這些個(gè)人感受通過游戲展現(xiàn)了出來。</p>
17、<p> 從對社會(huì)的價(jià)值來看,謎題類角色扮演游戲是移動(dòng)平臺(tái)缺少的一種類型,希望能通過我的作品,讓更多人能體會(huì)這類游戲的樂趣,從中有所收獲。更希望能通過這個(gè)游戲,推動(dòng)這一類游戲的開發(fā),推動(dòng)游戲開發(fā)上的創(chuàng)新。同時(shí),由于謎題接近計(jì)算機(jī)程序設(shè)計(jì)大賽的問題風(fēng)格,本游戲用來作為計(jì)算機(jī)競賽(NOI、ACM 等)的入門興趣游戲也十分合適,填補(bǔ)了這個(gè)方向的空白。</p><p><b> 1.4本論文工
18、作</b></p><p> 本論文是對畢業(yè)設(shè)計(jì)——Android 游戲《變喵記》從設(shè)計(jì)到制作到測試的整體論述。</p><p> 詳細(xì)描述了畢業(yè)設(shè)計(jì)各個(gè)項(xiàng)目的制作過程。</p><p><b> 1.5使用軟件</b></p><p> Adbode Flash Professional CS5.
19、5 Version 11.5.1.349 Google SketchUp Pro Version 8.0.4811 Dev C++ Version 4.9.9.2</p><p> Adobe Photoshop Version 12.0.4</p><p> 格式工廠 3.3.4</p><p><b> - 10 -</b></
20、p><p> 2. AIR For Flash 及 ActionScript3.0</p><p><b> 2.1Flash</b></p><p> Flash 是一種動(dòng)畫創(chuàng)作與應(yīng)用程序開發(fā)于一身的創(chuàng)作軟件,到 2013 年 9 月 2 日為止,</p><p> 最新的零售版本為 AdobeFlash Pro
21、fessionalCC(2013 年發(fā)布)。Adobe Flash Professional</p><p> 為創(chuàng)建數(shù)字動(dòng)畫、交互式 Web 站點(diǎn)、桌面應(yīng)用程序以及手機(jī)應(yīng)用程序開發(fā)提供了功能全面的創(chuàng)作和編輯環(huán)境。Flash 廣泛用于創(chuàng)建吸引人的應(yīng)用程序,它們包含豐富的視頻、聲音、圖形和動(dòng)畫。可以在 Flash 中創(chuàng)建原始內(nèi)容或者從其它 Adobe 應(yīng)用程序(如 Photoshop</p><
22、;p> illustrator)導(dǎo)入它們,快速設(shè)計(jì)簡單的動(dòng)畫,以及使用 Adobe ActionScript 3.0 開</p><p> 發(fā)高級(jí)的交互式項(xiàng)目。設(shè)計(jì)人員和開發(fā)人員可使用它來創(chuàng)建演示文稿、應(yīng)用程序和其它允許用戶交互的內(nèi)容。Flash 可以包含簡單的動(dòng)畫、視頻內(nèi)容、復(fù)雜演示文稿和應(yīng)用程序以及介于它們之間的任何內(nèi)容。通常,使用 Flash 創(chuàng)作的各個(gè)內(nèi)容單元稱為應(yīng)用程序,即使它們可能只是很簡單
23、的動(dòng)畫。您也可以通過添加圖片、聲音、視頻和特殊效果,構(gòu)建包含豐富媒體的 Flash 應(yīng)用程序。</p><p><b> 2.2AIR</b></p><p> AIR 是 Adobe Integrated Runtime 的簡稱,即“Adobe 集成運(yùn)行時(shí)”, 2010 年,Adobe</p><p> 公司成功地將 AIR 技術(shù)引入
24、移動(dòng)平臺(tái),從此,一舉打開了通往移動(dòng)領(lǐng)域的大門。而對于 Flash 開發(fā)者來說,該技術(shù)的出現(xiàn)為他們轉(zhuǎn)向移動(dòng)應(yīng)用開發(fā)提供了便利的條件。</p><p> 2010 年年底,AIR 已經(jīng)實(shí)現(xiàn)了對 Android、BlackBerry Tablet OS 和 iOS 三個(gè)移動(dòng)操作系統(tǒng)的支持。從目前的狀況看,AIR 在 Android 平臺(tái)上的表現(xiàn)最搶眼。一方面,AIR 程序在 Android 設(shè)備(手機(jī)和平板電腦)上的
25、運(yùn)行性能得到了用戶的肯定;另一方面,當(dāng)前市面上絕大部分 Android 手機(jī)和平板電腦都支持 AIR 程序,而且電子市場上使用 AIR 開發(fā)的程序數(shù)量呈上升趨勢。</p><p> 2.3AIR Android 開發(fā)的可行性</p><p> 2010 年 10 月,AIR 正式登陸 Google 電子市場(2012 年 3 月更名為 Google Play 商店),在短短兩個(gè)月時(shí)間
26、里,程序的累計(jì)下載量超過了 25 萬次。</p><p> 需要說明的是,并不是所有的 Android 設(shè)備都支持 AIR。Adobe 官方網(wǎng)站的信息顯示,設(shè)備必須滿足以下條件才能運(yùn)行 AIR:</p><p> Android 2.2 或更高版本。</p><p> ARM v7-A 或更高級(jí)的處理器。</p><p> 支持 Op
27、enGL ES2.0。</p><p> 支持 H.264 & AAC H/W 解碼。</p><p> 至少有 256 MB 內(nèi)存。</p><p><b> - 11 -</b></p><p> 一般情況下,安裝或升級(jí)到 Android 2.2 的設(shè)備都可以運(yùn)行 AIR,而市面上的 Android
28、設(shè)備很多都已經(jīng)安裝或升級(jí)到 2.2 或以上版本了[5]。</p><p> 2.4ActionScript3.0</p><p> ActionScript 的老版本(ActionScript 1.0 和 2.0)提供了創(chuàng)建效果豐富的 Web 應(yīng)用程序所需的功能和靈活性。ActionScript 3.0 現(xiàn)在為基于 Web 的應(yīng)用程序提供了更多的可能性。它進(jìn)一步增強(qiáng)了這種語言,提供了
29、出色的性能,簡化了開發(fā)的過程,因此更適合高度復(fù)雜的 Web 應(yīng)用程序和大數(shù)據(jù)集。ActionScript 3.0 可以為以 Flash Player 為目標(biāo)的內(nèi)容和應(yīng)用程序提供高性能和開發(fā)效率[6]。</p><p> ActionScript 3.0 符合 ECMAScript Language Specification 第三版。它還包含基</p><p> ECMAScript
30、Edition 4 的功能,比如類、包和名稱空間;可選的靜態(tài)類型;生成器和迭代器;以及非結(jié)構(gòu)化賦值(destructuring assignments)。隨著 Web 應(yīng)用程序項(xiàng)目需求的增長,也要求 ActionScript 引擎有重大的突破。ActionScript 3.0 引入了一個(gè)新的高度優(yōu)化的 ActionScript Virtual Machine(AVM2),與 AVM1 相比,AVM2 的性能有了顯著的提高。這使 Acti
31、onScript 3.0 代碼的執(zhí)行速度幾乎比以前的 ActionScript 代碼快了 10 倍。Flash Player 9 及以上版本中包含 AVM2(ActionScript 3.0 的腳本語言引擎),設(shè)計(jì)它的目的是提供互聯(lián)網(wǎng)應(yīng)用程序開發(fā)人員所需的性能和特性。為了向后兼容現(xiàn)有的內(nèi)容,F(xiàn)lash Player 將繼續(xù)支持 AVM1[7]。</p><p><b> - 12 -</b>
32、;</p><p><b> 游戲設(shè)計(jì)</b></p><p> 3.1游戲整體框架</p><p><b> 開始</b></p><p><b> 引導(dǎo)對話</b></p><p><b> 結(jié)束場景</b><
33、/p><p><b> 3.2故事梗概</b></p><p> 故事的主角在對生活失去希望時(shí),想到“還不如變成貓”,被貓神聽到愿望后,將主角變成了貓。變成貓的主角十分詫異,尋找變回人的方法。得知需要與這里所有的貓打招呼并回答問題,最后喚醒貓神“七爺”。隨著游戲的推進(jìn),通過和貓們的交流對話,主角意識(shí)到了自己之前渾噩度日是不對的,要努力工作生活,要為父母盡孝。更是找到
34、了自己真正想做的事——做游戲。最后,在主角變回人類之前,決定變回去后就開始制作有關(guān)自己這一經(jīng)歷的游戲,名字就叫《變喵記》。</p><p><b> 3.3角色介紹</b></p><p> 游戲中一共出現(xiàn)了九個(gè)角色,分別介紹角色設(shè)定。</p><p><b> 3.3.1 主角</b></p>&l
35、t;p> 一個(gè)普通的大學(xué)生,即將面臨畢業(yè),但是一來成績不好,考研失?。欢砑彝コ錾硪话?,又沒有找到好工作,沒有錢;三來不善于與女孩子交往,沒有女朋友;所以被成為“三無青年”(無成績、無錢、無女友)。在變成貓之后經(jīng)歷了一天的試煉之后,明白了做人的意義,變得積極向上,為了自己的目標(biāo)而努力。</p><p> 3.3.2 七爺(貓神)</p><p> 神秘的貓,通常在外界看來是睡覺
36、的狀態(tài)。本體是管理貓界的貓神,身體處于假寐狀態(tài),四處神游,遇到需要想要變成貓的人類會(huì)幫助他們。在把人類變成貓之后,會(huì)給與他</p><p><b> - 13 -</b></p><p> 們一天的試煉時(shí)間,如果想要變回人,可以通過試煉,喚醒七爺??雌饋硎謬?yán)厲,但是實(shí)際上是個(gè)熱心的好貓。</p><p> 3.3.3 黑白兄弟</
37、p><p> 之前是一對人類兄弟,從小無父無母,四處流浪。在七爺?shù)膸椭伦兂闪素垼缘煤?,玩得好,過上了無憂無慮的生活。說話比較直白,喜歡逗新來貓的玩。</p><p><b> 3.3.4 博士貓</b></p><p> 人類形態(tài)時(shí)是一位大學(xué)教授,研究數(shù)論。由于十分醉心于學(xué)術(shù)研究,覺得其他事情都太麻煩,影響思考。于是在七爺?shù)膸椭伦兂闪素?/p>
38、,繼續(xù)專注于數(shù)論的研究。由于之前的經(jīng)歷,說話很有老師的感覺。</p><p><b> 3.3.5 斗篷貓</b></p><p> 是個(gè)極度的“宅男”,喜歡動(dòng)畫到了癡迷的程度,為了專注于 Cosplay 和自己的幻想世界變成了貓。變成了貓之后已然每天幻想這動(dòng)畫里的情節(jié),十分脫線。覺得變成貓也是十分炫酷的事情,并自命為“調(diào)查喵團(tuán)”團(tuán)長。</p>&l
39、t;p><b> 3.3.6 觀天貓</b></p><p> 喜歡觀測天象,并在此方面很有研究。變成貓是為了更好的觀測天象。對于迷茫的新來貓,會(huì)開導(dǎo)他們,是個(gè)可靠的大前輩。</p><p><b> 3.3.7 肌肉貓</b></p><p> 典型的肌肉男,覺得日常生活里各種瑣碎的事情太過于復(fù)雜,影響自己
40、的肌肉修行。</p><p> 在七爺?shù)膸椭伦兂韶堉竺刻於伎鞓返腻憻捈∪?。神?jīng)大條,十分樂觀。</p><p><b> 3.3.8 小美貓</b></p><p> 本身就是一個(gè)大美女,在自己心愛的小白貓死了之后十分傷心,想變成小白貓。變成貓后感覺自己能替小白貓活下去,于是沒有參加試煉。但是之后看到了父母的尋人啟事,明白了自己變成貓
41、之后給父母帶去了痛苦。拜托七爺幫自己給父母托夢,告訴父母自己很好,自己還在父母身邊?,F(xiàn)在每天在學(xué)術(shù)樓門口守望著當(dāng)老師的父母,在托夢之后父母也常來看小美。</p><p><b> 3.3.9 趴趴貓</b></p><p> 趴趴在人類形態(tài)時(shí)是一個(gè)癱瘓?jiān)诖驳牟∪耍谄郀數(shù)膸椭伦兂闪素堉罂梢詠淼酵饷娴氖澜?。雖然身體還是不太好,不能做太劇烈的運(yùn)動(dòng),但是就算是趴著看
42、看來往的人也很開心了。</p><p><b> - 14 -</b></p><p><b> 美術(shù)</b></p><p><b> 4.1美術(shù)整體</b></p><p> 游戲的美術(shù)風(fēng)格直接影響到游戲的整體氛圍,手機(jī)游戲更是以第一眼來吸引用戶。本游戲的整體氛圍
43、是輕松、明快、幽默的,所以考慮采用 Q 版風(fēng)格。由于美工工作也由我個(gè)人來完成,所以也要按照我個(gè)人的繪圖能力來設(shè)置美術(shù)風(fēng)格。在經(jīng)過整體考量和繪圖實(shí)驗(yàn)之后,決定采用手繪風(fēng)格來完成。因此整體的美術(shù)風(fēng)格是 Q 版手繪風(fēng)格。</p><p> 在工具使用方面,角色和部件繪制使用 Flash,與程序部分結(jié)合方便;背景的場景圖采用 SketchUp 進(jìn)行 3D 繪制,再使用手繪風(fēng)格渲染,導(dǎo)出 jpg 格式圖片。</p&
44、gt;<p> 4.2背景美術(shù)設(shè)計(jì)</p><p><b> 4.2.1 概述</b></p><p> 場景圖采用 Google SketchUp 軟件繪制。</p><p> Google Sketchup 是一套直接面向設(shè)計(jì)方案創(chuàng)作過程的設(shè)計(jì)工具,其創(chuàng)作過程不僅能夠充分表達(dá)設(shè)計(jì)師的思想而且完全滿足與客戶即時(shí)交流的需
45、要,它使得設(shè)計(jì)師可以直接在電腦上進(jìn)行十分直觀的構(gòu)思,是三維建筑設(shè)計(jì)方案創(chuàng)作的優(yōu)秀工具。Sketchup 是一個(gè)極受歡迎并且易于使用的 3D 設(shè)計(jì)軟件,官方網(wǎng)站將它比喻作電子設(shè)計(jì)中的“鉛筆”。它的主是一個(gè)極受歡迎并且易于使用的 3D 設(shè)計(jì)軟件,官方網(wǎng)站將它比喻作電子設(shè)計(jì)中的“鉛筆”。它的主要賣點(diǎn)就是使用簡便,人人都可以快速上手。并且用戶可以將使用 SketchUp 創(chuàng)建</p><p> 3D 模型直接輸出至 G
46、oogle Earth 里。</p><p> 選擇使用 SketchUp 繪制 3D 背景圖有兩方面考慮。首先,我個(gè)人并不是專業(yè)的美工,手工的大量的背景圖繪制很難達(dá)到需求標(biāo)準(zhǔn),3D 繪圖后能很方便的找到與前景配合的合適角度,整體輸出,具有統(tǒng)一性;其次,SketchUp 中可以使用手繪風(fēng)格渲染,與我的 Q 版手繪整體風(fēng)格非常相符。</p><p> 整個(gè)背景參考北京師范大學(xué)校園的教學(xué)生
47、活區(qū)布局設(shè)置,名稱也使用了小花園、圖書館、電子樓、科技樓、操場、學(xué)術(shù)樓、四合院、主樓這些十分親切熟悉的名字。</p><p> 4.2.2 整體背景俯視圖</p><p><b> - 15 -</b></p><p> 4.2.3 小花園背景圖</p><p> 4.2.4 圖書館背景圖</p>
48、<p> 4.2.5 電子樓背景圖</p><p><b> - 16 -</b></p><p> 4.2.6 科技樓背景圖</p><p> 4.2.7 操場背景圖</p><p> 4.2.8 學(xué)術(shù)樓背景圖</p><p> 4.2.9 四合院背景圖</p>
49、<p><b> - 17 -</b></p><p> 4.2.10主樓背景圖</p><p> 4.3角色美術(shù)設(shè)計(jì)</p><p> 按照美術(shù)風(fēng)格設(shè)定繪制 Q 版角色圖。繪制方式是先在紙上手繪角色原稿圖,拍照后再用 Flash 按照原稿圖拉線繪制、上色。</p><p> 4.3.1 手繪
50、原稿圖</p><p><b> NPC 角色:</b></p><p><b> - 18 -</b></p><p> 主角人形(初期、后期):</p><p> 主角貓型(前期、后期、表情):</p><p><b> - 19 -</b>
51、;</p><p> 4.3.2 主角角色圖</p><p> 主角前期、后期人形,前期貓型:</p><p> 主角后期貓型(表情:正常、高興、生氣、嘆氣、傷心、驚訝):</p><p> 4.3.3 黑白兄弟角色圖</p><p> 4.3.4 博士貓角色圖</p><p><
52、;b> - 20 -</b></p><p> 4.3.5 斗篷貓角色圖</p><p> 4.3.6 觀天貓角色圖</p><p> 4.3.7 肌肉貓角色圖</p><p> 4.3.8 小美貓角色圖</p><p><b> - 21 -</b></p&g
53、t;<p> 4.3.9 趴趴貓角色圖</p><p> 4.3.10七爺角色圖</p><p> 4.4界面美術(shù)設(shè)計(jì)</p><p> 4.4.1 開始界面</p><p> 開始界面簡單清新為主,游戲名稱在最顯著上方,中部為角色動(dòng)畫效果,下部為“開始游戲”和“繼續(xù)游戲”按鈕,背景處云彩動(dòng)態(tài)漂浮,增加活潑氣氛。&
54、lt;/p><p> 左上角設(shè)置音樂開關(guān)按鈕(后期所有場景相同位置)。</p><p> 字體統(tǒng)一采用采用手寫體“SNOWREN 建剛體”。</p><p><b> - 22 -</b></p><p> 4.4.2 游戲界面</p><p> 游戲界面上方為背景圖片和角色、喵糧區(qū)域,角色
55、、喵糧閃動(dòng)提示。下方為控制面板,包含“查看幫助”、“當(dāng)前狀態(tài)”、“存儲(chǔ)退出”三個(gè)按鈕。</p><p> 點(diǎn)擊“查看幫助”后彈出幫助面板,手繪風(fēng)格,顯示簡單幫助信息。點(diǎn)擊“當(dāng)前狀態(tài)”后彈出狀態(tài)面板,顯示喵糧個(gè)數(shù)、分?jǐn)?shù)和位置信息。</p><p> 點(diǎn)擊“存儲(chǔ)退出”后彈出存儲(chǔ)對話框,包含確認(rèn)和取消兩個(gè)按鍵。</p><p><b> - 23 -<
56、;/b></p><p> 4.4.3 對話界面</p><p> 對話界面上部為加畫框的背景圖,下部為對話內(nèi)容按鈕,點(diǎn)擊可繼續(xù)對話,中間為當(dāng)前說話角色圖。</p><p> 4.4.4 問題界面</p><p> 問題界面分為三個(gè)面板,第一個(gè)是“問題” 面板,包含問題內(nèi)容和頁面切換按鈕。左下角為聲音開關(guān)按鈕,回答正確后左上角出
57、現(xiàn)返回按鈕。</p><p> 第二個(gè)是“面板”,第三個(gè)是“答案”面板,可使用喵糧開啟或在回答正確后查看。</p><p><b> - 24 -</b></p><p><b> 音樂</b></p><p> 5.1整體音樂概述</p><p> 游戲采用 Q
58、 版畫風(fēng),整體基調(diào)是輕松明快、幽默的,因此音樂也采用輕松明快的曲目風(fēng)格。背景音樂采用兒歌風(fēng)格的簡單曲調(diào)循環(huán)播放,效果音簡單突出。由于手機(jī)游戲?qū)?nèi)存和游戲大小的限制,音樂使用數(shù)量和大小要盡量壓縮。背景音樂只使用一首,效果音控制在 5 個(gè)以內(nèi),每個(gè)不超過 5 秒。</p><p> 由于個(gè)人能力有限,美工、劇情、程序都能由我個(gè)人原創(chuàng)完成,音樂方面只能在引用現(xiàn)有材料的基礎(chǔ)上加工處理。</p><p
59、> 5.2引用音樂介紹</p><p> 5.2.1 背景音樂</p><p> 背景音樂使用日本動(dòng)畫片《甜甜起司貓》的主題曲《おうちがいちばん》的伴奏,原作者伊藤真澄。</p><p><b> 5.2.2 效果音</b></p><p> 效果音共使用 5 個(gè),包括打雷聲、按鈕聲、正確聲、錯(cuò)誤聲、轉(zhuǎn)
60、移聲。聲音來源與 Flash CS5.5 自帶聲音庫和網(wǎng)絡(luò)音效庫。</p><p><b> - 25 -</b></p><p><b> 謎題</b></p><p> 6.1謎題整體概述</p><p> 謎題設(shè)置為小學(xué)及以上學(xué)歷能力,經(jīng)過思考或看過提示后能在 5 分鐘內(nèi)作答難度。一
61、共七道題,涉及到圖論、數(shù)論、搜索、動(dòng)態(tài)規(guī)劃等方法思想。意圖在于開闊思路、引發(fā)對計(jì)算機(jī)程序競賽興趣。</p><p><b> 6.2謎題</b></p><p> 謎題一共七道題,分別為:</p><p> 一筆畫問題(歐拉回路)。</p><p> 病狗問題(數(shù)學(xué)歸納推理)。</p><p
62、> 五貓站位(八皇后問題簡化版,遞歸回溯方法)。</p><p> 5=?(邏輯推理題目)。</p><p> 早起事物順序(拓?fù)渑判騿栴})。</p><p> 七貓游戲(約瑟夫環(huán)問題)。</p><p> 方格取數(shù)(動(dòng)態(tài)規(guī)劃)。</p><p> 每道謎題有問題、提示、答案三個(gè)頁面,具體的內(nèi)容見附錄
63、 I(問題 1-7)。</p><p> 6.3題目分?jǐn)?shù)分配</p><p> 根據(jù)題目不同的難度,七道題有不同的分?jǐn)?shù)分配,分別為:10 分,20 分,10 分,10 分,10分,20 分,20 分,總分為 100 分。</p><p> 回答問題時(shí),正確加上相應(yīng)分?jǐn)?shù),錯(cuò)誤一次扣除加分的 1/10,最低扣至 0 分。為了防止用戶暴力試答案,通關(guān)分?jǐn)?shù)要求 60
64、 分以上,若低于 60 分則無法進(jìn)入結(jié)局,會(huì)清零重置游戲。</p><p><b> 6.4喵糧系統(tǒng)</b></p><p> 設(shè)置喵糧系統(tǒng),用戶可以通過點(diǎn)擊藏在不同場景里的喵糧閃動(dòng)獲取喵糧。通過使用喵糧可以獲取提示或答案,每次獲取提示消耗 1 喵糧,獲取答案消耗 5 喵糧。</p><p><b> - 26 -</b
65、></p><p><b> 程序</b></p><p><b> 7.1整體框架</b></p><p><b> 7.2工程信息</b></p><p> 項(xiàng)目名稱“Miao_Android”,項(xiàng)目信息保存在“Miao_Android-app.xml”當(dāng)
66、中(附</p><p><b> II-1)。</b></p><p> 主函數(shù)保存在“Main.as”當(dāng)中,包含引用包、公共變量和公共函數(shù)(附錄 II-2)。</p><p> 其他函數(shù)寫在具體調(diào)用的幀上。</p><p><b> 7.3界面程序</b></p><
67、p> 界面包含開始界面、游戲界面、答題界面和對話界面。</p><p> 7.3.1 開始界面</p><p> 開始界面作為引導(dǎo)界面,包含不同按鈕的監(jiān)聽和對應(yīng)函數(shù),以及一些需要的公共函數(shù)。由于 ActionScript3.0 面向?qū)ο蟮睦^承機(jī)制,影片剪輯不能直接調(diào)用外部.as 文件內(nèi)函數(shù)和變量,需要使用父場景中的函數(shù)調(diào)用,因此會(huì)有一些調(diào)用函數(shù)(附錄 II-3)。</p&
68、gt;<p> 7.3.2 游戲界面</p><p> 游戲界面程序包含各個(gè)按鈕的監(jiān)聽和響應(yīng)時(shí)間,不同場景的程序框架相同,內(nèi)容有變化(附錄 II-4)。</p><p><b> - 27 -</b></p><p> 操作面板為影片剪輯,包含三個(gè)按鈕的監(jiān)聽和響應(yīng)函數(shù)(附錄 II-5)。</p><p&
69、gt; 操作面板中,幫助、狀態(tài)、存儲(chǔ)詢問分別為子影片剪輯(附錄 II-6、7)。</p><p><b> 7.4問題程序</b></p><p> 問題面板主要包含各個(gè)按鈕的監(jiān)聽和與響應(yīng)、答案正確性的判斷。一共七個(gè)問題(附</p><p> II-8、9、10、11、12、13、14)。</p><p>&l
70、t;b> 7.5其他程序</b></p><p> 其他程序包括音樂開關(guān)影片剪輯內(nèi)程序(附錄 II-15)、答案顯示面板影片剪輯內(nèi)部程序(附錄 II-16)、使用喵糧提示影片剪輯內(nèi)部程序(附錄 II-17)。具體程序功能見附錄中注釋內(nèi)容。</p><p><b> - 28 -</b></p><p><b>
71、; 成果與改進(jìn)</b></p><p> 8.1成果展現(xiàn)形式</p><p> 本畢業(yè)設(shè)計(jì)為 Android 游戲,成果展現(xiàn)形式分為三部分。</p><p> (1)完整工程,包含 Miao_Android.fla 文件、Miao_Android.xml 文件、Main.as</p><p><b> 文件等
72、必要文檔。</b></p><p> ?。?)Android 安裝包 Miao_Android.apk 文檔以及必須的 AIR 運(yùn)行時(shí)安裝包。</p><p><b> 安裝方法是:</b></p><p> <1> 將 Adobe AIR.apk 和 Miao_Android.apk 拷入 Android 系統(tǒng)機(jī)器
73、</p><p> <2> 安裝 Adobe AIR.apk(如果沒有安裝過 AIR 運(yùn)行時(shí))</p><p> <3> 安裝 Miao_Android.apk</p><p> (3)本畢業(yè)論文和答辯時(shí)使用的演示文檔。</p><p> 8.2程序?qū)崣C(jī)測試</p><p> 完成程
74、序后,使用平板電腦進(jìn)行測試。</p><p> 電腦型號(hào):acer TD070VA1</p><p> 系統(tǒng)版本:Android 4.2.1 Ver1.2.4</p><p> 測試各項(xiàng)功能正常,聲音、圖像、交互、前后臺(tái)交換正常,截圖如下:</p><p><b> - 29 -</b></p>&
75、lt;p> 8.3網(wǎng)絡(luò)測試反饋</p><p> 在完成畢業(yè)設(shè)計(jì)制作后,我將完整游戲發(fā)布放在網(wǎng)絡(luò)上進(jìn)行測試,得到的測試和反饋摘錄如下:</p><p> 通關(guān)時(shí)間:35min</p><p><b> 評分:75</b></p><p><b> 難度:簡單</b></p
76、><p> 發(fā)現(xiàn)問題:流暢運(yùn)行,無</p><p> 改進(jìn)意見:覺得答題界面返回按鍵可以設(shè)置的再醒目一些。游戲可以增加更多的自主部分,自由選擇答題順序等等,增加可玩性問題設(shè)置方面,最好由簡單到復(fù)雜吧,感覺題之間的難易程度跳躍較大</p><p><b> 整體感受:很勵(lì)志</b></p><p> 通關(guān)時(shí)間:27mi
77、n</p><p><b> 游戲評分:80</b></p><p><b> 難度評價(jià):一般</b></p><p><b> 發(fā)現(xiàn)問題:無</b></p><p><b> - 30 -</b></p><p> 改進(jìn)
78、意見:就是對話可以有選項(xiàng)會(huì)比較有意思,,</p><p> 整體感受:最后,喵糧都留著自己吃哈,不過,有些問題還要?jiǎng)庸P算,有點(diǎn)難度。。。不過很有趣哈,七只貓的故事也不錯(cuò),總 體來說很有意思哈嘿~~喵喵</p><p> 通關(guān)時(shí)間:16min</p><p><b> 游戲評分:84</b></p><p> 難度
79、評價(jià):整體比較容易,個(gè)別題需要費(fèi)些腦筋</p><p> 發(fā)現(xiàn)問題:bug 上的沒有</p><p> 改進(jìn)意見:如果是非要裝 AIR 的能否在做入到游戲中,類似下載游戲數(shù)據(jù)包的形式?</p><p> (目前這種感覺像是裝了一個(gè)跟游戲無關(guān)的插件,用戶體驗(yàn)比較差)</p><p> 整體感受:時(shí)間問題,說實(shí)話玩到了第六個(gè),感覺還行。游
80、戲的帶入感比較強(qiáng),游戲沒有做相關(guān)新手引導(dǎo),開始我還不知道往哪點(diǎn),最好可以做一些動(dòng)態(tài)的可以有凹凸的按鈕體現(xiàn)可以點(diǎn)擊。另外 7 道純智力類型的會(huì)感覺很枯燥,可以嘗試做一些類似瘋狂猜圖的圖片或者音樂知識(shí)。</p><p> 整體感受:我個(gè)人還是比較喜歡類似這個(gè) rpg 的感覺,整體上感覺還不錯(cuò),給不了優(yōu)秀分就給個(gè) 84 分吧。</p><p> 通關(guān)時(shí)間:19min</p>&
81、lt;p><b> 游戲評分:80</b></p><p><b> 難度評價(jià):中等</b></p><p> 發(fā)現(xiàn)問題:流暢運(yùn)行,無</p><p> 改進(jìn)意見:最后一道像動(dòng)歸,不給我電腦捧著手機(jī)心算好辛苦= = 題和題之間聯(lián)系不大而且難度也不均吧,室友因?yàn)槟堑?50 只狗的題目討論了半個(gè)點(diǎn)。。有些談話界面
82、可以不用單擊直接走的,比如一開始的眨眼啊,包括無數(shù)省略號(hào),不得不說,省略號(hào)太多了……表示 7 道題有點(diǎn)少,還沒做夠癮呢哈哈</p><p> 整體感受:很勵(lì)志,最后表明理想很感人,做成這樣真的很好了~~</p><p><b> 8.4改進(jìn)方向</b></p><p> 通過網(wǎng)絡(luò)測試獲取的反饋,發(fā)現(xiàn)需要改進(jìn)的方向主要有:</p&g
83、t;<p><b> 按鈕醒目度</b></p><p><b> 自動(dòng)對話和跳過劇情</b></p><p><b> 問題難易度順序調(diào)整</b></p><p><b> 新手指引</b></p><p><b> 問
84、題游戲多樣風(fēng)格</b></p><p><b> 對話簡潔性</b></p><p> 在這幾個(gè)方面進(jìn)一步改進(jìn)測試后希望能在 Google Play 上線。</p><p><b> - 31 -</b></p><p><b> 參考文獻(xiàn)</b></
85、p><p> SHarbour J, 宋松, 王小飛.. Android 游戲編程入門經(jīng)典[M]. 人民郵電出版社, 2013.07.</p><p> 楊英. 基于 Android 平臺(tái)的 Flash AIR 手機(jī)游戲設(shè)計(jì)與實(shí)現(xiàn)[J]. 廣東交通職業(yè)技術(shù)學(xué)院學(xué)報(bào), 2013.12, 4(12):39-43.</p><p> 黃石, 李志遠(yuǎn), 陳洪. 游戲架構(gòu)設(shè)
86、計(jì)與策劃基礎(chǔ)[M]. 清華大學(xué)出版社, 2010.01.</p><p> 胡昭民, 吳燦銘. 游戲設(shè)計(jì)概論[M]. 清華大學(xué)出版社, 2013.06.</p><p> Anderson J G. Beginning Flash, Flex, And Air Development For Mobile Devices[M]. Wiley, 2011.</p><
87、p> Rosenzweig G. ActionScript 3.0 Game Programming University[M]. Second Edition. QUE, 2011.1.</p><p> 翟寶利. ActionScript 3.0 從入門到精通[M]. 清華大學(xué)出版社, 2009.9.</p><p><b> - 32 -</b>&l
88、t;/p><p><b> 致謝</b></p><p> 畢業(yè)設(shè)計(jì)是我五年大學(xué)時(shí)光的句號(hào),作為一個(gè)轉(zhuǎn)系降過一級(jí)的學(xué)生,我更加珍惜個(gè)證明自己大學(xué)沒有虛度時(shí)光的機(jī)會(huì)。而且未來我的工作將和游戲再無關(guān)系,這也是我最后能實(shí)現(xiàn)自己游戲程序員夢想的機(jī)會(huì)。因此我首要要非常感謝學(xué)校、院系能給我這樣的機(jī)會(huì),讓我重新審視自身,讓我完成自己的夢想。</p><p>
89、 在制作畢業(yè)設(shè)計(jì)的過程中,我經(jīng)歷了考研失敗和找工作無數(shù)次碰壁,因此也耽誤了不少時(shí)間。但指導(dǎo)老師馮速老師沒有因此而批評我,而是給與我很多關(guān)心和指導(dǎo),不論是畢業(yè)設(shè)計(jì)中的問題,還是找工作中的困難,馮老師都耐心的與我溝通,熱心的幫我解決。在此,我要鄭重的向馮老師說聲“謝謝您”,謝謝您在畢業(yè)設(shè)計(jì)上給我的指導(dǎo),謝謝您在我大學(xué)五年里對我的幫助和教導(dǎo),更謝謝您對我人生的指導(dǎo)!</p><p> 我還要感謝我的同學(xué)、朋友和家人
90、,謝謝你們在我最困難最痛苦的時(shí)候給予我的各方面的幫助和支持,我能順利完成畢業(yè)設(shè)計(jì),順利找到心儀的工作全靠你們的理解、幫助和支持。</p><p> 更要感謝參與我論文審閱和答辯的老師們,謝謝您們的批評指導(dǎo),讓我的作品能一步步走向正規(guī)和完善。</p><p> 謝謝所有幫助過我的人!</p><p><b> - 33 -</b></
91、p><p> 附錄 I 謎題問題、提示及答案</p><p><b> 謎題 1 一筆畫</b></p><p><b> - 34 -</b></p><p><b> 謎題 2 病狗問題</b></p><p><b> - 35 -
92、</b></p><p><b> 謎題 3 五貓站位</b></p><p><b> - 36 -</b></p><p><b> 謎題 4 5=?</b></p><p><b> - 37 -</b></p>&
93、lt;p> 謎題 5 早起事物順序</p><p><b> - 38 -</b></p><p><b> 謎題 6 七貓游戲</b></p><p><b> - 39 -</b></p><p><b> 謎題 7 方格取數(shù)</b>&
94、lt;/p><p><b> - 40 -</b></p><p> 附錄 II 主要程序</p><p><b> 完整 XML 文檔</b></p><p> <?xml version="1.0" encoding="UTF-8" standa
95、lone="no" ?> <application xmlns="http://ns.adobe.com/air/application/2.6"></p><p> <id>com.zyy.MiaoAndroid</id></p><p> <versionNumber>1.0.1</
96、versionNumber></p><p> <versionLabel/></p><p> <filename>Miao_Android</filename> <description/></p><p> 2. Miao.as 完整文檔</p><p> package M
97、iao_as{</p><p> import flash.display.MovieClip;</p><p> import flash.events.MouseEvent;</p><p> import flash.events.Event;</p><p> import flash.media.SoundChannel;&
98、lt;/p><p> import flash.net.SharedObject;</p><p> import flash.events.KeyboardEvent;</p><p> import flash.ui.Keyboard;</p><p> import flash.desktop.NativeApplication;
99、import flash.media.Video; import flash.net.NetConnection;</p><p> import flash.net.NetStream;</p><p> import flash.media.Sound;</p><p> public class Main extends MovieClip {</
100、p><p><b> //變量</b></p><p><b> //音樂控制</b></p><p> var mysound:bgm = new bgm();</p><p> var s_bgm_start:SoundChannel;</p><p> var l
101、ight_sound:Lightning = new Lightning(); var whip_sound:Staff_Whip = new Staff_Whip();</p><p> var right_sound:Applause = new Applause(); var wrong_sound:Mystery = new Mystery(); var trans_sound:Teleport = n
102、ew Teleport(); var btn_sound:Btn_Sound = new Btn_Sound(); var se:SoundChannel;</p><p> var frame_to:int;//下一次要去的幀</p><p> var scene_to:String;//下一次要去的場景 var food_num:int = 0;//當(dāng)前喵糧數(shù)</p>
103、<p><b> - 41 -</b></p><p> var add_score:Array = [10,20,10,10,10,20,20];//各個(gè)正確加分?jǐn)?shù)</p><p> var min_score:Array = [1, 2, 1, 1, 1, 2, 2];//各題錯(cuò)誤減分?jǐn)?shù)</p><p> var now
104、_quiz:int;//當(dāng)前題目</p><p> var sum_score:int = 0;//總得分</p><p> var hit_status:Array = [0,0,0,0,0,0,0];//各題提示開啟情況 var ans_status:Array = [0,0,0,0,0,0,0];//各題答案開啟情況 var food_status:Array = [0,0,0,
105、0,0,0,0];//當(dāng)前喵糧是否被拿過 var back_flag:Boolean; //是否開啟問題返回鍵</p><p> var so:SharedObject = SharedObject.getLocal("Miao");//調(diào)用 ShareObject 本地?cái)?shù)據(jù)存儲(chǔ)</p><p> function Game_Save():void{//保存進(jìn)度函數(shù)
106、</p><p> so.data._hit = hit_status;</p><p> so.data._ans = ans_status;</p><p> so.data._food_status = food_status;</p><p> so.data._score = sum_score;</p>&l
107、t;p> so.data._quiz = now_quiz;</p><p> so.data._food = food_num;</p><p> so.data._frame = frame_to;</p><p> so.data._scene = scene_to;</p><p><b> }</b&
108、gt;</p><p> function Game_Load():void{//讀取進(jìn)度函數(shù)</p><p> hit_status = so.data._hit;</p><p> ans_status = so.data._ans;</p><p> food_status = so.data._food_status;<
109、/p><p> sum_score = so.data._score;</p><p> now_quiz = so.data._quiz;</p><p> food_num = so.data._food;</p><p> frame_to = so.data._frame;</p><p> scene_
110、to = so.data._scene;</p><p> gotoAndStop(frame_to,scene_to);</p><p><b> }</b></p><p><b> //通用監(jiān)聽響應(yīng)</b></p><p> function btn_Back_onClick(even
111、t:MouseEvent):void { gotoAndPlay(1, "Scene_Start");</p><p><b> }</b></p><p> function btn_Dialog_onClick(event:MouseEvent):void { sound_btn();</p><p> nextF
112、rame();</p><p><b> }</b></p><p><b> - 42 -</b></p><p><b> //主函數(shù)</b></p><p> public function Main() {</p><p> //tra
113、ce("Main AS");</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> 開始界面程序</b></p><p&g
114、t; import flash.display.MovieClip;</p><p> import flash.events.MouseEvent;</p><p> import flash.media.SoundChannel;</p><p> import Miao_as.Main;</p><p> import fla
115、sh.events.KeyboardEvent;</p><p> import flash.media.SoundTransform;</p><p> import flash.events.Event;</p><p><b> stop();</b></p><p> var pos:Number = 0
116、;</p><p><b> //監(jiān)聽事件</b></p><p> btn_StartGame.addEventListener(MouseEvent.CLICK, btn_StartGame_onClick);</p><p> btn_LoadGame.addEventListener(MouseEvent.CLICK, btn_L
117、oadGame_onClick);</p><p> NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE,</p><p> onActivate);</p><p> NativeApplication.nativeApplication.addEventListener(E
118、vent.DEACTIVATE,</p><p> onDeActivate);</p><p> var sound_mark:Boolean = true;</p><p><b> //音樂開關(guān)函數(shù)</b></p><p> function sound_off():void {</p>&l
119、t;p> if (sound_mark == true) {</p><p> sound_mark = false;</p><p> pos = s_bgm_start.position;</p><p> s_bgm_start.stop();</p><p><b> }</b></p>
120、;<p><b> }</b></p><p> function sound_on():void {</p><p> if (sound_mark == false) {</p><p> sound_mark = true;</p><p> s_bgm_start.stop();</
121、p><p> s_bgm_start = mysound.play(pos);</p><p> s_bgm_start.addEventListener(Event.SOUND_COMPLETE, onComplete);</p><p><b> }</b></p><p><b> }</b&g
122、t;</p><p> function sound_right():void {//正確音效 if (sound_mark == true) {</p><p><b> - 43 -</b></p><p> se = right_sound.play();</p><p><b> }</b
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于unity3d的角色扮演類游戲設(shè)計(jì)-畢業(yè)論文
- 角色扮演類游戲的制作—界面整合畢業(yè)論文模板
- 角色扮演類網(wǎng)絡(luò)游戲贏利模式研究畢業(yè)論文
- 基于OGRE的角色扮演游戲引擎的開發(fā)與研究.pdf
- 手機(jī)角色扮演游戲引擎的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 角色扮演類網(wǎng)絡(luò)游戲贏利模式研究
- 角色扮演游戲框架設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于visual c++的角色扮演游戲設(shè)計(jì)與實(shí)現(xiàn)【開題報(bào)告】
- 7177.角色扮演類游戲玩家的身份認(rèn)同研究
- 多人在線角色扮演類游戲的情感設(shè)計(jì)探析.pdf
- 角色扮演類游戲的動(dòng)作化可行性分析.pdf
- 角色扮演類網(wǎng)絡(luò)游戲中的廣告植入研究.pdf
- 孩子的角色扮演
- 大型多人在線角色扮演類網(wǎng)絡(luò)游戲角色戰(zhàn)斗系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 角色扮演類網(wǎng)絡(luò)游戲與自我同一性發(fā)展的研究
- 大型多人在線角色扮演游戲(MMORPG)角色協(xié)同控制系統(tǒng)的設(shè)計(jì)與開發(fā).pdf
- iOS環(huán)境下角色扮演類卡牌游戲《幻靈訣》的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 多人角色扮演手機(jī)游戲客戶端的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 畢業(yè)論文--基于android平臺(tái)的beatplane游戲開發(fā)
- 角色扮演在小學(xué)英語課堂中的應(yīng)用【畢業(yè)論文】
評論
0/150
提交評論