免费观看电视剧高清,游龙戏凤在线观看免费,marcdorcel航空系列,最后一班地铁,试爱在线观看完整电视剧免费,2018年中国中文在线观看,裙子下面是野兽在线观看

雷火競(jìng)技首頁(yè)

Made with Unity 3A級(jí)魂系國(guó)雷火·競(jìng)技(中國(guó))-全球領(lǐng)先的電競(jìng)賽事平臺(tái)產(chǎn)手游大作是怎么煉成的

小編

  作為第一個(gè)登上蘋(píng)果發(fā)布會(huì),成為iPhone11 展示游戲的本土手游,《帕斯卡契約》注定是受萬(wàn)眾矚目。這款游戲被蘋(píng)果評(píng)價(jià)為,于2020年1月16日AppStore全球同步上架,市場(chǎng)表現(xiàn)也著實(shí)沒(méi)有讓人失望。TapTap數(shù)據(jù)顯示,1月15日《帕斯卡契約》的預(yù)約人數(shù)是599,249,評(píng)分9.6;1月17日該作上線日,游戲上線了全新DLC劇情擴(kuò)展包

  。相比于本篇,新DLC將帶來(lái)更宏大的地圖和更豐富的場(chǎng)景細(xì)節(jié)。此外,新角色杰洛爾德也將加入戰(zhàn)斗陣營(yíng),他擁有一套全新的招式系統(tǒng),其戰(zhàn)斗思路和風(fēng)格與現(xiàn)有角色截然不同。資料片中還有眾多新的敵人,新的BOSS,包括隱藏BOSS,都十分值得期待。

  創(chuàng)作,據(jù)其制作人楊洋透露,該手游準(zhǔn)備了三年,實(shí)際開(kāi)發(fā)了兩年半??氨榷擞蔚母咔瀹?huà)質(zhì)、超出預(yù)期的魂系手游、獨(dú)樹(shù)一幟的理智系統(tǒng),即便《帕斯卡契約》采用了提前一次性付費(fèi)的”反市場(chǎng)主流”模式,也不妨礙一波又一波的玩家前來(lái)“求虐”。該游戲強(qiáng)悍的畫(huà)質(zhì)表現(xiàn)是幾乎被所有玩家點(diǎn)名表?yè)P(yáng)的,但是大部分玩家都不知道的是,《帕斯卡契約》完全基于Unity引擎開(kāi)發(fā)。自今年Unity公布攜手《帕斯卡契約》亮相ChinaJoy之后,我們也收到了部分留言,大家表示希望能夠更深入地了解游戲制作的細(xì)節(jié)。今天,我們就專(zhuān)門(mén)采訪了TipsWorks創(chuàng)始人、《帕斯卡契約》制作人楊洋,讓他親自給大家揭秘。

  可以簡(jiǎn)單的介紹下TipsWorks創(chuàng)作帕斯卡契約這款游戲的初衷和背景嗎?立項(xiàng)的初衷是因?yàn)槭袌?chǎng)上已經(jīng)沒(méi)有合適的空間給一個(gè)小團(tuán)隊(duì)去生存,所以我們想要?jiǎng)?chuàng)造一款手機(jī)上沒(méi)有的游戲,從畫(huà)面到玩法上更像一款真正的主機(jī)游戲。這可能是一件很困難的事,但是基于我們當(dāng)時(shí)對(duì)Unity引擎通過(guò)幾個(gè)項(xiàng)目的積累,感覺(jué)可以挑戰(zhàn)一下試試,結(jié)果一試就做到了今天。

  帕斯卡契約出色的畫(huà)質(zhì),讓蘋(píng)果在推薦中也毫不吝嗇自己的贊美之詞“主機(jī)級(jí)畫(huà)質(zhì)”、游戲中各種粒子特效、光影、材質(zhì)細(xì)節(jié)、在手機(jī)游戲中都非常的拔尖,關(guān)于使用Unity制作渲染3A級(jí)別的手游有哪些經(jīng)驗(yàn)可以跟大家分享下嗎?關(guān)于這一點(diǎn),其實(shí)可能和大家理解的并不一樣,

  ,我們做的更多的工作是如何把這些好的效果進(jìn)行優(yōu)化并盡量保留下來(lái)。基于Unity對(duì)手機(jī)平臺(tái)的適配相當(dāng)友好和高效,節(jié)省下來(lái)的性能空間還可以用來(lái)實(shí)現(xiàn)更大的地圖和更高的AI。對(duì)于手游來(lái)說(shuō),如何壓榨出手機(jī)硬件的機(jī)能極限是我們的關(guān)鍵。

  一般的主流動(dòng)作手游,通常采用一個(gè)個(gè)獨(dú)立小舞臺(tái)。而帕斯卡契約的場(chǎng)景,非常巨大,視野所及范圍幾乎都是可探索區(qū)域。一次需要讀取一兩個(gè)小時(shí)流程的地圖和所有部署的敵兵及NPC。所以我們必須解決圖形運(yùn)算極限和內(nèi)存容量問(wèn)題。在整個(gè)地表層,我們對(duì)物件進(jìn)行了嚴(yán)格的細(xì)分,通過(guò)主要物體和次要物體之間的視覺(jué)優(yōu)先關(guān)系,結(jié)合視野進(jìn)行人工的反復(fù)調(diào)整。另一方面,我們?yōu)榱斯?jié)省lightmap,場(chǎng)景里的一些小物件使用了light probe對(duì)物體進(jìn)行著色。場(chǎng)景上盡可能的減少lightmap的數(shù)量從而達(dá)到合批的效果,減少drawcall。我們認(rèn)為,想要達(dá)到效率最佳的深度優(yōu)化,一定是耐心細(xì)致和技術(shù)工具的結(jié)合成果。

  男一號(hào)主角的泰倫斯相信會(huì)成為大家使用最多的角色,他能夠使用兩把武器,輕攻擊是使用手杖或者說(shuō)是刺劍進(jìn)行快速的攻擊。而重攻擊則是使用雙手的大劍進(jìn)行攻擊??梢院?jiǎn)單跟開(kāi)發(fā)者們介紹下如何使用Animator Controller管理主角泰倫斯各段動(dòng)畫(huà)以及動(dòng)畫(huà)之間的切換的呢?

  為項(xiàng)目動(dòng)畫(huà)管理提供了很好的支持。就泰倫斯而言,大量的動(dòng)作片段可以通過(guò)State Machine進(jìn)行節(jié)點(diǎn)可視化的分類(lèi),排列在Animator Controller面板中,并通過(guò)Animation Parameters配合動(dòng)畫(huà)資源中自定義Curves的調(diào)用,比如攻擊連招之間的切換,讓程序從邏輯代碼上控制并實(shí)現(xiàn)State Machine 之間的融合過(guò)渡和功能應(yīng)用。另外 State Machine 分類(lèi)中的Blend Tree是個(gè)很好用狀態(tài)機(jī)類(lèi)型,我們?cè)诮巧罨A(chǔ)的位移、受擊、閃避等類(lèi)似多方向的動(dòng)作實(shí)現(xiàn)方面,通過(guò)同時(shí)定義多個(gè)參數(shù)實(shí)現(xiàn)動(dòng)作切換融合。另外我們通過(guò)設(shè)置Animation Layers的骨骼MASK制作角色局部動(dòng)畫(huà)類(lèi)似行走中實(shí)現(xiàn)不同的上半身動(dòng)畫(huà)等等。

  流暢、連貫的動(dòng)作是ARPG 的核心,據(jù)我所知游戲人物動(dòng)作方面,沒(méi)有采用動(dòng)作捕捉技術(shù),而是全靠動(dòng)作師手工調(diào)制的,這是一個(gè)相當(dāng)大的工程量了,你們是如何克服的呢,有哪些技巧與經(jīng)驗(yàn)可以跟大家分享嗎?是的,沒(méi)有采用任何動(dòng)作捕捉。對(duì)于一個(gè)動(dòng)作游戲本身,需要精密的以幀為單位控制每一個(gè)招式的動(dòng)作準(zhǔn)確性,動(dòng)作捕捉反而會(huì)帶來(lái)一定的困擾,最終我們選擇了全部手動(dòng)來(lái)制作。工程量確實(shí)巨大,所幸Unity引擎內(nèi)新的動(dòng)畫(huà)模式為我們的人形角色骨骼匹配提供了很好的基礎(chǔ),幫我們大大提高了工作效率。

  下,可以完美識(shí)別并適配相應(yīng)的骨骼節(jié)點(diǎn)。此模式下,在優(yōu)化骨骼內(nèi)存占用的同時(shí),也方便程序在游戲中調(diào)用節(jié)點(diǎn)。同時(shí)Humanoid的Animation屬性面板里,提供了對(duì)動(dòng)畫(huà)片段不同軸向的旋轉(zhuǎn)和位移坐標(biāo)的修改,最大化了動(dòng)畫(huà)資源的重復(fù)利用率。

  帕斯卡契約中維奧拉的設(shè)定是一位有著高貴氣質(zhì)的落難少女,在游戲人物模型創(chuàng)作過(guò)程中是如何與游戲的故事情節(jié)進(jìn)行融合的?在帕斯卡契約的世界中,整體調(diào)性偏向于陰郁沉重,設(shè)計(jì)上需要一名相對(duì)活躍靚麗的女性角色來(lái)改變一下玩家的心情,所以維奧拉很早就登場(chǎng)了。起初我們的維奧拉設(shè)計(jì)比現(xiàn)在更加接近“貴族”氣質(zhì),擁有一頂華麗的大帽子,最后發(fā)現(xiàn)游戲操作時(shí)帽子太大會(huì)遮擋玩家視野,忍痛改掉了這一設(shè)計(jì)。實(shí)際上這也是我們整個(gè)游戲中最早和主角一起確認(rèn)的角色,臉部模型進(jìn)行了好幾版的修改,我們想讓維奧拉形象能得到玩家喜愛(ài),又不想去做一張手游上常見(jiàn)的網(wǎng)紅臉,所以這上面花了很多功夫。在故事里,維奧拉也是事件的核心,她的故事線也給這個(gè)角色附上了獨(dú)特的個(gè)性氣質(zhì)。我們最初以為人氣最高的可能會(huì)是造型更加鮮明的特蕾莎,最后發(fā)現(xiàn)還是年輕的單身女孩受歡迎啊~

  除了對(duì)高貴漂亮的維奧拉本人喜愛(ài)外,關(guān)于游戲中逼真的武器道具廣大開(kāi)發(fā)者也很感興趣,可以簡(jiǎn)單的分享下如何在Unity中實(shí)現(xiàn)PBR材質(zhì)道具的流程嗎?除了武器之外,我們游戲里很多物件都使用到了PBR材質(zhì)。

  中對(duì)材質(zhì)進(jìn)行寫(xiě)實(shí)的繪制,繪制方法主要遵循PBR的基本流程。由于手機(jī)游戲的貼圖使用有限,我們把重點(diǎn)放在在質(zhì)感的調(diào)節(jié)上。我們深入研究了Unity的材質(zhì)顯示特征,做好Substance Painter與Unity的銜接。從性能角度出發(fā),主要用到的貼圖有三種:diffuse,specular 和normal 。金屬度和粗糙度分別加在diffuse specular這兩種貼圖的通道中調(diào)整。從而在Unity中得到一個(gè)消耗極低的寫(xiě)實(shí)的材質(zhì)效果。

  帕斯卡契約在手機(jī)上運(yùn)用了大量的即時(shí)演算和實(shí)時(shí)渲染,且沒(méi)有明顯的卡頓和發(fā)熱,研發(fā)團(tuán)隊(duì)的技術(shù)實(shí)力是比較突出的,關(guān)于Unity 游戲在iOS 平臺(tái)的優(yōu)化經(jīng)驗(yàn)有哪些可以跟大家分享下呢?我們開(kāi)發(fā)過(guò)程中得到了蘋(píng)果Metal團(tuán)隊(duì)很大的幫助,Metal是十分高效能徹底發(fā)揮iOS設(shè)備性能的API,Unity本身

  也十分完善,這兩者的結(jié)合會(huì)讓游戲的運(yùn)作更加高效。如果說(shuō)有什么經(jīng)驗(yàn)可以分享,我們?cè)陂_(kāi)發(fā)iOS版的過(guò)程中,大量用到蘋(píng)果自己的“GPU Frame Capture”這個(gè)工具,它能夠幫你分析和找出游戲中所有對(duì)性能有影響的細(xì)節(jié),針對(duì)性的對(duì)工程提出優(yōu)化。例如:用XCode的

  功能可以非常方便的抓取一幀GPU的快照信息,可以完整的查看Metal底層的渲染過(guò)程。圖中我們發(fā)現(xiàn)了在屏幕后期處理結(jié)束之后StoreAction處理上有些問(wèn)題造成了帶寬上的浪費(fèi),圖中紫色感嘆號(hào)的警告也可以很容易地定位問(wèn)題所在。然后我們通過(guò)代碼腳本在Camera初始化時(shí)用RenderTarget重新設(shè)置了StoreAction,再次用Capture GPU Frame查看后,發(fā)現(xiàn)問(wèn)題得到順利解決。帶寬使用上得到了優(yōu)化,一定程度上改善了手機(jī)運(yùn)行時(shí)發(fā)熱的問(wèn)題。合理的利用此類(lèi)偵測(cè)工具,可以更有效的幫助開(kāi)發(fā)者鎖定問(wèn)題,找出優(yōu)化思路。

  ,讓它們變得更“聰明”了。比如,它有自己的巡路邏輯,這并不是簡(jiǎn)單的平地上的直接巡邏,它可能會(huì)爬上屋頂,然后可能會(huì)從屋頂跳下來(lái),也有可能從地下爬上來(lái),有各種各樣的空間交疊。因此我們?cè)谡5腁型算法的基礎(chǔ)上,又增加了很多高空的預(yù)測(cè)路線,在主角靠近的時(shí)候怪物會(huì)自己選擇一個(gè)比較安全的點(diǎn)跳下來(lái)。這樣看上去,怪物好像是更“聰明”了,實(shí)際上只是我們把背后的算法設(shè)計(jì)的特別周密,看上去比較自然、而且排除了可能的bu,我們有專(zhuān)門(mén)的AI程序員會(huì)去設(shè)置這種路線

  從Unity 2017.1 開(kāi)始,Timeline 系統(tǒng)經(jīng)過(guò)了多次迭代,易用性與功能都有了很大的改善與提高,可以跟大家分享下新的Timeline系統(tǒng)對(duì)項(xiàng)目有哪些幫助和提升?

  其實(shí)最初我們開(kāi)發(fā)項(xiàng)目的時(shí)候沒(méi)有用Timeline,早幾年的Unity版本對(duì)Timeline 的支持做的沒(méi)那么完善,就沒(méi)有用。后來(lái)也因?yàn)檫@件事給我們的開(kāi)發(fā)人員造成很大的困擾,因?yàn)榫幒芏鄸|西都需要在引擎里面去寫(xiě)。后來(lái)在Unity 升級(jí)迭代之后,整個(gè)Timeline 機(jī)制都優(yōu)化了很多,那個(gè)時(shí)候也有糾結(jié),因?yàn)槿绻眯掳姹?,程序就要把很多東西推翻重做。但后來(lái)我們考量這個(gè)Timeline之后,覺(jué)得還是要用,因?yàn)樗鼤?huì)對(duì)我們故事的敘事流程有很大的幫助。然后我們的程序就忍痛把很多之前做的代碼都刪了,就為了一個(gè)動(dòng)作可以

  為什么選擇Unity引擎去創(chuàng)作這款游戲呢?后續(xù)還有哪些Unity的作品呢?

  。能保障游戲高質(zhì)量的畫(huà)面在手機(jī)上跑得平穩(wěn)流暢,才是一個(gè)商業(yè)產(chǎn)品的核心。立項(xiàng)之初我們?cè)u(píng)估下來(lái)Unity是這方面最佳的選擇,事實(shí)上也是現(xiàn)在絕大多數(shù)3D手游的選擇。Unity的創(chuàng)作空間很大,可以輕松入門(mén)制作各種獨(dú)立的小游戲,也可以有足夠技術(shù)發(fā)揮空間創(chuàng)作大型游戲。另外,在平臺(tái)移植的兼容性上,也十分成熟,所以我們?cè)诮谝浦舶沧堪娴臅r(shí)候也并不需要花費(fèi)很大的精力。

  留言獲贊最高的朋友將獲得由《帕斯卡契約》提供的「遺忘之潮」DLC兌換碼一份

  第二高的朋友將獲得游戲豪華周邊明信片一套(30張),截止日期為8月23日(本周日)。雷火競(jìng)技