《皇室戰(zhàn)爭(zhēng)》屬于策略對(duì)戰(zhàn)卡牌網(wǎng)絡(luò)游戲,那么既然是策略卡牌游戲那一定會(huì)有出戰(zhàn)牌組與備戰(zhàn)牌組供玩家選擇!

出戰(zhàn)牌組選擇

那么我們今天就來(lái)說(shuō)說(shuō)出戰(zhàn)牌組這部分是怎么實(shí)現(xiàn)的了!

首先我們需要找到一些自己喜歡的卡牌,這個(gè)卡牌怎么選擇的呢?看圖感覺(jué)是不是好像挺有趣的呢?

其實(shí)和我們整理書(shū)柜也差不了多少,把一堆2D圖片按照自己喜歡的添加上去就好了就好了,自己制作游戲卡牌有個(gè)好處就是想用什么就用什么,最主要的就是如果覺(jué)得卡牌屬性不夠優(yōu)秀,可以放肆的調(diào)整啊。(注:其實(shí)就是一個(gè)數(shù)字的事情)!

卡牌細(xì)節(jié)也是很重要的,我們不光需要選擇想要使用的卡牌,還要讓這個(gè)卡牌的數(shù)據(jù)同樣更新,我們可以看看下面這幅圖的左邊工具欄,每當(dāng)我們調(diào)整圖片位置的時(shí)候,相應(yīng)的信息是不是也在更改呢。

在放幾個(gè)塔,畢竟我們的游戲主要是來(lái)打這個(gè)的塔(ps:好多人其實(shí)都是會(huì)偷塔的,哈哈),我們這里的塔還是魔法系的,關(guān)于模型方面,我也設(shè)計(jì)了不少的劍塔和炮塔,都在我為大家提供的玩家包里(你們想放什么樣的隨便你啦?。?。

《皇室戰(zhàn)爭(zhēng)》的成功其實(shí)還是源于他的英雄的數(shù)值設(shè)計(jì),以及各種炫麗的法術(shù)卡牌,當(dāng)然最主要的還是這款游戲休閑娛樂(lè)性相當(dāng)高,三分鐘一局的快節(jié)奏還是非常有想法的。

英雄的生成

對(duì)于英雄的生成,分為外圍的生成控制,和內(nèi)容的行為動(dòng)作控制倆部分,我們這里無(wú)需任何插件,只需一行無(wú)腦的實(shí)例化物體的代碼就可以搞定,完成的效果也是相當(dāng)完美!(我們的公眾號(hào)有提供控制代碼,你只要復(fù)制粘貼就可以搞定啦)

內(nèi)部狀態(tài)控制

對(duì)于英雄的內(nèi)部狀態(tài)控制,我感覺(jué)是比較有趣的一部分內(nèi)容,unity也給我提供了很容易理解的可視化工具,可以讓我們很直觀的看到,每種狀態(tài)之間的邏輯關(guān)系,大家以往都是玩游戲,估計(jì)沒(méi)關(guān)注到其實(shí)英雄有很多種狀態(tài)的(發(fā)呆,移動(dòng),跑動(dòng),普攻,死亡)等等啦!這些狀態(tài)與3D模型之間的動(dòng)畫(huà)的綁定,以及需要根據(jù)游戲邏輯的變化動(dòng)態(tài)的控制這些動(dòng)畫(huà)邏輯的轉(zhuǎn)化,這些工作還是需要花費(fèi)一些腦細(xì)胞的!

法術(shù)的生成

說(shuō)了這么多《皇室戰(zhàn)爭(zhēng)》的核心還是法術(shù)卡牌的運(yùn)用。對(duì)于法術(shù)的生成,其實(shí)和英雄的生成差不多,只不過(guò)比英雄的生成位置多了一個(gè)選擇點(diǎn),英雄只能在己方范圍內(nèi)生成,法術(shù)卡牌則可以直接打在地方陣營(yíng)中。

我們下次可以在聊聊對(duì)戰(zhàn)功能是如何開(kāi)發(fā)的以及如何將游戲移植到手機(jī)端!今天就聊這些吧!歡迎大家給我留言討論!