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

淺談手機游戲“捕魚達人”的開發

2017-01-17 00:37:09于超
東方教育 2016年9期
關鍵詞:開發

于超

摘要:手機游戲潛在的市場比PlayStation和GameBoy等任何平臺都要大。捕魚達人是一款備受歡迎的手機游戲,在開發過程中要通過關鍵技術根據需求和功能進行設計,只有這樣才能更受歡迎。

關鍵詞:手機游戲;“捕魚達人”;開發

“捕魚達人”是一款休閑娛樂類游戲,整個游戲以捕魚得分為主旨。玩家通過簡單的點擊觸屏來操作,包括選擇不同等級的子彈,等級越高的炮彈花費的金幣越多,當然捕到魚的概率就越大,捕到魚后,會根據你捕到的魚的等級獲得相應的金幣。玩家需要注意的就是怎樣選擇合理的炮彈去攻擊不同等級的魚類,讓花費炮彈的金幣小于捕到魚后獎勵的金幣。

一、開發游戲的關鍵技術

(一)C++語言

C++語言是一種優秀的面向對象程序設計語言,它在C語言的基礎上發展而來,但它比C語言更容易為人們學習和掌握。C++以其獨特的語言機制在計算機科學的各個領域中得到了廣泛的應用。面向對象的設計思想是在原來結構化程序設計方法基礎上的一個質的飛躍,C++完美地體現了面向對象的各種特性。

(二)Cocos2D-X平臺技術

cocos2d是一個基于MIT協議的開源框架,用于構建游戲、應用程序和其他圖形界面交互應用。這是一個C++ Cocos2d-iPhone項目的版本。Cocos2d-X發展的重點是圍繞Cocos2d跨平臺,Cocos2d-x提供的框架。手機游戲,可以寫在 C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x項目可以很容易地建立和運行在IOS,Android,黑莓 Blackberry等操作系統中。Cocos2d-x還支持Windows、Mac和Linux等桌面操作系統,因此,開發者編寫的源代碼很容易在桌面操作系統中編輯和調試。

(三)開發環境的搭建工具

操作系統:Microsoft Windows 7.程序語言:C++

開發工具:Microsoft Visual Studio 2010,cocos2d-x-3.0final

開發前環境搭建需要的其他工具:java sdk、android sdk、Ecilipse。這3個工具目前被谷歌打包成一個ADT,Python 使用他是因為cocos2d-x在使用過程需要好多工具都需要Python腳本的,比如編譯工具等。Android NDK 他是C++語言實現到安卓平臺運行的動態鏈接庫,系統為什么要安裝這個軟件呢,因為本游戲是用C++語言開發的,需要在安卓平臺上運行。Ant 批處理工具。

二、游戲的需求分析

(一)炮彈數據模型分析

設計炮彈數據模型如方E-R圖所示:

炮彈屬性模型E-R圖

作為一款射擊類游戲,炮彈是其不可或缺的部分。同樣炮彈也必須擁有相應的數據模型。炮彈射程限制了炮彈攻擊的范圍。攻擊間隔決定炮塔的攻擊速度及單位時間內攻擊次數。捕魚的概率表示了炮彈抓獲魚的能力。爆炸范圍表明了炮彈攻擊到魚后所波及的傷害范圍。炮彈圖像就是炮彈的外形。炮彈等級就是玩家通過炮彈旁邊的加減號就行調整。

(二)魚類數據模型分析

根據游戲可玩性需要進行的相關數據調研,設計魚類數據模型如下圖:

魚類屬性模型E-R圖

魚是游戲的核心部分,在此項目中,總共有兩種不同屬性的魚,魚的移動速度以及價值都是不一樣的,玩家需要做的就是通過子彈來捕獲魚使自己得到金幣,當然如何正確地使用炮彈也是玩家所需要注意的。

(三)場景數據模型分析

場景分為載入場景和開始場景以及游戲場景,因為本游戲是通過捕魚得分來讓玩家來體驗游戲的樂趣,玩家通過不斷地獲得高分使自己感受游戲的快樂。

三、功能模塊分析

(一)游戲項目流程

游戲項目流程圖:

游戲的主要內容是由游戲進行時和游戲失敗兩個主要部分所構成。游戲進行時包含了用戶對主角的操作以及對主角信息(獲得的分數及獲取的道具)的管理,用戶游戲結束的操作選擇,游戲進行為本系統的設計核心。游戲將對游戲進行時的事件作為一個重點的功能模塊進行詳細設計。

小結:

在捕魚達人的游戲的開發過程中,還涉及到非常具體的開發設計程序,由于篇幅的原因,沒有詳細寫出。未來手游在整個游戲市場的份額還會持續上升,進而打破端游的主體地位,手機游戲的開發具有很大市場。

參考文獻:

[1].黃衛韋著.A公司移動互聯網手機游戲盈利模式提升研究[D].華東理工大學,2015

[2].Stanley B Lippman著.王剛譯.C++Primer[M].北京:電子工業出版社,2013

[3].滿碩泉著.Cocos2D-x 權威指南[M].北京:機械工業出版社,2013

[4].劉劍卓著.Cocos2D-X游戲開發技術精解[M].北京:人民郵電出版社,2013

猜你喜歡
開發
軟件開發信息管理系統的設計與實現
淺談動力總成騾子車開發方法
汽車科技(2016年5期)2016-11-14 08:04:56
高中歷史教學中對歷史圖片的開發及實際應用
考試周刊(2016年85期)2016-11-11 01:57:37
在線投稿與編輯系統的設計與開發
河南方言文化資源的保護及其開發利用的研究
遵義紅色旅游開發對策研究
基于J2EE和Ionic的ITer學習APP設計與開發
單片機在電子技術中的應用和開發
主站蜘蛛池模板: 成人福利在线免费观看| 51国产偷自视频区视频手机观看| 日韩麻豆小视频| 日韩精品无码免费专网站| 亚洲日本韩在线观看| 扒开粉嫩的小缝隙喷白浆视频| 国产亚洲精久久久久久久91| 少妇露出福利视频| 亚洲日韩在线满18点击进入| 91区国产福利在线观看午夜| 久久久久久高潮白浆| 伊人久久久久久久久久| 久久久精品国产亚洲AV日韩| 欧美成在线视频| 国产原创演绎剧情有字幕的| 欧美日韩福利| 成人在线综合| 欧美在线视频不卡第一页| 国产靠逼视频| 一级一毛片a级毛片| 午夜a级毛片| 久久精品人妻中文系列| 2020国产精品视频| 欧美一级99在线观看国产| 国产99在线观看| 久久中文字幕2021精品| 久久亚洲中文字幕精品一区| 欧美亚洲欧美| 极品国产在线| 精品小视频在线观看| 亚洲天堂高清| 天堂亚洲网| 亚洲欧洲一区二区三区| 亚洲成人一区在线| 国国产a国产片免费麻豆| 欧美激情视频一区| 色天堂无毒不卡| 99热这里只有精品5| 国产成人1024精品下载| 最新国产在线| 成人在线不卡视频| 国产精品一区二区无码免费看片| 女人爽到高潮免费视频大全| 久久综合亚洲色一区二区三区| 欧美视频在线第一页| 日本三级欧美三级| 精品99在线观看| 2021国产乱人伦在线播放| 國產尤物AV尤物在線觀看| 亚洲精品国产自在现线最新| 成人中文在线| 久久婷婷六月| 国产一区在线视频观看| 国产精品亚洲一区二区在线观看| 狠狠躁天天躁夜夜躁婷婷| a毛片免费在线观看| 色老二精品视频在线观看| 色综合久久88| 4虎影视国产在线观看精品| 久久一色本道亚洲| 国产浮力第一页永久地址| 久久综合一个色综合网| 国产精品性| a天堂视频| 国产成人亚洲无码淙合青草| 国产福利一区在线| 亚洲精品老司机| 精品国产香蕉在线播出| 91久久偷偷做嫩草影院免费看| 亚洲天堂高清| 无套av在线| 国产尤物在线播放| 亚洲网综合| 亚洲一区无码在线| 国产亚洲精品在天天在线麻豆| 欧美亚洲日韩中文| 四虎成人在线视频| 亚洲天堂久久| 91在线视频福利| 91精品专区| 91在线精品免费免费播放| 国产精品亚洲精品爽爽|