[產品開發] 「拜金勇者 Go!Go!Go!」確定改名
由於對岸的同志對於「拜金」 2 字與「信用卡」等事項,不像台灣同胞們以「幽默」的眼光來看待,而是以「道德風俗」的角度來審視。
為免除不必要的困擾,我們只好決定犧牲掉已經使用很久的「拜金勇者」這個名字,把「拜金」 2 字去除!
這件事不只是某大遊戲公司 U 公司的提醒跟要求,也是另一家某大遊戲公司 I 公司的意見,我們覺得應該欣然接受,不要跟對岸的同志們過不去比較好。
新的名字還未決定,但「信用卡」部分目前決定改成「勇者卡」。
[奪寶冒險王] 熱賣中……
由於對岸的同志對於「拜金」 2 字與「信用卡」等事項,不像台灣同胞們以「幽默」的眼光來看待,而是以「道德風俗」的角度來審視。
為免除不必要的困擾,我們只好決定犧牲掉已經使用很久的「拜金勇者」這個名字,把「拜金」 2 字去除!
這件事不只是某大遊戲公司 U 公司的提醒跟要求,也是另一家某大遊戲公司 I 公司的意見,我們覺得應該欣然接受,不要跟對岸的同志們過不去比較好。
新的名字還未決定,但「信用卡」部分目前決定改成「勇者卡」。
以前的 3D 顯示卡,如果缺乏某些重要功能,通常連打光的功能都不會正常。
所以,拜金勇者使用的數力遊戲自製 GASS 3D 遊戲引擎,以前的設計方式,在遇到這類的顯示卡時,會把打光方式設定為 FLAT,直接採取不打光的方式作業,以加快 3D 計算時間。
沒想到,Intel 的晶片居然有支援打光,可是又缺乏許多重要的功能,因此造成了這種奇怪的角面現象。
##CONTINUE##
(可惜這種畫面到時候就看不到了,不然開發小組有人覺得滿酷的說。)
雖然官網宣稱該晶片支援 Direct X 9.0c ,但其實支援度並非 100% (個人非科學直覺評估,應該最多只有 65% 的支援度) 。
顯示卡晶片商經常會玩這種花招,並不違法,但也導致消費者搞得暈頭轉向!
要買獨立顯示卡或筆電時,請記得要認明「 100% 支援 (或「完全支援」) Direct X ?.?n 版」,千萬不要只是看到「支援 Direct X ?.?n 版」,沒看到 100% 或 完全 字樣就高高興興買回家,以為所有要求必須使用該版 Direct X 的遊戲就都可以玩,那就真的大錯特錯了!
很久以前,我也曾經好幾次花了大把銀子,買錯了好幾次才得到的寶貴教訓!
(使用這種晶片,遊戲執行前會出現這樣的警告訊息,但仍然可以執行,只是效能比較差,也會少一些畫面效果。)
這幾年來,原本我們對於「筆電」與「未 100% 支援 Direct X 9.0c 的顯示卡」,採取的態度是「提出警告訊息,盡量執行,但不為這種顯示卡做特別處理,以免因此犧牲一些高階的設計,害得買高階顯示卡的玩家,享受不到應得的聲光效果。」。
這款筆電使用的顯示晶片是「Mobile Intel(R) 915GM/GMS, 910GML Express Chipset Family」,據說 1 年前搭資訊展之便,以高折扣低價賣出很多。
因此國內某大遊戲公司 U 公司,繼要求支援 Windows Vista 之後,又非常擔心到時候玩家買到拜金勇者之後,在裝置這種顯示晶片的電腦上不能玩,再次要求我們能夠支援該晶片。
所以,也只好因應 U 公司的要求,想盡辦法死皮賴臉,去跟朋友借到一台使用這種晶片的筆電來測試。(註:U 公司有這台筆電,以及其他用 Intel 內建晶片的電腦,但還沒簽約他們不願意借出 [吧?],而我們沒先確定能解決,他們也不願意先簽約。但我們沒機器又沒辦法先確定一定可以解決……如此雞生蛋、蛋生雞,攪和個沒完!……還好皇天不負苦心人,硬是給我們不小心找到一個朋友可以借用。)
這塊卡主要是缺乏 Stencil 功能,還有一些其他有的沒的功能,就不一一列舉了,已被數力遊戲的 GASS 3D 引擎判斷為「Poor Video Card」(註:請看附錄說明)。
若硬是要玩拜金勇者,其實還是可以玩,但不保證全部的功能都正常。
另外,U 公司其實還有反應 Intel 840、Intel 870 主機板內建顯示卡執行有問題……
不知道有沒有人跟 U 公司偷偷講一聲,那 2 塊晶片就連官網也沒有說支援 Direct X 9.0c 吧?(有說支援 Direct X 9.0c 嗎?我不知道耶,同事跟朋友跟我說沒有。這種事我傾向相信同事,懶得自己再查一遍。)
總不會 U 公司又想要求數力遊戲把 GASS 3D 重寫,不要用 Direct X 9.0c ,改回 Direct X 8.0 吧?---那我們這幾年都是在幹嘛啊?誰要出錢讓我們重寫啊?
而且,都要求支援 Vista 了 (怎不是乾脆趕時髦,要求改成支援 DX 10 ?) ,卻還要走回頭路,改成支援 DirectX 8.0 ,以便向下相容 Intel 840、Intel 870?……那要不要乾脆繼續相容到 Windows 3.1 甚至是 CP/M ?還是要求相容 MAC 算了?
(修正過後在使用 Intel 915 晶片的筆電上執行的畫面。肉眼好像看不出哪裡不同或不正常,其實有些功能還是無法執行,這個晶片根本就沒有提供。)
__________________________
附錄:
數力遊戲的 GASS 3D 引擎,將顯示卡粗略分為幾個階級(以前玩過我們「硬體測試版」的玩家應該都還有印象吧?):
因為 Microsoft 的 Longhorn 計畫延宕很久,後來才改名 Vista ,也一直都沒有上市。
今年年初微軟姍姍來遲的 Vista 發售消息公佈時,才剛為了造勢而舉行過的「蔡依林 + 陶喆 Vista WOW 翻天演唱會」,都還餘音繞樑多日不絕。
按照慣例,微軟至少還要繼續 update 一段日子,沒辦法在這麼短的時間內,就能讓 Vista 完全穩定。
因此,外面已發售的遊戲軟體當中,也見不到幾款真的支援 Vista ,歐美遊戲公司也是都預計要花 1 、 2 年才改版上 Vista 平台。
再者,拜金勇者的開發,一直是在舊版的 VC++ 進行,並非在 .Net 的版本上。
所以,拜金勇者開發了那麼多年,從來都沒有打算支援 Windows Vista,而是只支援 Windows XP/2000,最多再支援 Windows Me/98 而已。
那為什麼拜金勇者要選在這麼敏感的時機上 Vista 呢?
##CONTINUE##
並非是我太閒或者太自大,也不是自以為技術高人一等,比歐美廠商還強。
而是應這次跟我們接洽的發行商之一,國內某大 U 遊戲公司的要求,才不得不這麼做的!(註:我相信在 U 公司這樣既大膽、又先進、嚴以律己、也嚴以待人的要求之下,接下來 U 公司所有的遊戲軟體,不管 U 公司自製或代理發行的,必然都會支援 Vista 吧?……實乃玩家之福啊!
到時候就不會安裝了 Vista 卻沒遊戲玩了!)
在卡債、負債、貸款累累的情況下,我們也只能忍痛被迫要刷卡買新的 DVD-ROM (公司只有 CD-ROM),原版 Vista Home Premium 32-Bits 版本來測試。
除了因為這些年累積了不少除錯經驗,還得加上一點運氣,改了 2 天 1 夜,終於找出無法執行的原因,確定 Vista Home Premium 32-Bits 版一定可以正常執行了!
雖然沒有在別的 Vista 版本測試過,但按照微軟慣例,只要「非 Server」等級的作業系統,最基礎的 Home 版可以使用的話,功能更多的進階版,例如 Ultimate 版跑起來只會更順,不至於不能執行。
(修正版本後,在 Vista 上執行的結果)