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

游戲《像素大亂斗》的設計與開發

2018-03-01 07:24:10王語杰楊永輝劉子澍趙君楊金馨
中國科技縱橫 2018年2期
關鍵詞:界面游戲設計

王語杰 楊永輝 劉子澍 趙君 楊金馨

(北方工業大學計算機學院,北京 100144)

1 背景

在智能移動終端普及的當下,作為移動應用重要分支的手游產業全面進入井噴期。中國已經成為亞洲乃至全球移動游戲市場規模最大、增速最快的市場,甚至有很多創業公司憑借手游的利潤成功上市。在這樣的市場環境下我們的游戲有這很好的發展前景。

2 實現方法

2.1 總體設計思路

游戲總體的設計上我們則是從時下流行的動漫元素中得到的靈感,主角揮舞巨型流星錘是從日本動畫《從零開始的異世界》中的女角色蕾姆的武器中獲得的想法,強大的反差感可以給玩家很強的視覺沖擊以及留下深刻的印象,而像素風格則是經過我們平時的觀察發現這種風格的游戲在近期市場上很受歡迎,下載量頗高,且組內成員們也相對喜歡這種風格,于是便決定使用這種風格制作我們的游戲。

2.2 處理流程

游戲流程如下圖1所示,后面的解說按圖中的內容進行。

2.3 開發環境

圖1 《像素大亂斗》游戲流程圖

圖2 游戲邏輯

由于我們的程序以Android開發為主,所以經過討論我們決定在使用比較目前相對流行且具有跨平臺開發功能的Unity3D游戲引擎來進行開發,編程語言為C#(游戲主體)和C++(部分動態鏈接庫)。

2.4 程序結構

我們的游戲主要由4個不同的場景組成,每個場景中包含著執行不同功能的腳本、模型以及與場景功能相對應的界面,如圖2所示。

3 關鍵技術

3.1 選擇角色3D循環滾動效果實現

3.1.1 控制位移,縮放(3D效果的關鍵),差值過度動畫平滑

我們創建兩個Animation Curve一個是scale Animation Curve和position X Animation Curve,分別控制縮放和位移

時間流水線控制,我們通過把所有的Item設置好自己對應的時間流位置,每次只要一動時間流水線,然后從兩個曲線內獲得當前流水線對應的縮放系數,位移系數,然后設置item的位移和縮放即可。

在制作動畫部分,就是時間流水線的差值處理,使一定時間時間流水值達到目標值,如圖3所示。

3.1.2 控制層級

只有正確的層級控制,才能夠保證"不穿幫",我們采用的是list排序方法,按照每個item距離"屏幕的遠近"其實就是scale系數,判斷哪個item在前,哪個在后面。

3.1.3 實現滾動循環

至于循環滾動,因為我們使用到了Animation Curve,先天性的動畫曲線會有三種模式一種是ping pong,loop,一種是clamp,其中我們需要的是LOOP,這就是滾動循環的關鍵點,我們的縮放曲線,位移系數曲線從0到1的效果模擬完畢,如果我們繼續向前增加時間流水值,那么進入到下一個曲線的時候,所有的i t e m都會反過來進行采樣曲線值,就能夠準確的實現循環效果。

圖3 曲線圖

圖4 游戲初始界面

圖5 角色選擇界面

圖6 游戲界面

3.2 敵人刷新及難度變化

游戲中,敵人會在一個以玩家所在位置為中心,一定距離為半徑的圓內的隨機位置,按照一定的頻率生成。出現在場景里的敵人會向玩家所在位置逼近。參考了一些網上其他人的做法之后,敵人刷新的頻率由一個變量my time控制。當my time增加到比預設生成頻率rate大時會生按前文所述方式生成一個敵人,之后my time一次性減小一個rate,重新開始增加。如此循環直到本局游戲結束。my time的增量由Unity自帶的Time.fixed Delta Time控制,即每次增加0.02,可以保證敵人刷新頻率穩定,游戲過程中不會出現在相同時間間隔下敵人數量飄忽不定的情況,可以讓玩家有更好的游戲體驗。

3.3 武器及角色設計

武器設計部分:為了搭配這次設計的整體風格,武器方面的設計也盡量貼合像素風,通過3DSMAX進行建模,通過變形,塌陷,鏈接將零散的部分變為整體,使用棱角分明的硬派風格表現武器風格

角色設計部分:本次游戲因為主要采用像素風格所以使用了一款名為magicavoxel的軟件。magicavoxel是一款專門制作像素風格模型的軟件,可以使用ATTACH工具方面的添加像素塊,根據選擇的模式不同可以輕松的繪制點、面、矩形;再利用ERASE工具配合使用可以制作鏤空等層次效果。利用PAINT工具可以對每一個像素塊進行上色。游戲中的人物制作主要就是依靠這三種工具配合使用完成的。軟件還有不同的材質貼圖,可以制作光源、水、玻璃等質感的像素塊,不過在本次制作中沒有使用到。軟件也自帶了幾種不同的渲染引擎可以達到不同的效果,也可以導出不同的格式方便使用,并可以利用插件導入unity并在里面再次編輯。

4 實現效果

由于目前功能尚未完善,只能進行最簡單的模式,所以只添加了開始按鈕,如圖4所示。

初始擁有一個角色,其他角色需要金幣解鎖,如圖5所示。

玩家通過操作虛擬角色運動甩出流星錘進行攻擊,武器接觸到敵方坦克視為攻擊成功,得分加一同時擊飛敵方坦克,如圖6所示。

5 現版本中的問題

由于游戲測試次數不夠多,角色平衡性上可能還需要進行微調,目前來看難度偏低。搖桿控制角色移動時的地圖范圍判定不太完善,偶爾會出現卡在地圖邊緣的情況。可供選擇的武器和地圖場景現在由于時間精力問題還過少。

6 結語

本文首先介紹了在智能終端普及且安卓操作系統為主流系統的大背景下,手游產業全面進入井噴期。而像素及動漫類游戲在該平臺上正值火爆,擁有廣大的玩家基數以及良好的可玩性,受到廣大90后玩家的喜愛,所以我們決定抓住這次機會,跟隨市場的腳本。本游戲是基于安卓平臺開發的軟件,能夠能夠滿足玩家隨時隨地進行該類型游戲的需求。本游戲流程條例清晰,界面制作獨具一格,可以滿足絕大多數喜愛該類型游戲的玩家的需求。

[1] 張策.基于Unity3D的三維游戲場景設計與實踐[D].合肥工業大學,2016.

[2] 楊觀.基于Unity的游戲邏輯引擎的設計與實現[D].哈爾濱工業大學,2015.

[3] 李雷,張俊楷.談Unity游戲開發教學改革與實施對策[J].時代教育,2015,(07):203.

[4] 韓大鵬.基于Unity3D引擎的手機游戲客戶端的研究與實現[D].西安電子科技大學,2014.

[5] 高楠.談第九藝術的靈魂——三維游戲角色設計[J].中國科教創新導刊,2014,(04):135.

[6] 陶陽.基于Unity在Android平臺上開發游戲的方法[J].電腦編程技巧與維護,2012,(19):73-77.

[7] 齊江華.游戲的靈魂——淺談游戲角色設計[J].科技信息,2009,(16):505.

猜你喜歡
界面游戲設計
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
人機交互界面發展趨勢研究
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
第八章直接逃出游戲
小學科學(2015年7期)2015-07-29 22:29:00
主站蜘蛛池模板: 国产在线视频福利资源站| 91在线精品麻豆欧美在线| 欧美97色| 97超爽成人免费视频在线播放| 国产无遮挡裸体免费视频| 成人国产精品一级毛片天堂| 日本色综合网| 爆操波多野结衣| 色综合久久久久8天国| 日韩天堂视频| 亚洲av综合网| 日韩精品一区二区三区中文无码| 国产精品青青| 国产一级毛片网站| 毛片视频网址| 国产国产人成免费视频77777 | 成人国产精品2021| 久久久国产精品无码专区| 国产成人夜色91| 久久人搡人人玩人妻精品| 在线免费不卡视频| 婷婷六月综合网| 99er这里只有精品| 午夜爽爽视频| 欧洲成人免费视频| 福利在线一区| 久久精品国产精品青草app| 2021最新国产精品网站| 亚洲色图在线观看| 亚洲国产高清精品线久久| 国产va在线观看免费| 91精品最新国内在线播放| 国产乱人免费视频| 特级做a爰片毛片免费69| 中文天堂在线视频| 国产SUV精品一区二区6| 毛片一区二区在线看| 国产乱子伦精品视频| 亚洲欧美综合精品久久成人网| 无遮挡国产高潮视频免费观看 | 亚洲三级a| 久久综合婷婷| 欧美日韩一区二区三区在线视频| 精品国产aⅴ一区二区三区| 国产精品久久久久无码网站| 日本精品视频一区二区 | 五月天香蕉视频国产亚| 无码高潮喷水专区久久| 亚洲精品亚洲人成在线| a级毛片免费播放| 无码免费的亚洲视频| 免费A级毛片无码免费视频| 亚洲欧洲日韩综合色天使| 在线精品自拍| 青青国产成人免费精品视频| JIZZ亚洲国产| 亚洲精品成人片在线观看| 久久婷婷五月综合色一区二区| 天堂va亚洲va欧美va国产| 亚洲精品成人福利在线电影| 伊人91在线| 欧美精品三级在线| 亚洲欧美成aⅴ人在线观看 | lhav亚洲精品| 91精品啪在线观看国产91| 午夜成人在线视频| a毛片免费看| 国产成人无码Av在线播放无广告| 国产黄色视频综合| 久久免费观看视频| 在线观看91精品国产剧情免费| аⅴ资源中文在线天堂| 色悠久久久| 一级做a爰片久久免费| 国产成人调教在线视频| 国产一级妓女av网站| 91无码人妻精品一区二区蜜桃| 精品无码一区二区三区电影| 亚洲精品卡2卡3卡4卡5卡区| 中文字幕久久亚洲一区| 久久综合九色综合97婷婷| 日韩精品无码一级毛片免费|