2007-05-27

[產品開發] 「拜金勇者 Go!Go!Go!」確定改名

由於對岸的同志對於「拜金」 2 字與「信用卡」等事項,不像台灣同胞們以「幽默」的眼光來看待,而是以「道德風俗」的角度來審視。

為免除不必要的困擾,我們只好決定犧牲掉已經使用很久的「拜金勇者」這個名字,把「拜金」 2 字去除!

這件事不只是某大遊戲公司 U 公司的提醒跟要求,也是另一家某大遊戲公司 I 公司的意見,我們覺得應該欣然接受,不要跟對岸的同志們過不去比較好

新的名字還未決定,但「信用卡」部分目前決定改成「勇者卡」。

[產品開發] Intel 915 GM/GMS 晶片可玩拜金勇者

以前的 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 引擎,將顯示卡粗略分為幾個階級(以前玩過我們「硬體測試版」的玩家應該都還有印象吧?):

  1. Qualified Video Card:所有遊戲需要的 Direct X 功能都具備,可完全正常執行。


  2. Acceptable Video Card:大部分遊戲需要的 Direct X 功能都具備,應可正常執行,只是效能差強人意。


  3. Lacking Video Card:遊戲需要的 Direct X 重要功能大部分缺乏,不確定是否可正常執行。


  4. Poor Video Card:被歸為這個等級,不知道該怎麼形容了。這大概應叫做「可以跑得動就該偷笑了」吧?

2007-05-26

[產品開發] 拜金勇者確定支援 Windows Vista

因為 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 上執行的結果)

2007-05-08

[影片] NVIDIA GeForce 8800



真是可怕的新顯示卡……

看樣子該整合的功能都整合得差不多了。

[圖片, 趣味] 周公 Online



不知道是那個學生的 KuSo 創意,哈哈!

將目前〔網頁 / 文章〕加入書籤: