仿《雷霆戰機》飛行射擊手遊開發--遊戲簡介,《雷霆戰機》射擊手

來源:互聯網
上載者:User

仿《雷霆戰機》飛行射擊手遊開發--遊戲簡介,《雷霆戰機》射擊手

    某年某月某日,在好友的“蠱惑”下,本人加入了手遊開發大軍,做著月流水十萬百萬的美夢。由於本人是個上班族,白天要在公司幹活,所以遊戲開發只能放在晚上和周末。經過了4個月的辛苦加班,完成了本遊戲的第一個版本的開發,休整了幾個月後,又耗費了四個月,完成了第二個版本的開發,也就是馬上要介紹的這個版本。這款遊戲是本人製作的第一款遊戲,為什麼用cocos?很簡單,因為用他的人多。為什麼選擇C++?因為本人只會C++和Java。由於沒有遊戲開發經驗,同時也為了賺快錢(好吧,盡情的的鄙視我吧.......),所以選擇了單機遊戲,玩法、介面都是仿照的同類知名遊戲。本人是一個碼農,所以,代碼是自己寫的,美工是請人做的。最終,美夢破碎,只撈回了一點點廉價的加班費。現在,本人將離開遊戲行業,所以,打算在這裡留下一點自己的經驗,為入門者提供一點協助。

遊戲介紹

    本遊戲是一款使用cocos2d-x開發的縱版飛行射擊單機遊戲,開發語言是C++。玩家可以控制一架飛機與敵機進行對戰,飛機可以發射子彈、飛彈甚、雷射,除此之外,玩家還能對自己的飛機進行強化改造,提升基礎屬性。當玩家完成指定的任務後,還能擷取各種類型的道具獎勵。遊戲操作簡單,上手容易,畫面逼真炫酷,並有多種道具可供使用。

本遊戲支援三種遊戲模式:闖關模式、無盡模式、急速模式。

  • 闖關模式

  這是一種最常見的玩法,即遊戲給玩家多個關卡,每個關卡面對的敵人不同,任務也不同,隨著任務的完成,劇情也會逐漸展現在玩家面前。

  • 無盡模式

  所謂無盡就是指這個模式的遊戲永遠不會結束,除非玩家的戰機被擊落。這種模式能提供給玩家一種暢快淋漓的遊戲體驗,因為在遊戲中玩家不會受到其他事物的幹擾,打飛機一次性打個夠。

  • 急速模式

  此遊戲模式考驗的是玩家的反應能力。在此遊戲模式中,玩家控制的戰機會以較高的速度飛行,同時,周圍還有飛鳥、山川、隕石等障礙物,玩家需集中注意力快速的躲過這些障礙物才能順利進行遊戲。同時,戰機的飛行速度也會越來越快,永無盡頭。

遊戲試玩:http://apk.hiapk.com/appinfo/com.thorqq.RaidenV2.baidu

介面展示

遊戲菜單如所示:

  

遊戲介面如所示:

  

開發環境安裝配置

本遊戲在64位Windows7系統下使用C++開發,因此需安裝如下軟體(可在http://pan.baidu.com/s/1slTChrR下載)

  • 安裝VS2013
  • 安裝cocos2d-x 3.8。注意,如果下載的是3.8.1,請在安裝後將目錄名3.8.1改為3.8,因為在vs工程中標頭檔目錄寫的是3.8。
  • 安裝jdk
  • 安裝android-sdk
  • 安裝android-ndk
  • 下載本項目原始碼(原始碼尚正在整理中,後續將視情況逐步開源)
  • 開啟Cocos Studio的”喜好設定“,設定jdk、android-sdk和ndk路徑

 

編譯運行Win32

雙擊proj.win32\Raiden.sln,系統即會用VS2013開啟整個項目(如),點擊工具列中“本地Windows調試器”,將進行編譯,經過漫長的等待後,遊戲會自動啟動運行。

 

Android

雙擊make_game.bat即進行編譯,當編譯完成後,將出現”編譯成功”的字樣,如所示。

 

最終的發布包將出現在bin\release\android目錄中

 

 

下一篇,我們將開始接觸該項目工程,並逐步放出原始碼

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.