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

正文內(nèi)容

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

2025-07-11 02:58 本頁面
 

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