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

正文內(nèi)容

畢設(shè)論文-基于android或ios平臺(tái)民族服飾秀益智游戲技術(shù)實(shí)現(xiàn)(編輯修改稿)

2025-07-11 02:58 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 臺(tái)上, Unity3D 更是可以完全的滿足需求。 (4)iPhone 以及 Android 發(fā)布 : Unity 讓革命性的游戲開(kāi)發(fā)降臨革命性的設(shè)備 。 這正是我們這次畢業(yè)設(shè)計(jì)的核心,移動(dòng)平臺(tái)的發(fā)布可以滿足更多群體的需求,這也是為什么采用 Unity3D 作為本次畢業(yè)設(shè)計(jì)的核心軟件。 (5)音頻和視頻 : 實(shí)時(shí)三維圖形混合音頻流、視頻流。 在本游戲中,我們?cè)谥鹘缑鎯?nèi)添加了聲音控件,以達(dá)到使本游戲更加具有吸引力的效果。 (6)腳本 : Unity 支持 3 種腳本語(yǔ)言: JavaScript, C, Boo。 本次游戲的設(shè)計(jì),編程主要使用到了 JavaScript 語(yǔ)言, Unity3D 對(duì)于 JavaScript 語(yǔ)言的支持使得程序的制作者可以盡可能的完成所需功能的設(shè)計(jì)以及實(shí)現(xiàn)。 (7)Unity 資源服務(wù)器 : Unity 資源服務(wù)器是一個(gè)附加的包括版本控制的產(chǎn)品。 使得對(duì)于場(chǎng)景的切換更加快捷。 (8)文檔 : Unity 為你提供逐步的指導(dǎo)、文檔和實(shí)例方案。 在編輯遇到問(wèn)題時(shí),可以對(duì)所需知識(shí)尋求幫助,這一點(diǎn)對(duì)本次畢設(shè)幫助很大。因?yàn)楸旧韺?duì)于Unity3D 這款軟件的認(rèn)識(shí)有限,所以當(dāng)有指導(dǎo)、文檔和實(shí)例方案最為參考之后,對(duì)于編程的過(guò)程有了不少的幫助,通過(guò)借鑒 Unity3D 自帶的實(shí)例可以找到可以觸類旁通的編程設(shè)計(jì)方法。 JavaScript 語(yǔ)言 北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) Javascript 是一種由 Netscape 的 LiveScript 發(fā)展而來(lái)的原型化繼承的面向?qū)ο蟮膭?dòng)態(tài)類型的區(qū)分大小寫(xiě)的客戶端腳本語(yǔ)言,主要目的是為了解決服務(wù)器端語(yǔ)言,比如 Perl,遺留的速度問(wèn)題,為客戶提供更流暢的瀏覽效果。當(dāng)時(shí)服務(wù)端需要對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證,由于網(wǎng)絡(luò)速度相當(dāng)緩慢,只有 ,驗(yàn)證步驟浪費(fèi)的時(shí)間太多。于是 Netscape 的瀏覽器 Navigator 加入了Javascript,提供了數(shù)據(jù)驗(yàn)證的基本功能。 JavaScript 是一種基于對(duì)象和事件驅(qū)動(dòng)并具有相對(duì)安全性的客戶端腳本語(yǔ)言。同時(shí)也是一種廣泛用于客戶端 Web 開(kāi)發(fā)的腳本語(yǔ)言,常用來(lái)給 HTML 網(wǎng)頁(yè)添加動(dòng) 態(tài)功能,比如響應(yīng)用戶的各種操作。它最初由網(wǎng)景公司的 Brendan Eich 設(shè)計(jì),是一種動(dòng)態(tài)、弱類型、基于原型的語(yǔ)言,內(nèi)置支持類。 JavaScript是 Sun 公司的注冊(cè)商標(biāo)。 Ecma 國(guó)際以 JavaScript 為基礎(chǔ)制定了 ECMAScript標(biāo)準(zhǔn)。 JavaScript 也可以用于其他場(chǎng)合,如服務(wù)器端編程。完整的 JavaScript實(shí)現(xiàn)包含三個(gè)部分: ECMAScript,文檔對(duì)象模型,字節(jié)順序記號(hào)。 Netscape 公司在最初將其腳本語(yǔ)言命名為 LiveScript 來(lái) Netscape 在與Sun 合作之后將其改名為 JavaScript。 JavaScript 最初受 Java 啟發(fā)而開(kāi)始設(shè)計(jì)的,目的之一就是 “ 看上去像 Java” ,因此語(yǔ)法上有類似之處,一些名稱和命名規(guī)范也借自 Java。但 JavaScript 的主要設(shè)計(jì)原則源自 Self 和 Scheme。JavaScript 與 Java 名稱上的近似,是當(dāng)時(shí)網(wǎng)景為了營(yíng)銷考慮與 Sun 公司達(dá)成協(xié)議的結(jié)果。為了取得技術(shù)優(yōu)勢(shì),微軟推出了 JScript 來(lái)迎戰(zhàn) JavaScript 的腳本語(yǔ)言。為了互用性, Ecma 國(guó)際(前身為歐洲計(jì)算機(jī)制造商協(xié)會(huì))創(chuàng)建了ECMA262 標(biāo)準(zhǔn)( ECMAScript)。現(xiàn)在兩 者都屬于 ECMAScript 的實(shí)現(xiàn)。盡管JavaScript 作為給非程序人員的腳本語(yǔ)言,而非作為給程序人員的編程語(yǔ)言來(lái)推廣和宣傳,但是 JavaScript 具有非常豐富的特性。 運(yùn)行環(huán)境 硬件條件:酷睿 CPU、 3G RAM、 320G 硬盤(pán)的 PC 機(jī)。 軟件條件: Windows 7 專業(yè)版 北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 在游戲開(kāi)發(fā)之前,我們必須了解該游戲的特點(diǎn)、適用范圍,以此作為基礎(chǔ)為開(kāi)發(fā)系統(tǒng)準(zhǔn)確定位,然后對(duì)使用者所需實(shí)現(xiàn)的功能進(jìn)行分析,根據(jù)使用者的實(shí)際要求來(lái)給系統(tǒng)設(shè)計(jì)一個(gè)初步的方案。 功能分析 從功能角色 上來(lái)講,本游戲?yàn)?07 歲兒童開(kāi)發(fā)設(shè)計(jì)。制作游戲之前,需要對(duì)游戲進(jìn)行規(guī)劃。包括確定游戲運(yùn)行平臺(tái),游戲內(nèi)容和故事大綱。并且需要確定游戲中的場(chǎng)景設(shè)定,包括場(chǎng)景內(nèi)容以及場(chǎng)景個(gè)數(shù)。游戲中的人物包括玩家和電腦 NPC,需要確定人物具體數(shù)量,并設(shè)定人物形象以及人物屬性。以及對(duì)于界面的功能確定,整個(gè)游戲需要達(dá)到的效果。 關(guān)卡制作 關(guān)卡設(shè)計(jì)主要包括游戲關(guān)卡邏輯控制功能、任務(wù)系統(tǒng)、搭配系統(tǒng)、對(duì)話系統(tǒng)與游戲關(guān)卡進(jìn)程相關(guān)的程序功能開(kāi)發(fā)。利用相關(guān)模塊,構(gòu)建整體游戲,還要充分考慮游戲的邏輯控制。制作游戲中人物。還有游戲的關(guān)卡進(jìn)程 與各個(gè)系統(tǒng)相關(guān)的方面,都要與游戲設(shè)定的主題相切合。 游戲關(guān)卡的制作就是判斷玩家搭配的民族服飾是否為該民族的傳統(tǒng)服飾,如果玩家搭配正確,則判斷游戲繼續(xù)進(jìn)入到下一關(guān)卡,如果玩家搭配錯(cuò)誤,則結(jié)束游戲?;?Unity3D 平臺(tái)上制作游戲關(guān)卡大概流程為:創(chuàng)建虛擬碰撞對(duì)象Script 腳本,加入 Wait Message(等待信息),建立碰撞檢測(cè)等,建立計(jì)時(shí)系統(tǒng)以便于對(duì)于關(guān)卡是否游戲成功進(jìn)行判斷。 本游戲應(yīng)具有如下功能: (1) 良好的響應(yīng)能力 (2) 游戲內(nèi)控件的快速搭配能力 (3) 快速的數(shù)據(jù)處理能力 (4) 友好的人機(jī)交互能力 (5) 優(yōu)秀的娛樂(lè)性 (6) 穩(wěn)定運(yùn) 行的能力 北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 圖 32 游戲關(guān)卡流程圖 任務(wù)系統(tǒng) 任務(wù)系統(tǒng)是基于對(duì)話系統(tǒng)和搭配系統(tǒng)來(lái)制作的游戲進(jìn)程部分。在玩家Script 腳本中加入消息響應(yīng),當(dāng)玩家對(duì)話完成后,接到消息并開(kāi)始執(zhí)行任務(wù),當(dāng)任務(wù)結(jié)束后再判斷執(zhí) 行情況,給出任務(wù)結(jié)果。 圖 33 任務(wù)系統(tǒng)流程圖 可行性分析 本游戲有較好的可維護(hù)性、可靠性、可理解性、效率。易于用戶理解和操作。可維護(hù)性包括了可讀性、可測(cè)試性等含義??煽啃酝ǔ0ㄕ_性和健壯性。開(kāi)發(fā)過(guò)程中,在各種矛盾的目標(biāo)之間作權(quán)衡,并在一定的限制的條件下(經(jīng)費(fèi)、時(shí)間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。 可行性分析是通過(guò)對(duì)項(xiàng)目的主要內(nèi)容和配套條件,如市場(chǎng)需求、資源供應(yīng)、建設(shè)規(guī)模、工藝路線、設(shè)備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟(jì)、工程等方面進(jìn)行調(diào)查研究和分析 比較,并對(duì)項(xiàng)目建成以后可能取得的財(cái)務(wù)、經(jīng)濟(jì)效益及社會(huì)環(huán)境影響進(jìn)行預(yù)測(cè),從而提出該項(xiàng)目是否值得投資和如何進(jìn)行建設(shè)的咨詢意見(jiàn),為 項(xiàng)目環(huán)境 提供依據(jù)的一種綜合性的 系統(tǒng)分析方法 ???行性分析應(yīng)具有預(yù)見(jiàn)性、公正性、可北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 靠性、科學(xué)性的特點(diǎn)。 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性研究是對(duì)組織的經(jīng)濟(jì)現(xiàn)狀和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對(duì)游戲完成后可能取得的社會(huì)和經(jīng)濟(jì)效益進(jìn)行估計(jì)。由于本系統(tǒng)是作為畢業(yè)設(shè)計(jì)由我們自己開(kāi)發(fā)的,在經(jīng)濟(jì)上的投入甚微,系統(tǒng)建成之后將為今后實(shí)現(xiàn)系統(tǒng)功能提供很大的方便,估算新系統(tǒng)的開(kāi)發(fā)費(fèi)用和 今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。開(kāi)發(fā)、運(yùn)行和維護(hù)費(fèi)用主要包括: (1)購(gòu)買和安裝設(shè)備的費(fèi)用:計(jì)算機(jī)硬件、系統(tǒng)軟件、機(jī)房、電源、空調(diào)等; (2)軟件開(kāi)發(fā)費(fèi)用:若由實(shí)習(xí)單位的技術(shù)人員開(kāi)發(fā),則該項(xiàng)費(fèi)用可以計(jì)入下面的人員費(fèi)用一項(xiàng); (3)人員費(fèi)用:系統(tǒng)開(kāi)發(fā)人員、操作人員和維護(hù)人員的工資、培訓(xùn)費(fèi)用等; (4)消耗品費(fèi)用:系統(tǒng)開(kāi)發(fā)所用材料、系統(tǒng)正常運(yùn)行所用消耗品,例如水、電費(fèi),打印紙、軟盤(pán)、色帶等開(kāi)支。 本游戲設(shè)計(jì)需要的開(kāi)支在人員費(fèi)用和消耗品費(fèi)用上開(kāi)支都不大,所以經(jīng)濟(jì)上 是可行的。 技術(shù)可行性 技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開(kāi)發(fā)工作,軟硬件配置是否滿足開(kāi)發(fā)的需求等。 《民族服飾秀》益智游戲技術(shù)實(shí)現(xiàn)用的是 JavaScript 語(yǔ)言開(kāi)發(fā),當(dāng)前的計(jì)算機(jī)硬件配置也完全能滿足開(kāi)發(fā)的需求,因此在技術(shù)上是絕對(duì)可行的。軟件方面: unity3D 是一個(gè)讓你輕松創(chuàng)作的多平臺(tái)的游戲開(kāi)發(fā)工具,是一個(gè)全面整合的專業(yè)游戲引擎。 故軟件的開(kāi)發(fā)平臺(tái)成熟可行 ,它們速度快、容量大、可靠性能高,完全能滿足系統(tǒng)的需求。 Photoshop CS3 是一款在普通電腦上即可運(yùn)行的圖形編輯處理軟件, 它的發(fā)布已經(jīng)經(jīng)過(guò)了幾年的使用,在運(yùn)行的穩(wěn)定性上完全可以依靠,因此在技術(shù)上完全可行。 北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 游戲目標(biāo) 本游戲應(yīng)該具備如下界面和功能: (1)界面設(shè)計(jì)的美觀,符合 07 歲年齡段兒童審美的特點(diǎn)。 (2)實(shí)現(xiàn)各個(gè)場(chǎng)景之間的切換,具體關(guān)卡的進(jìn)入、退出。 (3)對(duì)系統(tǒng)中的所有物體進(jìn)行拖拽,碰撞檢測(cè)。 (4)實(shí)現(xiàn)計(jì)時(shí)器。 (5)實(shí)現(xiàn)每一關(guān)游戲結(jié)束后的簡(jiǎn)短評(píng)價(jià)以及關(guān)與關(guān)之間的鏈接。 (6)在系統(tǒng)中添加音樂(lè)播放器。 (7)在系統(tǒng)中加入一些趣味化小圖標(biāo)。 游戲框架 進(jìn)入開(kāi)始界面之后,我們會(huì)進(jìn)入 到主界面,主界面中有開(kāi)始關(guān)卡游戲,選項(xiàng)以及退出等按鈕,在選擇開(kāi)始關(guān)卡游戲后可以進(jìn)行關(guān)卡的選擇,選項(xiàng)中有幫助,制作人員說(shuō)明,游戲說(shuō)明等內(nèi)容。在點(diǎn)擊進(jìn)入游戲后,會(huì)進(jìn)入到關(guān)卡選擇界面,總共有 16 共六關(guān)可供玩家選擇,每一關(guān)內(nèi)都會(huì)有計(jì)時(shí)器,在規(guī)定時(shí)間內(nèi)完成服裝的搭配會(huì)進(jìn)入到下一關(guān);如果在規(guī)定的時(shí)間內(nèi)( 30 秒)沒(méi)有完成相關(guān)少數(shù)民族服飾控件的搭配,則不會(huì)完成本關(guān)游戲,界面會(huì)跳轉(zhuǎn)到再玩一次界面,玩家在這個(gè)界面中可以選擇再一次進(jìn)行本關(guān)游戲或者退出游戲。 北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 游戲界面設(shè)計(jì) 游戲主界面設(shè)計(jì) 圖 41(a) 游戲 主界面 圖 41( b)游戲主界面選項(xiàng)點(diǎn)擊后圖示 進(jìn)入游戲首先看到的就是游戲的主界面,在主界面右邊有四個(gè)按鈕,分別北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 是進(jìn)入游戲、選項(xiàng)、幫助和退出游戲。點(diǎn)擊進(jìn)入游戲就進(jìn)入了關(guān)卡選擇界面;點(diǎn)擊選項(xiàng)就會(huì)出現(xiàn)游戲制作人員名單;點(diǎn)擊幫助會(huì)顯示本游戲的具體操作方法;點(diǎn)擊退出即退出本游戲。 本游戲的選項(xiàng)頁(yè)使用了旋轉(zhuǎn)彈窗功能,使整個(gè)游戲看起來(lái)更加具有趣味性。彈出的界面內(nèi)是制作本游戲人員的介紹,介紹每個(gè)成員所實(shí)現(xiàn)的具體部分和功能。 點(diǎn)擊幫助,會(huì)跳轉(zhuǎn)到幫助界面,內(nèi)有介紹如何進(jìn)行游戲的幫助提示和說(shuō)明,幫助會(huì)教給玩家如何進(jìn)行每一關(guān)內(nèi)容的控件操作。 點(diǎn)擊退出游戲按鈕則會(huì)退出整個(gè)程序。 主界面的右下角是音樂(lè)的調(diào)節(jié)按鈕,玩家可以選擇是否開(kāi)啟或關(guān)閉音樂(lè),音樂(lè)采取的是和界面同步播放的設(shè)計(jì),玩家關(guān)閉后再點(diǎn)擊開(kāi)始可以再次打開(kāi)音樂(lè);開(kāi)關(guān)按鈕的上邊是音量調(diào)節(jié)條,通過(guò)滑動(dòng)音量調(diào)節(jié)可以對(duì)音樂(lè)聲音的大小進(jìn)行調(diào)節(jié)。 關(guān)卡設(shè)計(jì) 本游戲的關(guān)卡總共有 6 關(guān),每一關(guān)都采用了計(jì)時(shí)完成的設(shè)計(jì),玩家點(diǎn)擊鼠標(biāo)對(duì)服裝的具體控件進(jìn)行拖拽,當(dāng)?shù)竭_(dá) 正確的匹配位置時(shí),控件就會(huì)吸附 在指定的位置,當(dāng)把界面內(nèi)所有的衣服控件擺放在正確的位置時(shí), 圖 42 換裝成功 北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 這一關(guān)完成;當(dāng)然,所有的操作都在計(jì)時(shí)器的限定時(shí)間內(nèi),如果超出了限定的時(shí)間,界面遍會(huì)彈出到游戲失敗界面,玩家可以選擇重新進(jìn)行本關(guān)的游戲或者退出游戲。 北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 組件及民族服飾的選取 首先我們要建出一個(gè) 2D 的背景。然后我們需要為用戶提供各類民族的服飾與配件。在建模之前我們進(jìn)行了相應(yīng)的調(diào)研,以了解 6 關(guān)中所涉及的 每個(gè)民族,并根據(jù)每個(gè)民族的風(fēng)格的不同,在游戲中準(zhǔn)備相應(yīng)的服裝。 本游戲中,我們采取了白族,藏族,傣族,維吾爾族,哈尼族這六個(gè)中國(guó)傳統(tǒng)少數(shù)民族左右關(guān)卡內(nèi)容的藍(lán)本,運(yùn)用繪畫(huà),把每個(gè)民族的服飾體現(xiàn)在每一關(guān)中,并且把每一個(gè)控件都可以獨(dú)立選取。不同民族都會(huì)畫(huà)出相應(yīng)的衣服,飾品,鞋帽等。并且每一套衣服都設(shè)計(jì)有 3 種不同的顏色,以達(dá)到讓游戲的少兒與關(guān)卡內(nèi)的對(duì)比圖進(jìn)行對(duì)比,培養(yǎng)幼兒對(duì)于色彩的認(rèn)知能力的目的。 由于我主要需要實(shí)現(xiàn)的是技術(shù)上的問(wèn)題,具體的民族服飾的圖片由藝術(shù)專業(yè)的同學(xué)提供。我們?cè)诿褡宓拇_立,服裝的搭配上進(jìn)行了溝通 ,選出適合的民族服飾組件。 圖 51(a) 民族服飾示例 北京郵電大學(xué) 世紀(jì)學(xué)院畢業(yè)設(shè)計(jì)(論文) 圖 51(b) 民族服飾示例 的實(shí)現(xiàn) 系統(tǒng)中所有圖片的顯示和按鈕的調(diào)用都需要通過(guò) GUI 來(lái)實(shí)現(xiàn)。我們利用JavaScript 語(yǔ)言來(lái)進(jìn)行編程。 我們?cè)谝粋€(gè)界面內(nèi)添加圖片或者按鈕,首先要設(shè)置一個(gè)皮膚,在皮膚里把自己想要顯示的圖片和需要的按鈕的切片放在皮膚上,然后寫(xiě)代碼進(jìn)行調(diào)用。代碼中首先要定義設(shè)置好的皮膚并進(jìn)行調(diào)用。在想要顯示的地方調(diào)用圖片、按鈕等,需要找好想要圖片及鍵鈕 出現(xiàn)的位置。 首界面中 GUI 的相關(guān)代碼為: function OnGUI (){ (Rect(0,0,),MainBgPic)。 if
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1