天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 教育論文 > 學科教育論文 >

基于Cocos2d-x的教育游戲的分析與實現(xiàn)

發(fā)布時間:2017-04-28 10:04

  本文關鍵詞:基于Cocos2d-x的教育游戲的分析與實現(xiàn),由筆耕文化傳播整理發(fā)布。


【摘要】:本文從教育游戲化的角度,利用Cocos2d-x引擎開發(fā)了一款適合于6-10歲兒童的單機益智類游戲-《看圖學英語》,基本體現(xiàn)了一個教育游戲開發(fā)過程的設計原則和開發(fā)流程,同時使用Cocos2d-x引擎實現(xiàn)了游戲的跨平臺顯示。在教育游戲開發(fā)之前,首先明確分析教育游戲與普通游戲的不同之處,通過分析教育游戲的特殊性,針對教育游戲的特點進行專門設計與規(guī)劃。其次針對如何基于Cocos2d-x引擎開發(fā)教育游戲進行了研究,對于所需要用到的關鍵技術進行了分析,對Cocos2d-x引擎的優(yōu)勢和如何實現(xiàn)跨平臺開發(fā)和部署做了詳細介紹。本論文中游戲設計模塊中將圖像記憶法融入到《看圖學英語》游戲中,并結合學科教學人員參與的策劃方案,開發(fā)出既有娛樂性又有教育性的游戲。游戲開發(fā)中底層采用Cocos2d-x引擎、Tiny.xml數(shù)據(jù)存儲庫以其他底層庫,上層通過各個模塊整合實現(xiàn)游戲系統(tǒng)功能。游戲主要模塊包括界面邏輯管理模塊、數(shù)據(jù)管理模塊、聲音管理模塊、獎勵模塊、音效模塊和跨平臺模塊。界面邏輯管理模塊主要運用了Cocostudio UI編輯器,部分圖片采用了Texture Packer進行了打包處理,降低了圖片占用的內(nèi)存空間量,便于圖片資源的管理。在數(shù)據(jù)管理模塊中主要運用了Cocos2d-x引擎自帶的Tiny.xml文件存儲技術,將游戲中涉及的資源都可以放在一個自定義的XML文件中,方便存儲與讀取。在聲音、音效模塊中主要運用了Cocos2d-x引擎中綁定的Simple Audio Engine聲音引擎框架,只需調用已有的框架即可加載聲音、音效,給開發(fā)過程增加了便利性。其中對跨平臺模塊做了更詳細的分析,并將《看圖學英語》教育游戲從windows平臺移植到Android平臺,以及i OS平臺,實現(xiàn)了跨平臺顯示,為教育游戲的跨平臺節(jié)省了大量了資源。本篇論文完整的闡述了一個教育游戲基于Cocos2d-x引擎的整個開發(fā)過程,呈現(xiàn)了開發(fā)所要用的關鍵技術,以及教育游戲在開發(fā)中不同于普通游戲的特殊性。目前游戲的主要功能已經(jīng)完成,接下來的過程中,將完善游戲的各個小功能模塊,使游戲更加有趣味性和教育性。
【關鍵詞】:Cocos2d-x 教育游戲 跨平臺性
【學位授予單位】:重慶師范大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:G434
【目錄】:
  • 摘要5-6
  • 英文摘要6-10
  • 1 緒論10-15
  • 1.1 研究背景10-11
  • 1.1.1 新課改的要求10
  • 1.1.2 手機游戲的盛行10-11
  • 1.2 國內(nèi)外研究現(xiàn)狀11-13
  • 1.2.1 國外發(fā)展現(xiàn)狀11-12
  • 1.2.2 國內(nèi)發(fā)展現(xiàn)狀12-13
  • 1.3 研究的目的和意義13
  • 1.4 研究的主要內(nèi)容及方法13-14
  • 1.5 論文的組織結構14-15
  • 2 游戲與教育游戲15-18
  • 2.1 游戲15
  • 2.1.1 游戲的概念15
  • 2.1.2 游戲的特征15
  • 2.2 教育游戲15-17
  • 2.2.1 教育游戲的概念15-16
  • 2.2.2 手機教育游戲16-17
  • 2.3 本章小結17-18
  • 3 關鍵技術分析18-25
  • 3.1 游戲驅動方式18-20
  • 3.1.1 渲染驅動游戲18-19
  • 3.1.2 事件驅動游戲19-20
  • 3.1.3 兩種驅動的區(qū)別20
  • 3.2 移動開發(fā)技術20-21
  • 3.2.1 當前各平臺最主流的圖形渲染技術20-21
  • 3.2.2 Cocos2d-x引擎的優(yōu)勢21
  • 3.3 認識cocos2d-x引擎21-24
  • 3.3.1 Cocos2d-x的跨平臺解決方案21-22
  • 3.3.2 Cocos2d-x的版本控制22-23
  • 3.3.3 Cocos2d-x功能模塊23-24
  • 3.4 本章小結24-25
  • 4 基于Cocos2d-x的教育游戲的設計與實現(xiàn)25-35
  • 4.1 基于Cocos2d-x引擎的教育游戲的設計原則25-26
  • 4.1.1 從Cocos2d-x引擎角度提出的設計原則25
  • 4.1.2 從教育學習的角度提出的設計原則25-26
  • 4.2 基于Cocos2d-x的看圖學英語游戲的實現(xiàn)26-34
  • 4.2.1 界面邏輯管理模塊的實現(xiàn)28-29
  • 4.2.2 數(shù)據(jù)管理模塊的實現(xiàn)29-31
  • 4.2.3 聲音管理模塊的實現(xiàn)31-32
  • 4.2.4 游戲中的運行界面32-34
  • 4.3 本章小結34-35
  • 5 游戲跨平臺顯示35-42
  • 5.1 cocos2d-x開發(fā)環(huán)境說明35
  • 5.2 Windows開發(fā)環(huán)境搭建35-36
  • 5.3 Android平臺移植36-38
  • 5.4 iOS平臺移植38-41
  • 5.5 本章小結41-42
  • 結論42-43
  • 參考文獻43-45
  • 致謝45

【相似文獻】

中國碩士學位論文全文數(shù)據(jù)庫 前8條

1 李文博;基于Cocos2d-x移動平臺跑酷類游戲的設計與實現(xiàn)[D];北京交通大學;2015年

2 原亞萍;基于Cocos2d-x的教育游戲的分析與實現(xiàn)[D];重慶師范大學;2015年

3 霍常偉;基于cocos2d-x引擎的移動游戲UI系統(tǒng)設計及應用[D];北京交通大學;2012年

4 舒沂;基于cocos2d-x引擎的手機游戲快速開發(fā)工具的設計與實現(xiàn)[D];南京大學;2013年

5 廖雪清;手機游戲《大戰(zhàn)轉基因之閩南游》設計與展示[D];廈門大學;2014年

6 夏志海;基于Cocos2d-x的手機游戲坦克大戰(zhàn)的設計與實現(xiàn)[D];哈爾濱工業(yè)大學;2013年

7 張筱毅;COCOS2D-X強交互網(wǎng)絡游戲架構設計與實踐[D];西安電子科技大學;2014年

8 周飛龍;Cocos2d-X引擎中MVC框架的設計與實現(xiàn)[D];華中科技大學;2013年


  本文關鍵詞:基于Cocos2d-x的教育游戲的分析與實現(xiàn),由筆耕文化傳播整理發(fā)布。

,

本文編號:332590

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/jiaoyulunwen/xuekejiaoyulunwen/332590.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶24574***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com