看板 WOW作者 zpo77311 (麻糬)標題 [問題] 為何bz堅持初始16包不改?時間 Thu Jan 22 08:09:54 2015
最近有閒整理包包,
順便把德拉諾賺到的一些資金全換成上版cp值皇家包(28),
然後就看到初始16包的差距了...
我想想,10年了,bz連一些不該改的也改了,那麼初始16包就有問題了~
美服有人回饋建議這個東西嗎?
以上。
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.227.56
※ 文章代碼(AID): #1Km3_LuV (WOW)
※ 文章網址: https://www.ptt.cc/bbs/WOW/M.1421885397.A.E1F.html
→ ccode: 因為難改,所以換方法,像是玩具箱,素材倉庫...1F 01/22 08:12
推 sarshia: 這個問題討論滿多次了 似乎是因為太古老了 程式碼不知道埋在哪裡 說不定原始設計的工程師也離開了 要改動很難2F 01/22 08:13
推 TrueX67: 虛空倉庫: 我這不就來了嗎4F 01/22 08:17
→ Khadgar: 你是第98293488個問這個問題的
很明顯改16格包包比增加堆疊,甚至倉庫物資通包包還難
可以理解每次滿了就很幹,但想想其他改變等於多n個包包了5F 01/22 08:23
推 wolver: 就來個大翻修改成 魔獸世界-改 新生魔獸世界 之類的8F 01/22 08:32
推 goenitzx: 這格原始設計就是不給換的 bz說不能改就是只能相信而已9F 01/22 08:36
→ zseineo: 什麼叫只能相信?很難改甚至不知道怎麼改很正常啊...10F 01/22 08:39
推 roka: 真正問題是為什麼BZ始終不願意說明技術上到底有甚麼困難。11F 01/22 08:39
→ zseineo: 你只要諮詢一下有資工背景的朋友他們都能理解吧13F 01/22 08:44
推 Akaz: 已經離開的早期開發者留下的code 後面一般來說沒有人敢動14F 01/22 08:46
推 MingingT: 寫這段code的時候只有我和上帝了解,現在只有上帝了解。15F 01/22 08:51
→ Newtype: 難道要BZ開實況code review喔? XD16F 01/22 08:52
推 wdcr: 能改早就改掉了17F 01/22 08:53
→ rainveil: 前人寫的CODE後人看不懂就這樣不用想得太複雜18F 01/22 08:55
推 miayao417: 因為16格包是鎖死在wow最原始的主程式的最基層...19F 01/22 08:58
推 becca945: 寫新的容易 改舊的..XD20F 01/22 09:08
推 Killercat: 我工程師 我還是得說 這能理解 但顯然寫得很爛....21F 01/22 09:10
推 usoko: 一定是在更新版本時遺漏了 gitk上什麼都沒寫 所以...(喂22F 01/22 09:13
推 lisyu: 我猜是第一格包拿來當定位用,其他的位置是依據這個包後取相對位置,動了以後其他的定位都要改23F 01/22 09:22
→ roka: 文組不懂這方面也臭了嗎?WoW幾百萬玩家裡多少也有像我這樣25F 01/22 09:23
→ Killercat: 我記得bz有說過是程式碼改寫困難的問題啊... o_o26F 01/22 09:24
→ roka: 被戰到翻的文組嘛,bz好歹也像推文這樣講一下也好,我指的就27F 01/22 09:24
推 air1124: 路過借問一下, 16格包有什麼問題呢?28F 01/22 09:24
→ roka: 是沒說清楚就是這個啊。30F 01/22 09:24
→ Killercat: 難道他要把code找出來(能不能找到我都還挺懷疑的)然後跟你說包包用<<運算元shift所以一開始#define的一個值不知道被多少地方參考跟寫成魔術數字...(wrryyy31F 01/22 09:25
推 becca945: 記得有講過是這類問題 但沒說過有找到..34F 01/22 09:26
→ Killercat: 另外遊戲裡面奇怪的事情可多了 16格包不過是其中一件XD35F 01/22 09:26
→ ccode: 我想bz真的硬幹還是能解決,只是這人力值不值得花的問題37F 01/22 09:27
→ Killercat: 我猜要不就是找不到 要不就是code review過發現要重新QA的Scope太大所以放棄了 重新regression QA很吃成本的或者他們已經嘗試過了 結果發現code有如怨靈作祟般
不停在其他地方發生找不到原因的靈異現象wryyyy38F 01/22 09:27
推 a30706520: coding 真的每個人寫法不一樣 別人接手有時候真的很難理解上一個人為什麼要這樣寫42F 01/22 09:32
推 Hsu1025: 更需要改的東西更多,16格包根本無所謂,你就當他4+1送的44F 01/22 09:33
→ ccode: code知道,是改了會牽動到現存資料,像是身上的道具
爬一下bnet就有藍帖了45F 01/22 09:34
→ sidakong: 其實是要不要做而已 改現有的太麻煩 那就像直昇90 登入時先自動全丟到信箱去不就可以了47F 01/22 09:36
→ zseineo: 單一個直升的角色物品跟全伺服器的角色物品可是
兩件事啊...49F 01/22 09:37
→ sidakong: 然後就啟用新的包包系統 讓玩家自已去信箱收回來51F 01/22 09:38
→ rainveil: CODE的問題BZ不講清楚你不知道到底會動到什麼,總之麻煩52F 01/22 09:40
→ sidakong: 總之想做一定有辨法 只是bz覺得這個算小問題 懶得動刀吧53F 01/22 09:40
→ jerry92277: 問題是你舊的包包系統拿不掉阿,互相參照是很恐怖的54F 01/22 09:41
→ rainveil: 與其期待改16格包不如期待身上能多帶一個包包55F 01/22 09:41
→ zseineo: 想做一定有辦法 這辦法代價可能大到不行啊...56F 01/22 09:41
→ sidakong: 就像成就的錯誤說明文字 改一下很難嗎?就不重要就放著57F 01/22 09:41
推 liar5566: 根據奧杜亞大資料庫顯示,連上古之神都用16格,你說呢?58F 01/22 09:42
→ zseineo: 你比的還是差距很大的兩件事....59F 01/22 09:42
→ rainveil: 懶得動刀的話根本不會去查吧,這很明顯是查過發現很麻煩60F 01/22 09:43
→ sidakong: 改不改和難不難沒有必然的關係 取決在想不想 cool不cool61F 01/22 09:44
→ akty: 會改早就改了...63F 01/22 09:45
推 hben: 以智冠那種斂財企業 未來大概會開放戰網幣買格子買包包64F 01/22 09:46
→ rainveil: 智冠有辦法干涉WOW程式碼???66F 01/22 09:47
推 LUB5566: 如前面所說應該是參照的問題,魔獸這種規模的程式想到就很抖68F 01/22 09:54
→ zseineo: 你覺得bz只是因為cool不cool就這樣吧...
說的要改很簡單一樣70F 01/22 09:55
推 JasonBorn: BZ可以優化自己的程式到目前的地步 代表技術力還是在72F 01/22 09:56
→ kigipaul: 個人認為他第一格的16格包寫了太多東西跟他連動73F 01/22 09:56
→ zseineo: 真的是夏蟲不可語冰74F 01/22 09:57
→ JasonBorn: 可是這種上古程式碼 會不修改一定是因為影響太大75F 01/22 09:57
→ kigipaul: 跟改成就說明文字修改成本差太多了76F 01/22 09:57
→ kigipaul: 說甚麼想不想改的問題 就跟可以用程式做到所有事情一樣78F 01/22 09:58
推 skyjazz: 你覺得可以就可以,不如寫封信給bz闡述一下你的意見想法?79F 01/22 09:59
推 bloodruru: 改了 有機會大修一個月 全世界的玩家會崩潰吧 XD81F 01/22 10:00
推 adpxatp: 遊戲中看起來是包包 程式裡說不定=你的人物欄(C)82F 01/22 10:00
→ garfunkel: 我覺DER空手道是世界上最強的武術了83F 01/22 10:00
推 jomwang: 第一個不是用領的就可以改了吧,想一下就覺得很難改84F 01/22 10:00
推 scarface: 再增加一個包包UI之類的東西讀的時候隱藏第一格不就好了85F 01/22 10:01
推 AACKball: 這推文完全就是業務跟工程師的對話啊XD88F 01/22 10:06
→ rockmanalpha: 式的人HardCode了初始背包為16格 然後DB那邊應該也是寫死了一個地方存著這些資料 所以要改是可以89F 01/22 10:06
推 bbtbbt77: BZ說了,這聽起來難以置信,但他們真的碰上技術問題91F 01/22 10:07
推 arioso0602: 改了16格包 WOW的世界會重新來過
[關於WOW你所不知道的10個秘密]93F 01/22 10:07
推 jomwang: 業務: 改這個功能很難嗎?95F 01/22 10:08
推 CIA7: 推樓上 聽起來很扯但感覺就是這樣
我是指wow會重新來過 XD96F 01/22 10:09
→ kigipaul: 就像前面有人也提過 如果只是單存把16改變 就可以的話98F 01/22 10:09
→ rainveil: 所以業務跟工程之間還要有PM99F 01/22 10:11
→ zseineo: 喔喔XD 原來這樣還好 我是不太懂XDD336F 01/22 18:25
推 Ogham: 推 jomwang: 業務: 改這個功能很難嗎?
工兵其實很努力啊~~那種高壓的環境下撐得過去應該會變很強337F 01/22 18:33
推 breakblue: 會變很強的社畜 除非他帶著眾後宮跳槽開公司339F 01/22 18:47
推 sopi: 要是改下去出現50個bug怎麼辦340F 01/22 20:52
--