作者:
HETARE (茶蕪玼仁)
2017-04-24 22:13:15==============================================================================
原文刊於2016/4/8,不排除技術已更新的可能,且以下內文皆是我單方面從原文解讀的東西
之中亦不排除我有所誤會的可能性,在這裡向已看過這篇文章的板友說明並致歉,對不起。
(晚點本文會自刪)
==============================================================================
推 Bickley: 很好奇fgo的戰鬥中人物模組是用什麼方法去構築04/24 21:34
→ Bickley: 怎麼看都是這東西把ram吃光04/24 21:34
http://gamebiz.jp/?p=159705
http://i.imgur.com/sKUO4sG.png
一開始就把一個角色再臨一二三的所有模組都讀好,免得再臨後又去一一讀取新資料增肥
也就是場上你我看到的那個角色,其實是同時包含了他三階段再臨模組的材質在場上動,
只是程式會去判斷玩家要該角色以再臨幾的外表秀在場上來決定其它再臨的材質要不要顯示
[玩家看到的]
敵(/ ̄皿 ̄)/(/ ̄皿 ̄)/(/ ̄皿 ̄)/ ( ゚∀。)( ゚∀。)( ゚∀。)我
[實際內部的]
敵(/ ̄皿 ̄)/(/ ̄皿 ̄)/(/ ̄皿 ̄)/ ( ゚∀。)( ゚∀。)( ゚∀。)再臨一
( ゚∀。)( ゚∀。)( ゚∀。)再臨二
( ゚∀。)( ゚∀。)( ゚∀。)再臨三
如果敵人又都是從者,那左邊也請一樣x三人分
再來它們用的材質大小又是1024x1024~2048x2048......所以你知道你的記憶體去哪了嗎?
加上它們背景又是這樣讀的
http://i.imgur.com/phN9BXC.jpg
http://i.imgur.com/5ItpJU4.jpg
http://i.imgur.com/3U3H3wy.png
玩家看不到的地方也要把每個3D物件讀好讀滿,最佳化?那是什麼?能吃嗎?
作者:
Bickley (NTU)
2016-04-24 21:34:00很好奇fgo的戰鬥中人物模組是用什麼方法去構築怎麼看都是這東西把ram吃光
作者:
hydreigon (hydreigon)
2016-04-24 22:13:00樓下課金抽芳乃
作者:
caten (原PO不是人)
2017-04-24 22:14:00(゚∀。)(゚∀。)(゚∀。)
作者:
sket119 (戴草帽的章魚)
2017-04-24 22:15:00背景那些是轉換視角的時候會看到,不是完全看不到
作者:
iouhsu (éµç›¤ç¥žæŽ¢-白羅)
2017-04-24 22:15:00傳說中,超得的腳色,最後都會抽回來 怕
作者: lininu (聲音控:P) 2017-04-24 22:16:00
剛剛在第六章的沙漠地形LAG到想刪遊戲
作者:
Golu (沒了戒指的魔王)
2017-04-24 22:18:00原型很重要,看那時候人的腦袋wwwwwwww
作者:
qlver (心結)
2017-04-24 22:19:00連只做過flash的小魯都知道用太多層很浪費資源,DW的設計師
作者:
hydreigon (hydreigon)
2017-04-24 22:20:00夏橘幫我抽到限紗枝或限文香就幫你抽
作者:
Golu (沒了戒指的魔王)
2017-04-24 22:20:00而且粒子特效很便宜很好弄,但塞太多層你就知道了wwwww
作者:
qlver (心結)
2017-04-24 22:21:00DW的設計師到底在想啥(怎麼想都只有在寶具發動中換裝的用途吧,而且還只是部分角色會用到而已
ai光上個高斯再移動電腦就弄得不要不要的了 更何況動畫
作者:
fate201 (Licht)
2017-04-24 22:22:00FGO的最佳化w
先讀三種在遮起來是搞笑哦,啊是能在戰鬥中靈機強化嗎?
作者:
qlver (心結)
2017-04-24 22:23:00不禁覺得官方這群人的理想與愛都長歪了(如果有那種東西的話
作者:
Golu (沒了戒指的魔王)
2017-04-24 22:24:00不算是遮起來,只是讀取進去了但只切換到需要的片段
作者: sakamotosan (吾輩是貓) 2017-04-24 22:24:00
難怪有時後會爆lag的(゚∀゚)
CGSS是真的很優秀 表現超好卻連中階機體都跑很順
中國版的據說有優化 那是優化什麼部分阿? (′・ω・`)
作者:
Golu (沒了戒指的魔王)
2017-04-24 22:29:00應該是有移除native appication的各個防堵機制,至於asset的結構有沒有改變就不得而知了
作者: maxder444 (M) 2017-04-24 22:31:00
雖然大概猜的到RAM用很兇的原因 但是這也太扯XDDDW< 把有可能用到的全都給我讀進來 這工程師 哀
i6偶爾閃退沒差吧....i6應該算表現頂級的那群了你要換也只有i7或是現在的高級旗艦機我i5都能用到現在了你可以放心的
作者: maxder444 (M) 2017-04-24 22:34:00
這種RAM的用法讓我想起那個情懷大作
我的i6就會開始突然熱,又lag,卡寶具前畫面卡超久..
作者:
HETARE (茶蕪玼仁)
2017-04-24 22:36:00所以有人說場上三隻都放配布角(沒有再臨)會順很多有人要試試嗎?
晚點換日後我試一場看看好了,手機剛好能看記憶體消耗。我只知道有時玩一玩,記憶體會吃到8-900MB之多以FGO的畫面表現滿扯的
作者:
disciple2 (農農湯湯)
2017-04-24 22:38:006好像沒辦法,1ram和2ram還是有差...記得連6+也是
我的LGG2已經超過3年了,這半年開始會閃退要玩FGO,手機原始記憶體不到2G大概會閃退個不停吧通常系統會吃快1G,而FGO自己則是約500-900MB
作者:
kid725 (凱道基德)
2017-04-24 22:43:00這就算了 有時還一改版一堆機子不能玩 根本智障
突然好佩服我的Desire820可以撐到現在 賴光寶具30秒以後才有畫面
作者: kkenex (kenny) 2017-04-24 22:47:00
M粉是不會在意這些的
作者:
qlver (心結)
2017-04-24 22:48:00現在用桌電灌android x86,賴光寶具在SSD也還要4秒,蘋果用的NVMe真不愧是怪物
作者:
x900220 (羽月˙萊恩哈特)
2017-04-24 22:48:00可是賴光寶具開下去 四天王只會顯示靈1的樣子啊?
我I6玩日版超常閃退、大LAG(要重開),B服的狀況有好些
作者:
a4040856 (小志-林八五六)
2017-04-24 22:50:00不過我覺得我的子龍五到現在還可以跑得動FGO有點猛...
作者:
k518339 (ENOZI)
2017-04-24 22:51:00之前使用小米5沒卡頓過(包含賴光寶具),但換人一定卡...
作者:
k518339 (ENOZI)
2017-04-24 22:53:00現在root過沒辦法開啟遊戲,只能用ipad mini2開
的RAM消耗是470。用最終再臨的三前鋒打是590RAM接下來再用三隻活動角打的則是650RAM
作者:
k518339 (ENOZI)
2017-04-24 22:54:00那個遊戲體驗根本呵呵,我看還是再買個2手機來玩比好
然後再搭配過往的遊玩體感,我懷疑FGO是記憶體釋放之類的程式沒寫好,所以才會記憶體吃掉後就回不去只升不掉,所以通常會越玩越卡同樣都是整備畫面,我開場是470,打完三場後升到550
等等換日後我再重開機試一次先用三活動角打的RAM消耗
作者:
kid725 (凱道基德)
2017-04-24 23:04:00上次問券我就砲過程式優化了 我猜這麼說的大概都被無視吧
重開機後再試了一次,同樣剛進入遊戲約占475RAM第一場改用三活動角打門關,則是約占600RAM所以至少只看1、2場的話,先發三人是否活動角模組對於RAM的消耗沒有顯著差別
作者:
HETARE (茶蕪玼仁)
2017-04-24 23:10:00所以是錯覺嗎 感謝驗證...
也不一定,可以請有賴光的人測試一下,開過寶具後的RAM消耗(依舊戰鬥中),和三活動角開寶具的對照畢竟目前消耗最大的模組應該就是賴光開寶具我剛剛畢竟只是簡單測試幾場,或許要打的場次夠多差距才會拉開說不定真的是蠢到活動角的模組重複讀了三次呢
作者:
ballby (波比)
2017-04-24 23:23:00說個笑話 全世界前十賺的手遊優化
作者:
b79205 (茄汁罐頭)
2017-04-24 23:23:00我瀨光寶具都秒放
作者:
u067 (だよもん乙女)
2017-04-24 23:30:00這3張好棒!!!! 求大圖!!
作者:
sat182 (白日夢)
2017-04-24 23:39:00看了不禁悲從中來...
作者:
HETARE (茶蕪玼仁)
2017-04-24 23:55:00作者:
the0800 (0800)
2017-04-25 00:12:00「無駄に広さが上がりました。わーい。じゃあもうメンテしていいですか?」
作者: qaz223gy (亞阿相界) 2017-04-25 00:17:00
賺那麼多 優化還那麼爛
作者: shane24156 (噴水紳士) 2017-04-25 00:45:00
用太多圖層跟塞太多根本看不到的設計 工程師沒玩過3Dmax嗎..
作者:
dsa3717 (FishCA)
2017-04-25 00:58:00這個組沒玩過手遊的大概不只蘑菇吧
這優化...我比較好奇他們不會換靈基造型的活動角是不是也是這樣搞 如果是的話 那真的很87
作者:
lolicat (貓雨果)
2017-04-25 01:09:00我一直以為換人,寶具卡,閃退是常態...
應該不會吧 不顯示當然就不吃記憶體 你總不會進入關卡後靈基再臨啊xd等等 那背景是怎麼回事 角落永遠都看不到吧wwwwwwwwww
作者:
adslin (渡鴉先生)
2017-04-25 07:59:00這種優化性能wwwww跟我說不再固定維修www
作者:
dderfken (托雷迪亞(é¬é¬šå¼µ))
2017-04-25 08:51:00可是hotfix跟程式優化也沒關係
作者:
adslin (渡鴉先生)
2017-04-25 09:25:00一般來說維修除了除蟲以外也要維護系統的性能吧wwwww還是說你都不用檢查之前的程式有沒有問題,直接放給他過去那我沒意見XDDDD
作者:
dderfken (托雷迪亞(é¬é¬šå¼µ))
2017-04-25 09:28:00反正明治才搞突襲改版
作者:
adslin (渡鴉先生)
2017-04-25 09:33:00感覺他們順便把明治活動拿來試水溫
作者:
LayerZ (無法如願)
2017-04-25 10:25:00其實這篇有誤,就算資料讀進去,沒有放進場景更新也不會吃到什麼資源..像你第一張jpg,他一個檔案把三階段的圖塞進去了吧然後補句老話,在效能出問題之前都不是問題,大丈夫!
作者:
adslin (渡鴉先生)
2017-04-25 10:36:00可、可是瑞凡,當效能出問題的時候就......恐慌((((′・ω・‵))))
作者:
honyaku (紅涯枯)
2017-04-25 10:43:00這篇的意思不也是一個檔案塞3階段,誤在哪裡
作者:
LayerZ (無法如願)
2017-04-25 12:04:00因為不會同時三階段再臨模組在場景上動阿..
作者:
HETARE (茶蕪玼仁)
2017-04-25 12:17:00原文就講了全部再臨素材是連著相同BONE疊在一起的狀態不就一起動了嗎...只是不顯示而已
作者:
belion (滅)
2017-04-25 12:25:00改成靈1的模組看看,看會不會順一點?0-0
作者:
LayerZ (無法如願)
2017-04-25 13:10:00算了我先持保留態度,源文有寫到bone?
作者:
HETARE (茶蕪玼仁)
2017-04-25 13:50:00簡報上 不過也對 我也不是內部員工 單從文章解讀也無法確實瞭解內部真正的運作方式 也許我也誤會了什麼 加上這又是去年的文章 可能技術早有革新我卻不知 的確是不能跟你說得好像真的一樣 抱歉
作者:
dderfken (托雷迪亞(é¬é¬šå¼µ))
2017-04-25 14:10:00技術革新? 是在說B服吧 打掉重練