看板 GameDesign 關於我們 聯絡資訊
※ 引述《qsman (薛丁格的內褲)》之銘言: : 我是以一個沒有技術、純玩家的角度發問的 : 我發現過去這幾年來,遊戲的字體有越來越小的驅勢 : 而且有些遊戲調低解析度也沒有用,字還是一樣大 : 舉幾個我有玩過的遊戲作例子: : Total War系列 : Europa Universalis IV : Anno系列 : Cities: Skyline : 這些遊戲的字體小到看起來很吃力,必須另外找MOD來放大 : 我的電腦螢幕是24吋的,看這些字還是很吃力,更不用提使用筆電螢幕了 : 請問是有什麼技術性或特殊理由,使得遊戲開發人員選擇讓字體的尺寸那麼小嗎? 一個簡單的原因是:這些 PC game 都需要支援不同的解析度 為了不同的解析度,有時候必需讓全部的 UI 元件縮小,連帶地字型也變小了。 我們先把情況單純化,假設現在我們正在製作遊戲,這款遊戲支援兩種解析度: 1280x720 1920x1080 後者的長寬都分別是前者的 1.5 倍。 如果你想要完美地排版遊戲 UI,那麼所有 UI 元件,比如說按鈕,就要設計兩種大小。 你做了一個適用於 1280x720,大小為 100px 的按鈕, 那也要同時做一個 150px 的給 1920x1080 來用。 (這邊還會牽涉到 DPI,不過我們先假設 PC 上的螢幕 DPI 沒有太大差異) 那麼遊戲設計者會針對不同解析度製作不同大小的按鈕嗎? 答案是很難,因為當解析度開始有多種變化時,全部為它們做一套 UI 實在太麻煩了。 比較常見的情況是你就拿 100px 的按鈕來套用到全部的解析度上, 這麼一來當玩家使用 1920x1080 時,就會發現所有的 UI 都縮小為 2/3 (包括字型) 那為什麼不統一拿 150px 的按鈕來用呢? 因為你用了這個,可能 1280x720 的大小會容納不下所有的 UI 元件, 導致有些按鈕根本不在畫面上,這是絕對不會被玩家接受的。 所以為什麼字型會變小呢?因為所有的 UI 元件都縮小了,按鈕一縮小, 上面的文字當然也得跟著變小。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.32.97 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1443698464.A.25C.html
holymars: 我最近買了一臺螢幕是4k解析度的筆電.... 10/03 00:52
holymars: 然後用到快崩潰了,有些程式的ui字體根本像米粒字一樣 10/03 00:52
holymars: 專為win8以上開發程式好像有作dpi相容計算會自動放大 10/03 00:53
holymars: 但是那些從win7相容過來的程式...那個ui字體太悲劇了orz 10/03 00:54
cowbaying: UI SCALE應該是製作時就該考慮進去的事情 10/03 12:07
NDark: 曾幾何時我也以為多語言是製作時就該考慮的事情 10/03 13:48
NDark: 自從我膝蓋... 不,自從我看到日本大廠產品的原始碼之後... 10/03 13:49
cau0424: 例如同樣是1920x1080的解析度,製作時有成本考量 10/04 02:12
cau0424: 很難同時完善在7吋到120吋的顯示設備下看到的不同結果 10/04 02:13
littleshan: 很不幸的,scalable UI 永遠都會是排在最後面的項目 10/04 16:12
littleshan: 因為這東西沒辦法為玩家帶來印象,也沒有行銷效果 10/04 16:13
littleshan: 製作人寧可拿成本去做DLC或是一個更酷炫的trailer 10/04 16:14
littleshan: 而且,當字型太小成為普遍現象時,就更有理由不去做它 10/04 16:14
qsman: 字體太小是很多使用者抱怨的缺點呀,嚴重影響體驗 10/05 18:15
qsman: 這應該可以算是UI設計不良的其中一種了吧? 10/05 18:17
qsman: 而且我發現有的軟體,不管我怎麼調解析度,它就是會自動 10/05 18:21
qsman: 調整字體到同樣的尺寸,遇到這種的根本沒輒 10/05 18:23
littleshan: 字太小當然不行,但開發者並不會為此做scalable UI 10/06 01:04
littleshan: 相反地,「不支援某些解析度」才是省成本的做法 10/06 01:06
littleshan: 我自己也常常覺得許多軟體的字型實在太小了有夠傷眼 10/06 01:13
littleshan: 不過看到Apple在OSX上的UI字型也是小得像螞蟻後 10/06 01:14
littleshan: 我才發現,也許普羅大眾對字體太小這件事沒什麼感覺 10/06 01:16