一言以蔽之:tool的核心價值在於解決問題,而人機介面則是tool的加值。
古代的純文字遊戲
現代的線上遊戲一定要講究美麗的動畫,否則完全不會有人想要玩。然而在上個世紀,網路頻寬、硬碟容量都是匱乏的,所以那年頭流行的線上遊戲——多人地下城(Multi-User Dungeon, MUD),是文字版的。上圖就是某個MUD的進站畫面,用純文字畫的圖。
由於沒有Windows作業系統,就像是Linux或DOS,所有的指令都是用打字的,例如:
動作 | 現代遊戲的操作 | MUD的命令 | 簡短命令 |
---|---|---|---|
移動 | 滑鼠點地圖 | north, east, south, west, up, down | n, e, s, w, u, d |
攻擊 | 滑鼠點怪物 | kill dragon | k dragon |
丟法術 | 滑鼠點技能圖示 | cast fireball dragon, cast heal player_ID | c fireball dragon, c heal player_ID |
取物品 | 滑鼠點寶箱 | get all corpse | g all corpse |
看裝備/物品 | 滑鼠點裝備/物品圖示 | equipment, inventory | eq, i |
喝藥水 | 滑鼠點藥水圖示 | drink portion | dr portion |
那畫面呢?也是用文字顯現出來,請玩家自行想像,就像看武俠或魔幻小說一樣。
你攻擊黑龍(-30),造成黑龍皮肉之傷。 黑龍對你使出龍爪(-170),你正在出血。 你對黑龍使出火球術(-250),黑龍已經奄奄一息。 黑龍攻擊你(-120),你正大量出血。 你對黑龍會心一擊(-40),黑龍被你殺死了。 你從黑龍屍體出取出3項戰利品。
上面是打怪的文字,下面則是看自己裝備的文字。
§照明器具§ (閃爍) (嗡嗡作響) 黃巾帥旗/banner §右手手指§ (閃爍) 元素之戒/Elemental Ring §左手手指§ 禽龍指/lquano finger § 脖 子 § (閃爍) (嗡嗡作響) 金剛圈/adamant circle § 脖 子 § (閃爍) (嗡嗡作響) 綠龍護符/green dragon amulet § 身 體 § (閃爍) 山羊座聖衣/golden cloth § 頭 部 § (閃爍) 忘憂簪子/forget hairpin § 腿 部 § (閃爍) (嗡嗡作響) 混沌脛甲/chaos leggings § 腳 部 § (隱形) (嗡嗡作響) 旋天脛甲/Skying Leggings § 手 部 § (嗡嗡作響) 魔法手套/the Magic Gauntlets § 手 臂 § (閃爍) 黑雷破天臂/black hand §左手拿著§ (嗡嗡作響) 黑盾/Black Shield § 背 部 § (閃爍) (嗡嗡作響) 寶瓜之翼/Pougua Wings § 腰 部 § (閃爍) 玩具腰帶/toy belt § 右手腕 § (閃爍) 玉手鐲/jade bracelet § 左手腕 § 山豬校長之護手/Boar bracelet §右手拿著§ (閃爍) (嗡嗡作響) 金輪/Golden Circle §握在手上§ (閃爍) (嗡嗡作響) 妮姆手杖/Nymue Sceptre §戴在胸前§ (閃爍) (嗡嗡作響) 黃巾之亂過關勳章/sango1 medal
從這些裝備的名字也可以發現遊戲裡面融入了東方文化(黃巾賊)、西方文化(綠龍)、卡通(聖鬥士星矢)……等,這是因為MUD的作者是許多學生(包括我自己)無償地在創造遊戲內容,由於是無償的,所以通常作者想設計什麼題材都可以,只要不會破壞遊戲平衡即可。
隨著視窗圖形介面的出現,MUD這種遊戲當然就退出了市場。
設計軟體的進步
在電路設計軟體也是一樣的發展,早年在類比設計我們直接編寫spice netlist,這樣的電路規模很難做大,後來有了schematic editor以後,我們便改在圖形介面裡面設計電路了,電路的規模也能越來越大。
以前我們跑多個corner的模擬,需要寫script檔案,現在隨著模擬軟體的介面越做越方便,就可以靠tool來搞定這件事。
tool不斷地進展,好消息是模擬越來越方便,壞消息則是由於tool太方便了,大家就懶得思考哪邊是critical點,乾脆直接通通丟模擬、讓電腦去跑就好了。這樣長期下來,設計功力反而會退步的。我們可以善用工具,但是不要被工具限制了思考。
近幾年來人機介面的發展快速,早年我們對CAD tool的期待是幫忙解決routine的問題,現在解決問題只是基本的,我們還要求介面要直覺。希望使用者也不需要看使用教學了,直接用tool就可以上手。還有以前要填寫一些欄位的填充題,現在就會變成選擇題、甚至是非題。
在這些良好tool的幫助下,公司就能生產出更優秀的產品。
《從遊戲中學管理》系列文章: