成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

從零開始23天完成一款Android游戲開發(四)

移動開發 Android 游戲開發
Part 4:我想開發一款 Android 游戲有一段時間了,但從來沒有一個好的 idea。最近,我一直在玩一款跑酷游戲,發現它實在太有意思了。這款游戲也讓我意識到,一款 Android 游戲沒有必要非要有什么大的來頭和復雜的游戲設置,簡單隨意就好。

本文是這個系列的第四篇文章,記錄作者在第9至第11天的情況。

第9天 這是一款第一人稱視角射擊游戲,但它絕不老套

在與人們談論起這款游戲的時候,為它定義一個明確的分類確實很難。雖然可以將它看作一款傳統的街機游戲,但與那些到處移動自己的飛船、直線開火的街 機游戲不同的是——你的位置是固定的并且可以按照指令向任意方向開槍。經過仔細回想,我從來沒有見過一模一樣的游戲,所以不要試圖把它歸到那些現有的分類 中。我能給出的最為貼切的描述是:與太空入侵者類似,但是游戲中沒有飛船。這樣的描述把人們完全搞暈了。

今天我重寫了制造外星人的代碼,并且把外星人的顏色都改成了白色。這樣就可以在游戲運行過程中用同一個子畫面更新外星人的顏色,假設你沒有發現外星 人是單色的。除了boss之外,我都打算這樣處理。boss會增加一些發光的動態效果之類的。誰知道呢,也許會有藝術家發現游戲的潛力并且創作出給力的效 果。如果發現這種情況請聯系我。

我考慮在敵人將要“升級”的時候給出提示,像是“外星人已經升級”這樣帶有金屬感的文字會與外星人一起出現,

爆炸的代碼也進行了統一。一開始是通過一個2D“像素”數組展示敵人被炸成碎片。現在這段代碼進行了優化,各種外星人都使用了同樣的效果,只有boss除外。boss會分階段炸成碎片。這個設計我還需要仔細考慮。

無論如何,如果你對玩這個游戲感興趣,這個.apk文件就是迄今為止的全部成果。雖然沒有什么特色,但是你能看到我一直在努力。

第10天 讓游戲玩起來更有意思

我已經開始懷疑這個概念是否真的具有較長時間的可玩性。如果外星人可以左右移動游戲會變得更好玩一點。我新增了兩種攻擊隊形看上去感覺好多了。我還 增加了擊毀外星人爆炸時鏡頭抖動的效果,這樣游戲感覺更鮮活了。重新填充彈藥的功能也實現了,現在如果你把十發容量的彈夾打空就不得不重新填裝。在使你中 斷射擊重新填充彈藥的同時可玩性也增加了。我把一些外星人丑陋的品紅色替換成冷色調的藍白色效果好看多了。

[[109869]]

我想如果設定成玩家只操控屏幕的下半部分——有護盾遮擋的地方,屏幕的上半部分就可以一直看到敵人的情況而不會被玩家的手指擋到。這種情況是經常出 現的。一開始護盾可能有半個屏幕大,隨著敵人的攻擊護盾逐漸被打掉直到槍口裸露沒有任何防護。雖然這意味著可能要畫一把槍卻不失為一個好主意,我可能會試試。

星空之戰的名字已經取好了。我嘗試了其他20幾個名字,但由于太空主題的游戲太多很難找到一個免費的名字。

第11天 增加外星人種類、攻擊方式,第一級boss出現

第一個boss出現在第10關出現,它的外形就是個大方塊。我稱它為Borg,雖然它和Borg一點不像。它會不斷發射外星人,你必須打很多次才能消滅它,我為干掉boss的場景設置了一個大的震動。boss是由10×10的像素積木組合而成爆炸效果很炫。

[[109870]]

我還加入了個新蛇形移動攻擊,外星人落下時會左右移動并然后下降不斷重復直至到達底部。我在這個攻擊模式中稍稍加快了移動速度,這樣玩起來更具有挑戰性。

我還畫了一些好看的外星人并給它們起了名字,每種類型都由Java類的名字命名。分別是:Hairy、Glider、Worker和Eater。

這是今天做的.jar文件,只要你安裝了java就可以在windows、linux、mac上運行。在linux上我執行的命令是:

java -jar stardust.jar

為了保證正常的游戲效果,請注意窗口的高度不能小于800。我在 1680×1050的臺式機上運行良好,但在1280×800的筆記本上由于任務欄占據了一定空間窗口被垂直壓縮,因此我需要點擊外星人的下方進行射擊。我想如果要發布PC版的就必須解決這個問題。

相關:

從零開始23天完成一款Android游戲開發(一)

從零開始23天完成一款Android游戲開發(二)

從零開始23天完成一款Android游戲開發(三)

從零開始23天完成一款Android游戲開發(五)

從零開始23天完成一款Android游戲開發(六)

從零開始23天完成一款Android游戲開發(七)

從零開始23天完成一款Android游戲開發(八)

翻譯:蠡暘   ImportNew.com

譯文鏈接: http://www.importnew.com/6640.html

責任編輯:閆佳明 來源: importnew
相關推薦

2014-03-13 14:02:28

Android手游速成

2014-03-13 14:42:13

2014-03-13 14:17:05

Android手游速成

2014-03-13 15:15:33

Android手游速成

2014-03-13 15:06:30

Android手游速成

2014-03-13 14:55:04

2014-03-13 14:12:52

2022-05-27 10:00:06

C++游戲引擎

2013-10-31 16:31:19

2017-09-04 13:51:29

Android

2016-08-10 14:59:41

前端Javascript工具

2021-12-30 09:10:28

游戲開發開發技術熱點

2011-04-06 15:55:50

開發webOS程序webOS

2019-08-12 09:36:49

2015-11-17 16:11:07

Code Review

2019-01-18 12:39:45

云計算PaaS公有云

2018-04-18 07:01:59

Docker容器虛擬機

2012-10-10 09:57:55

Exadata遷移PayPal

2024-12-06 17:02:26

2020-07-02 15:32:23

Kubernetes容器架構
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一区二区在线 | 国产中文一区二区三区 | 久久久久久国产精品 | 国产精品一区二区三区久久久 | 午夜精品久久久 | 中文日韩在线视频 | 久久免费精品 | 日韩成人在线一区 | 日韩毛片在线免费观看 | 国产一级毛片视频 | 中文字幕不卡在线88 | aaaaaa大片免费看最大的 | 女人夜夜春 | 日韩一区二区久久 | 男人的天堂亚洲 | 久久久久国产精品一区二区 | 四虎成人免费电影 | 丁香久久 | 4hu最新网址| 国产精品一区二区av | 国产精品久久九九 | 亚洲人成在线播放 | 97人人草 | 国产成人av免费看 | 91资源在线 | 2021狠狠干 | 亚洲一区在线观看视频 | 日韩一级二级片 | 精品国产一区二区三区日日嗨 | 日本xx视频免费观看 | 国产一区二区三区在线看 | 在线欧美小视频 | 久久欧美高清二区三区 | 91亚洲精品久久久电影 | 91私密视频| 免费激情网站 | 亚洲高清视频在线观看 | 免费国产一区 | 国产精品久久久久久久午夜 | wwwww在线观看 | 久久精品视频网站 |