999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Cocos2d-x的手機游戲《兔子探寶》的設計與實現

2019-11-17 04:05:19周改云梁華國勝媛媛宋振歌李戰國
電腦知識與技術 2019年26期
關鍵詞:按鈕界面游戲

周改云 梁華國 勝媛媛 宋振歌 李戰國

摘要:該游戲以中國傳統節日為題材,利用Cocos2d-x提供的場景、層、精靈、粒子效果、音效管理等技術,設計一款休閑類功能性小游戲,讓人們在玩游戲的同時可以感受中國的傳統文化,體會到節日的樂趣。游戲主要實現了音量調節、帶動畫播放效果的關卡選擇、場景的布局和加載、按鈕回調和場景跳轉、游戲數據管理、游戲勝負判定等功能。

關鍵詞:兔子探寶;傳統節日

中圖分類號:G434? ? ? ? 文獻標識碼:A

文章編號:1009-3044(2019)26-0222-03

開放科學(資源服務)標識碼(OSID):

Abstract:The game is based on traditional Chinese festivals, using Cocos 2d-x provided scenes, layers, elves, particle effects, sound effects Management technology, design a recreational functional games, so that people can experience the traditional Chinese culture while playing games, and experience the fun of the festival. The game mainly realizes the functions of volume adjustment, level selection with animation playing effect, scene layout and loading, button callback and scene jump, game data management, game winning or losing judgement, etc.

Key words: Rabbit Scout; Traditional Festival

1 引言

二維手機游戲作為移動游戲的一種類型,不僅注重游戲性和游戲內容,而且游戲占用的儲存容量少,對手機性能要求較低,再加上二維手機游戲開發的時間短、開發成本少、難度低和風險小,所以二維手機游戲受到大多數人的青睞[1]。

本文采用跨平臺特性的開源開發引擎——Cocos2d-x,以傳統節日為背景,設計一款《兔子探寶》游戲。該游戲設計中選用卡通風格,適合各年齡階段的用戶玩耍;游戲安裝包較小,玩家可隨時隨地安裝玩耍,在游玩中還可體會到濃烈的節日氛圍和過節樂趣,可彌補其因生活忙碌的而不能過節的遺憾。

2 游戲需求分析

2.1 游戲概述

該游戲以中國傳統節日為主題,采用卡通風格設計一款休閑類二維手機游戲。游戲的主角是一個卡通風格的兔子;游戲的基本元素包括節日代表物和場景,每個場景中節日代表物有三個,這些元素會被設置在不同場景中,每個場景的游戲元素放到不同位置,以給玩家帶來不同的游戲體驗。游戲主要以傳統節日的特點為場景設計七個關卡。

2.2游戲的玩法和玩點

1)游戲玩法

本游戲將中國七個不同的傳統節日作為主要關卡,每一個節日關卡難易程度都不相同。玩家只有在通過第一關卡之后才能進入下一關。闖關角色設置了一只兔子的形象,在玩家進行闖關的過程中,通過點擊可消除物,兔子沿路線運動,直到兔子找到關卡的所有節日代表物則闖關成功。在點擊可消除物的過程中如果兔子碰到死亡物,這一關卡游戲結束回到游戲主頁或者重新開始游戲。

2)游戲玩點

(1)玩家在進行游玩時,能夠通過運動路線找到節日代表物得到寶箱,給玩家帶來更好的體驗。

(2)玩家在各個節日場景中可以體會到不同的節日氛圍,感受中國傳統文化的魅力。

(3)本游戲設計按鈕、角色、節日代表物等不同種類的場景元素,使玩家在不同的場景中體會不同的游戲樂趣。

3 游戲的設計與實現

3.1游戲流程的設計

玩家需要完成的業務流程如下:玩家啟動游戲,系統開始加載游戲資源,啟動游戲之后,游戲會讓玩家進行關卡選擇,選定第一關開始游戲,當玩家順利通過第一關,可以選擇進行下一關,也可以選擇重新開始第一關。以此類推,只有順利通過本關卡,才可進行下一關卡,本游戲共七個關卡,如果能夠順利通過前六個關卡,便可進行最后一個關卡,也可返回重新開始游戲,順利通過第七關,游戲結束。游戲流程圖如圖1所示。

3.2游戲美工的設計與實現

游戲美工設計主要考慮游戲角色、游戲元素和游戲界面的設計。

1)角色

該游戲中的角色為兔子和狼,兔子的顏色以土黃色為基調,調至偏粉色一點,耳朵輪廓用深色加深體現立體感,眼睛、嘴巴和鼻子做成黑色的卡通形象。狼的整體色調為深灰色,并為其輪廓進行描邊,添加白色部分融合一起更能體現卡通風格。圖2為兔子和狼的設計效果圖。

2)游戲元素

該游戲中最主要的元素為節日代表物,每個節日都有不同的節日代表物,一般選擇人們所熟知的和典型的作為本節日的節日代表物。圖3為一些節日代表物設計效果圖。

3)游戲界面

該游戲中的游戲界面采用統一的風格,以藍色為基調,首先進入主菜單界面,界面包含開始按鈕、設置按鈕、幫助按鈕三個按鈕,三個按鈕都可以點擊。下圖3-4為主菜單界面設計效果圖。

3.3游戲交互功能的設計與實現

游戲主要設計并實現了游戲數據管理、關卡選擇、關卡加載、游戲判定勝負4個功能。

(1)游戲數據管理功能:在游戲設計中,游戲數據管理的功能在游戲中是必不可少的,關卡值和關卡鎖值、得分和剛體數等數據都將存儲在里面。本游戲主要運用cocos2d-x引擎已封裝好的Json文件和UserDefault.xml文件對數據進行存儲和讀取[2]。該功能通過DataPrase類來實現。

(2)關卡選擇功能: 關卡選擇功能的設計選擇了動畫播放的方式來實現按鈕的回調。該游戲為玩家設計了7個關卡,關卡的設計增強了游戲的可玩性。玩家依次進入七個關卡,開啟全部關卡后,可隨意點擊任何一個關卡按鈕進入相對應的關卡場景。該功能通過SelectGate類和SelectLayer類來實現。圖5為關卡選擇的效果圖。

(3)關卡加載功能: 關卡加載功能的設計,是每個游戲中都需要的,在關卡選擇的基礎上,該游戲關卡場景的加載時需要加載相對應的csb文件。在游戲中,每個關卡加載的場景各不相同,關卡場景加載通過CocosStudio工具來實現。該功能通過GameScene類來實現。圖6其中一關加載的效果圖。

部分關鍵代碼如下:

(4)游戲判定勝負功能:《兔子探寶》游戲的關鍵在于兔子在有限的時間內能否找到關卡的節日代表物,在玩的過程中包含了物理碰撞檢測,當兔子在有限的時間內找到所有的關卡節日代表物的時候,游戲勝利就跳轉到勝利場景;當兔子在有限的時間內碰到死亡物或者有限的時間內沒有找到所有的關卡節日代表物,游戲失敗就跳轉到失敗場景。該功能通過WinLayer類與LoseLayer類實現。圖7勝利界面效果圖,圖8失敗界面效果圖。

4 游戲測試

游戲項目完成后將發布到手機端進行測試,測試的手機為oppo A3。每個界面都正常顯示,游戲設置中可以設置音量大小和關閉聲音,游戲運行場景正常顯示倒計時、暫停按鈕、得分寶箱與界面中需要運動的物體,可以正常碰撞吃到節日代表物而獲得寶箱,得到全部寶箱會達到游戲勝利界面如圖9、10所示。

5 結束語

本文敘述了“兔子探寶”游戲基于Cocos2d-x游戲引擎的設計思路與技術實現細節,并詳細介紹了系統的主要界面以及游戲主要功能的設計以及實現。該游戲在多臺真機上進行部署測試,運行正常,游戲畫面絢麗,擁有良好的用戶體驗效果,達到了設計期望,此系統具有一定的實用性和應用前景。通過基于Cocos2d-x的休閑類手機游戲的設計與實現,可為便捷、高效、高品質地實現游戲開發者創意提供借鑒參考。

參考文獻:

[1] 喻炳,宣榮,徐青平.基于cocos2d-x的手機游戲設計與實現[J].信息技術與信息化,2015(08):44-45.

[2] 肖文吉.Cocos2d-x3.x游戲開發實戰[M].電子工業出版社,2015.

【通聯編輯:王力】

猜你喜歡
按鈕界面游戲
哪個是門鈴真正的按鈕
當你面前有個按鈕
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
人機交互界面發展趨勢研究
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
第八章直接逃出游戲
小學科學(2015年7期)2015-07-29 22:29:00
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 欧美中文字幕在线播放| 天天综合网亚洲网站| 伊人成人在线视频| 免费无码AV片在线观看中文| 国产精品无码AV片在线观看播放| 国产精品久久久久久影院| 国产一级毛片网站| 国内精品视频| 久综合日韩| 精品在线免费播放| 欧美另类第一页| 中文字幕在线永久在线视频2020| 国产乱人激情H在线观看| 精品国产一区二区三区在线观看| 亚洲精品国产综合99久久夜夜嗨| 无码精品国产VA在线观看DVD| 中文字幕日韩视频欧美一区| 久久婷婷色综合老司机| 免费亚洲成人| 99精品一区二区免费视频| 久久青草精品一区二区三区| 日本欧美成人免费| 国产精品自拍露脸视频| 成人字幕网视频在线观看| 中国国产高清免费AV片| 超清无码熟妇人妻AV在线绿巨人| 国产成人艳妇AA视频在线| 国产69精品久久| 成人免费网站久久久| 激情综合网激情综合| 日本国产一区在线观看| 亚洲人成电影在线播放| 国产午夜无码片在线观看网站| 国产高清免费午夜在线视频| 91精品视频在线播放| 美女被操91视频| 91麻豆国产在线| 国产尤物在线播放| 国产亚洲精久久久久久久91| 伊人久久久久久久| 国产亚洲现在一区二区中文| 国产精品美女免费视频大全| 国产成人精品优优av| 欧美α片免费观看| 不卡色老大久久综合网| 人妻少妇久久久久久97人妻| 一级福利视频| 国产欧美日韩18| 91久久青青草原精品国产| 视频二区亚洲精品| 中文字幕中文字字幕码一二区| 精品无码视频在线观看| 呦女亚洲一区精品| av一区二区三区高清久久| a级毛片免费看| 国产一区二区福利| 欧美一级爱操视频| 中文国产成人精品久久| 午夜综合网| 亚洲精品午夜天堂网页| 中文字幕永久视频| 在线观看国产小视频| 亚洲欧美h| 欧美精品二区| 女人18毛片久久| 免费国产小视频在线观看| 欧美性精品| 亚洲热线99精品视频| 国产欧美精品午夜在线播放| 国产在线精品人成导航| 国产精品亚洲日韩AⅤ在线观看| 色哟哟国产成人精品| 成人看片欧美一区二区| 国产成人精品一区二区不卡 | 91免费观看视频| 国产精品一区二区在线播放| 精品国产91爱| 麻豆精品在线| 久久亚洲国产视频| 99热这里只有精品久久免费| 一级成人欧美一区在线观看| 在线综合亚洲欧美网站|