資源描述:
《飛機大戰(zhàn)游戲開發(fā)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、畢業(yè)設(shè)計(論文)標題:飛機大戰(zhàn)游戲開發(fā)學(xué)生姓名:系部:專業(yè):班級:指導(dǎo)教師:目錄摘要31引言4231.1游戲的開發(fā)背景41.2游戲?qū)崿F(xiàn)的意義41.3本章小結(jié)42開發(fā)工具環(huán)境52.1Xcode開發(fā)環(huán)境52.2Objective-c語言52.3cocos2d框架65.6本章小結(jié)....................................................................................163游戲的總體設(shè)計73.1游戲的設(shè)計思想73.2游戲的總體設(shè)計
2、73.3本章小結(jié)84系統(tǒng)實現(xiàn)94.1界面的搭建94.2精靈的實現(xiàn)114.3判斷的實現(xiàn)114.4本章小結(jié)135游戲測試145.1倒數(shù)測試145.2碰撞測試155.3boss測試15235.4難度測試165.5重生測試...................................................................................165.6無敵技能測試....................................................
3、.......................175.7本章小結(jié)....................................................................................18總結(jié)19致謝20參考文獻2123摘要隨著科技的不斷進步智能手機的越來越普及,手機上的游戲更是受到了很多人的青睞和歡迎。已經(jīng)成為平時人們消遣娛樂打發(fā)時間的一種最普遍方式,目前射擊類游戲占有了手機游戲中的絕大多數(shù),射擊類游戲不僅是一種有效的娛樂方式,也是一種手指靈活性的挑戰(zhàn)
4、。在射擊游戲中飛機射擊類游戲近年來受到了大眾的歡迎,比如雷霆戰(zhàn)機。所以一款好的飛機大戰(zhàn)游戲能夠,是人們需要的。關(guān)鍵詞:射擊游戲,飛機游戲,休閑游戲,單機游戲,手機小游戲231引言1.1游戲的開發(fā)背景我的這一款飛機大戰(zhàn)的小游戲,是在支持蘋果上運行的Xcode編譯,然后再加上cocos2d游戲開發(fā)框架,開發(fā)出來的。1.2游戲?qū)崿F(xiàn)的意義現(xiàn)在的中國是一個大的發(fā)展中國家,又是一個人口大國,在這個人口大國里最有發(fā)展前途的就是軟件開發(fā)產(chǎn)業(yè),隨著社會的高速發(fā)展,人們的生活節(jié)奏越來越快,隨之而來的生活工作的壓力也越來越
5、大,一款好的手機游戲能充分的在人們短暫的休閑時間中最方便最快捷的得到放松。1.3本章小結(jié)本章主要是介紹開發(fā)這款游戲的開發(fā)背景、意義,面對現(xiàn)在高速發(fā)展的社會,人們越來越關(guān)注于軟件發(fā)展和休閑放松,所以開發(fā)這款小游戲是很有意義的。232開發(fā)工具環(huán)境2.1Xcode開發(fā)環(huán)境Xcode前身是繼承自NeXT的ProjectBuilder。TheXcodesuite包含有GNUCompilerCollection自由軟件(GCC、apple-darwin9-gcc-4.0.1以及apple-darwin9-gcc-
6、4.2.1,默認的是第一個),并支持C語言、C++、Fortran、Objective-C、Objective-C++、Java、AppleScript、Python以及Ruby,還提供Cocoa、Carbon以及Java等編程模式。協(xié)力廠商更提供了GNUPascal,F(xiàn)reePascal,Ada,C#,Perl,Haskell和D語言。Xcode套件使用GDB作為其后臺調(diào)試工具。從Xcode3.1開始,Xcode也可被用為iPhoneOS的開發(fā)環(huán)境。Xcode4.0于2011年3月9日正式發(fā)行。該版
7、本非Apple開發(fā)者注冊會員亦能從MacAppStore中付費下載,收取US$4.99的費用。從Xcode4.1開始,針對OSX10.6及OSX10.7用戶從MacAppStore免費下載Xcode主要版本是Xcode5,支持iOS7,可以在MacAppStore免費下載,亦可在iOS開發(fā)者計劃網(wǎng)站下載。Xcode最新版本是Xcode6[1]?,整合了蘋果在WWDC大會上發(fā)布的新語言Swift。不管你用C、C++、Objective-C或Java編寫程序,在AppleScript里編寫腳本,還是試圖從
8、另一個奇妙的工具中轉(zhuǎn)移編碼,你會發(fā)現(xiàn)Xcode編譯速度極快。每次操作都很快速和輕松。2.2Objective-C語言O(shè)bjective-C是非常實際的語言。它是一個用C寫成、很小的運行庫,只會令應(yīng)用程序的尺寸增加很小,和大部分OO系統(tǒng)使用極大的VM執(zhí)行時間會取代了整個系統(tǒng)的運作相反。Objective-C寫成的程序通常不會比其原始碼大很多。而其函式庫(通常沒附在軟件發(fā)行本)亦和Smalltalk系統(tǒng)要使用極大的內(nèi)存來開啟一個窗口的情況相反。因此,Obje