[鳴潮] 更換程式語言 全平台性能優化

看板C_Chat (希洽)作者 (長就是霸氣)時間3小時前 (2026/08/07 20:24), 編輯推噓42(42082)
留言124則, 51人參與, 1小時前最新討論串1/3 (看更多)
剛剛前瞻說的更換遊戲的程式語言 全平台的遊戲性能都有所提升(含iOS PS5) https://i.imgur.com/rLku89G.jpeg
https://i.imgur.com/7EEkFkS.jpeg
https://i.imgur.com/WqIWyZz.jpeg
右上角有幀數差別 一直被講的性能優化終於被提到了 而且是全平台不是只有PC而已 實際上線體感不知道會如何 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.78.194.23 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1786105471.A.C81.html

08/07 20:25, 2小時前 , 1F
前幾天大概會小問題不少 然後工程師瘋狂加班修
08/07 20:25, 1F

08/07 20:26, 2小時前 , 2F
應該是靠ai重構吧
08/07 20:26, 2F

08/07 20:26, 2小時前 , 3F
考慮到過往紀錄 我是考慮3.6先用PS5跑劇情就是了….
08/07 20:26, 3F

08/07 20:26, 2小時前 , 4F
5090卡的跟白癡一樣
08/07 20:26, 4F

08/07 20:27, 2小時前 , 5F
更換程式語言?不是用UE嗎 難道之前都用blueprint開發?
08/07 20:27, 5F

08/07 20:27, 2小時前 , 6F
希望之後能升級引擎 現在強行移植新技術到舊版本問題還是多
08/07 20:27, 6F

08/07 20:27, 2小時前 , 7F
把js換c#
08/07 20:27, 7F

08/07 20:28, 2小時前 , 8F
聽說是從JAVA Script換到C#
08/07 20:28, 8F

08/07 20:28, 2小時前 , 9F
真 動了底層代碼(物理
08/07 20:28, 9F

08/07 20:28, 2小時前 , 10F
高機率新版本前半個月會有一堆奇奇怪怪的BUG就是
08/07 20:28, 10F

08/07 20:28, 2小時前 , 11F
手機能優化是不錯啦 雖然不看好但有做有機會
08/07 20:28, 11F

08/07 20:29, 2小時前 , 12F
聽別人形容原本就是拿鋸子鋸樹 但是鋸子是牙齒做的
08/07 20:29, 12F

08/07 20:30, 2小時前 , 13F
先觀望 他每次說優化都是驚嚇居多
08/07 20:30, 13F

08/07 20:31, 2小時前 , 14F
聽說還改了一些渲染LOD的數據內容,可控細節好像也
08/07 20:31, 14F

08/07 20:31, 2小時前 , 15F
變多了,但感覺初期應該會有不小陣痛期
08/07 20:31, 15F

08/07 20:32, 2小時前 , 16F
至於是好是壞至少正在改,不然不優化嗎?
08/07 20:32, 16F

08/07 20:32, 2小時前 , 17F
不過是真的很難理解,庫洛是怎麼在不影響更新時程的前提
08/07 20:32, 17F

08/07 20:33, 2小時前 , 18F
下,還能生出時間做這件事
08/07 20:33, 18F

08/07 20:33, 2小時前 , 19F
不知道 我都懷疑他們是不是人均戰雙構造體 他們版
08/07 20:33, 19F

08/07 20:33, 2小時前 , 20F
本的內容已經比別人多很多 還能去搞那些亂七八糟的
08/07 20:33, 20F

08/07 20:33, 2小時前 , 21F
JS的bug肯定比C#這種編譯語言多得多
08/07 20:33, 21F

08/07 20:33, 2小時前 , 22F
他們團隊應該有一批人是負責這件事情吧,而且感覺上
08/07 20:33, 22F

08/07 20:33, 2小時前 , 23F
應該不是最近才改,大概籌備很久了。
08/07 20:33, 23F

08/07 20:34, 2小時前 , 24F
企鵝的大手,可能吧
08/07 20:34, 24F

08/07 20:34, 2小時前 , 25F
我猜大概從某個時期開始就是雙版本同時進行了 然後等舊的
08/07 20:34, 25F

08/07 20:34, 2小時前 , 26F
也改完以後就準備一次換掉
08/07 20:34, 26F

08/07 20:34, 2小時前 , 27F
希望真的有感
08/07 20:34, 27F

08/07 20:34, 2小時前 , 28F
這工程量...
08/07 20:34, 28F

08/07 20:35, 2小時前 , 29F
性能肯定好很多的 不需要懷疑
08/07 20:35, 29F

08/07 20:35, 2小時前 , 30F
而且js這語言糞坑太多了
08/07 20:35, 30F

08/07 20:35, 2小時前 , 31F
他們專案管理能力真的很神奇
08/07 20:35, 31F

08/07 20:35, 2小時前 , 32F
對js沒什麼好印象 尤其以前電腦爛的時候
08/07 20:35, 32F

08/07 20:35, 2小時前 , 33F
即使籌備很久,或是一直到有在進行,這其實比什麼堆料都
08/07 20:35, 33F

08/07 20:36, 2小時前 , 34F
還要難搞
08/07 20:36, 34F

08/07 20:36, 2小時前 , 35F
給我的感覺就是用性能硬上
08/07 20:36, 35F

08/07 20:36, 2小時前 , 36F
那些財報導向的大公司幾乎不可能做這種事
08/07 20:36, 36F

08/07 20:37, 2小時前 , 37F
UE6聽說要換程式語言 會是改用那個新的語言嗎?
08/07 20:37, 37F

08/07 20:37, 2小時前 , 38F
人均鳴式,悲鳴就是食物
08/07 20:37, 38F

08/07 20:38, 2小時前 , 39F
做這件事基本上很接近推倒重來了
08/07 20:38, 39F
還有 45 則推文
08/07 20:56, 2小時前 , 85F
我覺得他們現在大概都有一組人專門在更新後的那個週末輪班
08/07 20:56, 85F

08/07 20:56, 2小時前 , 86F
了 每次改版的那週 週末都會有更新 有時候還是半夜放更新
08/07 20:56, 86F

08/07 20:56, 2小時前 , 87F
08/07 20:56, 87F

08/07 21:04, 2小時前 , 88F
原本是JS ?不過底層都是C++就是了,只是腳本語言換掉
08/07 21:04, 88F

08/07 21:05, 2小時前 , 89F
是換成C#的話有查到UnrealSharp 應該是換成這個
08/07 21:05, 89F

08/07 21:06, 2小時前 , 90F
現在靠AI 改動很快
08/07 21:06, 90F

08/07 21:06, 2小時前 , 91F
JS?挺猛喔
08/07 21:06, 91F

08/07 21:06, 2小時前 , 92F
但好像只有UE5用的 所以他們又把人家UE5的東西做回UE4==
08/07 21:06, 92F

08/07 21:08, 2小時前 , 93F
所以說不定內部都在測整組移到UE5了
08/07 21:08, 93F

08/07 21:09, 2小時前 , 94F
刺激惹
08/07 21:09, 94F

08/07 21:13, 2小時前 , 95F
底層要嫁接C、C++,那用C#一定比JS快
08/07 21:13, 95F

08/07 21:13, 2小時前 , 96F
不過這個更換順序…讓我想到黑神話了= =
08/07 21:13, 96F

08/07 21:14, 2小時前 , 97F
更精美的卡卡羅
08/07 21:14, 97F

08/07 21:16, 2小時前 , 98F
用 JavaScript 也太詭異 0.0
08/07 21:16, 98F

08/07 21:16, 2小時前 , 99F
真.底層代碼改寫
08/07 21:16, 99F

08/07 21:18, 2小時前 , 100F
下一步是不是真的有可能看到UE4變成UE5(x
08/07 21:18, 100F

08/07 21:21, 2小時前 , 101F
UE5從剛開始被吐槽到現在應該也是迭代好幾版了 說不定是
08/07 21:21, 101F

08/07 21:21, 2小時前 , 102F
時候了
08/07 21:21, 102F

08/07 21:22, 2小時前 , 103F
js還好吧 不過c#性能有比較好?
08/07 21:22, 103F

08/07 21:22, 2小時前 , 104F
JS寫遊戲真的滿少聽到的
08/07 21:22, 104F

08/07 21:35, 1小時前 , 105F
c#性能肯定比js好吧
08/07 21:35, 105F

08/07 21:40, 1小時前 , 106F
一般公司都是會動就不要動,敢這樣改真的勇
08/07 21:40, 106F

08/07 21:50, 1小時前 , 107F
JS 丟給 AI 轉寫成 C#,然後邊試跑邊修嗎?
08/07 21:50, 107F

08/07 21:51, 1小時前 , 108F
不過我對 JS 印象是寫網頁的,沒想到可以寫遊戲用程式碼
08/07 21:51, 108F

08/07 21:52, 1小時前 , 109F
反正每次剛開都會有一堆奇奇怪怪的BUG 習慣了
08/07 21:52, 109F

08/07 21:52, 1小時前 , 110F
有想改動就很猛這還真的做 只能推了 了不起等他修
08/07 21:52, 110F

08/07 21:53, 1小時前 , 111F
這只能給Respect了
08/07 21:53, 111F

08/07 21:54, 1小時前 , 112F
早期手機遊戲用js來寫的很多 但開放世界二遊用js 鳴潮算
08/07 21:54, 112F

08/07 21:54, 1小時前 , 113F
是第一個 js的缺點非常明顯
08/07 21:54, 113F

08/07 21:58, 1小時前 , 114F
也不是一般網頁看到的JS直接用,應該是用騰訊的Puer
08/07 21:58, 114F

08/07 21:58, 1小時前 , 115F
ts當作腳本開發使用的
08/07 21:58, 115F

08/07 22:00, 1小時前 , 116F
這東西甚至unity都能用…
08/07 22:00, 116F

08/07 22:01, 1小時前 , 117F
看推文長知識
08/07 22:01, 117F

08/07 22:02, 1小時前 , 118F
但效能就別提了,原生unity自己都把js這玩意丟了,
08/07 22:02, 118F

08/07 22:02, 1小時前 , 119F
是騰訊撿回來的
08/07 22:02, 119F

08/07 22:12, 1小時前 , 120F
原生Unity的JS只是他們自己亂寫的 騰訊這套是你可以選要
08/07 22:12, 120F

08/07 22:12, 1小時前 , 121F
V8還是Node 這套東西只是加了一些C++的轉接頭
08/07 22:12, 121F

08/07 22:13, 1小時前 , 122F
所以理論效能和V8完全相同 絕對是遠勝於Unity的上古破爛
08/07 22:13, 122F

08/07 22:13, 1小時前 , 123F
然後跟網頁沒有任何關係 這東西只有V8/Node 並沒有帶著
08/07 22:13, 123F

08/07 22:14, 1小時前 , 124F
瀏覽器渲染網頁的功能 渲染是Unity/Unreal/whatever負責
08/07 22:14, 124F
文章代碼(AID): #1gTSv_o1 (C_Chat)
文章代碼(AID): #1gTSv_o1 (C_Chat)