Grim Dawn

Grim Dawn

29 ratings
Grim Dawn Fonts.arc 文件詳解及製作〔Version 1.1.4.0〕(20190808更新)
By chshengsha
關於製作和使用遊戲中文字體文件的教程
〔Version 1.1.4.0〕
(20190808更新)
   
Award
Favorite
Favorited
Unfavorite
1.Fonts.arc 文件結構及相關說明〔Version 1.1.4.0〕
Fonts.arc 是 Grim Dawn 遊戲專用的壓縮包文件,包含遊戲所調用的所有專用的字體文件(文件擴展名.fnt),具體文件如下:
briosopro.fnt
cinematic.fnt
combattext.fnt
credits.fnt
criticalhit.fnt
jura.fnt
juranooutline.fnt
jurashadow.fnt
linbiolinum_sansserif.fnt
linbiolinum_shadow-lg_spaced.fnt
linlibertine_r.fnt
linlibertine_r_nooutline.fnt
misc.fnt
nevis.fnt
nevisnooutline.fnt
nevisnooutlinespaced.fnt
nevisshadow.fnt
nevisshadow-lg_spaced.fnt
questtext.fnt
savapromedium.fnt
titlescreen.fnt

下面是解壓 Fonts.arc 压缩包的操作演示及相關說明

一張圖說明 Fonts.arc 與 language.def 的關係
2-01.briosopro.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 briosopro.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_conversationwindow_option,20 style_conversationwindow_text,20 style_default,15 style_defaultred_sizen,16 style_defaultwhite_sizen,16 style_defaultwhite_sizenl,18 style_defaultwhite_sizens,14 style_defaultwhite_sizen_bright,16 style_droptitle01,16,Bold style_droptitle02,15,Bold style_effectname,20,Bold style_itemsartifact,23,Bold style_itemsartifact_sizes,21,Bold style_itemsblueprint,23,Bold style_itemsbroken,23,Bold style_itemscommon,23,Bold style_itemsconsumable,23,Bold style_itemscrafting,23,Bold style_itemsenchantment,23,Bold style_itemsenchantment_sizes,21,Bold style_itemslore,23,Bold style_itemsmagical,23,Bold style_itemspotion,23,Bold style_itemsquest,23,Bold style_itemsrare,23,Bold style_itemsrelic,23,Bold style_itemsrelic_gray,21,Bold style_itemsrelic_gray_sizet,17,Bold style_itemsrelic_sizes,21,Bold style_itemsrelic_sizet,17,Bold style_itemsset,21,Bold style_itemsuniquea,23,Bold style_itemsuniqueb,23,Bold style_numberattribute04_sizen,16 style_numberattribute04_sizen_lowResMinimumFontSize,13 style_numberattribute05_sizen,16 style_numberattribute05_sizen_lowResMinimumFontSize,13 style_numberblue_sizel_bold,17,Bold style_skilldescription,20,Bold style_skillleveltext,19,Bold style_skillname,20,Bold style_skillname_gray,20,Bold style_skillname_sizes,15,Bold style_special_charstatsplayername,20 style_special_charstatsrollovername,17,Bold style_special_charstats_dps,16 style_special_onscreenkeyboard,32 style_special_riftmapnames,14 style_special_riftmapnamescurrent,14 style_special_skillclassbuttondown,21,Bold style_special_skillclassbuttonup,21,Bold style_special_skillnames,25,Bold style_tabtext_largegray,20 style_tabtext_largewhite,20,Bold style_endlessdungeon_l,24,[*gdx2] style_endlessdungeon_levelcounter,16,[*gdx2] style_endlessdungeon_s,16,[*gdx2]
*gdx2 表示 Grim Dawn - Forgotten Gods Expansion 新增字體定義。

Asset Manager 綜合字號字型設置:
13,Antialiased,FX Type:Outline,FX Size:1 14,Antialiased,FX Type:Outline,FX Size:1 15,Antialiased,FX Type:Outline,FX Size:1 15,Antialiased,Bold,FX Type:Outline,FX Size:1 16,Antialiased,FX Type:Outline,FX Size:1 16,Antialiased,Bold,FX Type:Outline,FX Size:1 17,Antialiased,Bold,FX Type:Outline,FX Size:1 18,Antialiased,FX Type:Outline,FX Size:1 19,Antialiased,Bold,FX Type:Outline,FX Size:1 20,Antialiased,FX Type:Outline,FX Size:1 20,Antialiased,Bold,FX Type:Outline,FX Size:1 21,Antialiased,Bold,FX Type:Outline,FX Size:1 23,Antialiased,Bold,FX Type:Outline,FX Size:1 24,Antialiased,FX Type:Outline,FX Size:1 25,Antialiased,Bold,FX Type:Outline,FX Size:1 32,Antialiased,FX Type:Outline,FX Size:1

2-02.cinematic.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 cinematic.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_cinematictext,32,Bold style_videosubtitle,32,Bold

Asset Manager 綜合字號字型設置:
32,Antialiased,Bold

2-03.combattext.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 combattext.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_floatingtext_combatenemyblock,30,Bold style_floatingtext_combatenemycritical,30,Bold style_floatingtext_combatplayerblock,30,Bold style_floatingtext_combatplayercritical,40,Bold style_floatingtext_combatplayercritical2,45,Bold style_floatingtext_combatplayercritical3,52,Bold style_floatingtext_combatplayercritical4,60,Bold style_floatingtext_combatplayercritical5,70,Bold style_floatingtext_combatplayerfumble,30,Bold style_floatingtext_combatplayerhit,30,Bold style_floatingtext_combatplayermiss,30,Bold style_floatingtext_rewardsfaction,32,Bold

Asset Manager 綜合字號字型設置:
30,Antialiased,Bold,FX Type:Outline,FX Size:1 32,Antialiased,Bold,FX Type:Outline,FX Size:1 40,Antialiased,Bold,FX Type:Outline,FX Size:1 45,Antialiased,Bold,FX Type:Outline,FX Size:1 52,Antialiased,Bold,FX Type:Outline,FX Size:1 60,Antialiased,Bold,FX Type:Outline,FX Size:1 70,Antialiased,Bold,FX Type:Outline,FX Size:1

2-04.credits.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 credits.fnt 字體文件的具體定義如下:

用途,字號,字型:
creditstext,30

Asset Manager 綜合字號字型設置:
30,Antialiased

2-05.criticalhit.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 criticalhit.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_floatingtext_combatenemycritical,30,Bold

Asset Manager 綜合字號字型設置:
30,Antialiased,Bold,FX Type:Outline,FX Size:1

2-06.jura.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 jura.fnt 字體文件的具體定義如下:

用途,字號,字型:
defaultfontstyle,16,Bold style_bargraph,11,Bold style_clockdisplay,25,Bold style_debug,13 style_error,17,Bold,Italic style_experiencebarpopup,24,Bold style_itemsset_name,16,Bold style_numberblue_sizen,16 style_numbergoldbright_sizel_bold,18,Bold style_numbergold_sizel_bold,18,Bold style_numbergold_sizen,13 style_numbergold_sizen_bold,13,Bold style_numbergold_sizes_bold,11,Bold style_numbergreen_sizen,13 style_numberred_sizel_bold,18,Bold style_numberred_sizen,13 style_numberred_sizen_bold,13,Bold style_numberwhite_sizen,13 style_numberwhite_sizen_bold,13,Bold style_numberyellow_sizel_bold,18,Bold style_special_floatingtextdefault,32,Bold style_special_healthpotionpickup,28,Bold style_special_hudplayerlevel,23 style_special_manapotionpickup,28,Bold style_special_moneypickup,28,Bold style_special_relicpickup,28,Bold style_special_statusbarenergy,19 style_special_statusbarhealth,19 style_textblack_sizen,16 style_textblack_sizen_bold,16,Bold style_textblue_sizen,16 style_textblue_sizen_bold,16,Bold style_textblue_sizes,14 style_textgold_sizel,18 style_textgold_sizel_bold,20,Bold style_textgold_sizen,16 style_textgold_sizen_bold,16,Bold style_textgold_sizes,15 style_textgray_sizel,20 style_textgray_sizel_bold,20,Bold style_textgray_sizen,17 style_textgray_sizen_bold,17,Bold style_textgray_sizes,15 style_textgreen_sizel_bold,20,Bold style_textgreen_sizen,18 style_textgreen_sizen_bold,18,Bold style_textgreen_sizes,15 style_textred_sizen,18 style_textred_sizen_bold,18,Bold style_textwhite_sizel,20 style_textwhite_sizel_bold,20,Bold style_textwhite_sizen,18 style_textwhite_sizen_bold+ds,18,Bold style_textwhite_sizen_bold,18,Bold style_textwhite_sizes,15 style_textwhite_sizes_bold,15,Bold

Asset Manager 綜合字號字型設置:
11,Antialiased,Bold,FX Type:Outline,FX Size:1 13,Antialiased,FX Type:Outline,FX Size:1 13,Antialiased,Bold,FX Type:Outline,FX Size:1 14,Antialiased,FX Type:Outline,FX Size:1 15,Antialiased,FX Type:Outline,FX Size:1 15,Antialiased,Bold,FX Type:Outline,FX Size:1 16,Antialiased,FX Type:Outline,FX Size:1 16,Antialiased,Bold,FX Type:Outline,FX Size:1 17,Antialiased,FX Type:Outline,FX Size:1 17,Antialiased,Bold,FX Type:Outline,FX Size:1 17,Antialiased,Bold,Italic,FX Type:Outline,FX Size:1 18,Antialiased,FX Type:Outline,FX Size:1 18,Antialiased,Bold,FX Type:Outline,FX Size:1 19,Antialiased,FX Type:Outline,FX Size:1 20,Antialiased,FX Type:Outline,FX Size:1 20,Antialiased,Bold,FX Type:Outline,FX Size:1 23,Antialiased,FX Type:Outline,FX Size:1 24,Antialiased,Bold,FX Type:Outline,FX Size:1 25,Antialiased,Bold,FX Type:Outline,FX Size:1 28,Antialiased,Bold,FX Type:Outline,FX Size:1 32,Antialiased,Bold,FX Type:Outline,FX Size:1

2-07.juranooutline.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 juranooutline.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_special_partyplayerlevel,12

Asset Manager 綜合字號字型設置:
12,Antialiased

2-08.jurashadow.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 jurashadow.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_hotslotkeys

Asset Manager 綜合字號字型設置:
13,Antialiased,FX Type:Shadow,X-Offset:1,Y-Offset:1

2-09.linbiolinum_sansserif.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 linbiolinum_sansserif.fnt 字體文件的具體定義如下:

用途,字號,字型:
mainmenu_constants_defaultControl,14 mainmenu_constants_messageDialog_Size,16 mainmenu_constants_messageDialog_SizeSmall,14 mainmenu_constants_optionsFont,20 mainmenu_constants_playCharacterInfo,20 mainmenu_constants_play,20 mainmenu_constants_serverBrowser,16 mainmenu_constants_serverBrowserFriendsList,14 mainmenu_constants_textBox,16 mainmenu_constants_textPlate,30 style_button_gold_lg01,18 style_button_gold_lg01_bold,18,Bold style_button_gold_med01,16 style_button_gold_vlg01_bold,22,Bold style_button_gold_vlg02,22 style_button_graygold_lg01,18 style_button_graygold_med01,16 style_button_graygold_sm01,15 style_button_graygold_vlg01_bold,22,Bold style_button_graygold_vlg02,22 style_button_graygold_vsm01,14 style_button_gray_med01,16 style_nooutline_skillname,17 style_nooutline_skillname_sizes,13 style_nooutline_textbrown_sizen,17 style_nooutline_textgold_sizen,17 style_nooutline_textgold_sizes,15 style_nooutline_textgold_sizet,12 style_nooutline_textgray2_sizet,13 style_nooutline_textgraygold_sizel,20 style_nooutline_textgraygold_sizen,17 style_nooutline_textgraygold_sizes,15 style_nooutline_textgray_sizen,17 style_nooutline_textgray_sizes,15 style_nooutline_textgray_sizet,12 style_nooutline_textlightblue_sizen,17 style_nooutline_textlightgold_sizen,17 style_nooutline_textlightgold_sizet,12 style_nooutline_textolive_sizen,17 style_nooutline_textolive_sizet,15 style_nooutline_textred_sizen,17 style_nooutline_textred_sizen_bold,18,Bold style_nooutline_textwhite2_sizes,15 style_nooutline_textwhite_sizen,17 style_nooutline_textwhite_sizen02_bold,17,Bold style_nooutline_textwhite_sizen_bold,18,Bold style_nooutline_textwhite_sizes,14 style_nooutline_textwhite_sizes_bold,15,Bold style_nooutline_textwhite_sizet,13 style_questlog_questname,16 style_questlog_sidequestname,16 style_questwidget_objective,16 style_special_charstats,16 style_special_charstatsnumber,18 style_special_charstatsnumber_sizes,13 style_special_charstats_sizes,15 style_special_skillclassdescriptions,18 style_special_skilltiers,15,Bold style_special_tutorial_contenttitle,16,Bold style_windowsubtitle01,15 style_shrine_windowsubtitle01,14,[*gdx2]
*gdx2 表示 Grim Dawn - Forgotten Gods Expansion 新增字體定義。

Asset Manager 綜合字號字型設置:
12,Antialiased,FX Type:Outline,FX Size:1 13,Antialiased,FX Type:Outline,FX Size:1 14,Antialiased,FX Type:Outline,FX Size:1 15,Antialiased,FX Type:Outline,FX Size:1 15,Antialiased,Bold,FX Type:Outline,FX Size:1 16,Antialiased,FX Type:Outline,FX Size:1 16,Antialiased,Bold,FX Type:Outline,FX Size:1 17,Antialiased,FX Type:Outline,FX Size:1 17,Antialiased,Bold,FX Type:Outline,FX Size:1 18,Antialiased,FX Type:Outline,FX Size:1 18,Antialiased,Bold,FX Type:Outline,FX Size:1 20,Antialiased,FX Type:Outline,FX Size:1 22,Antialiased,FX Type:Outline,FX Size:1 22,Antialiased,Bold,FX Type:Outline,FX Size:1 30,Antialiased,FX Type:Outline,FX Size:1

2-10.linbiolinum_shadow-lg_spaced.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 linbiolinum_shadow-lg_spaced.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_special_enemyhealth,14,Bold style_special_enemylvl,20,Bold

Asset Manager 綜合字號字型設置:
14,Antialiased,Bold,FX Type:Shadow,X-Offset:2,Y-Offset:2 20,Antialiased,Bold,FX Type:Shadow,X-Offset:2,Y-Offset:2

2-11.linlibertine_r.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 linlibertine_r.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_questwidget_quest,16,Bold style_questwidget_region,16 style_questwidget_title,20,Bold style_quest_notification,18,Bold style_skillcooldowntext,18,Bold

Asset Manager 綜合字號字型設置:
16,Antialiased,FX Type:Outline,FX Size:1 16,Antialiased,Bold,FX Type:Outline,FX Size:1 18,Antialiased,Bold,FX Type:Outline,FX Size:1 20,Antialiased,Bold,FX Type:Outline,FX Size:1

2-12.linlibertine_r_nooutline.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 linlibertine_r_nooutline 字體文件的具體定義如下:

用途,字號,字型:
style_nooutline_textgold_sizel,18 style_questlog_groupname,20,Bold style_special_charstatsclassname,16,Bold style_special_charstatsheader,18

Asset Manager 綜合字號字型設置:
16,Antialiased,Bold 18,Antialiased 20,Antialiased,Bold

2-13.misc.fnt字體文件的具體定義
根據遊戲數據庫文件 database.arz 的數據 misc.fnt 字體文件的具體定義如下:

misc.fnt 在遊戲數據庫裡沒有定義,但必須製作。從字體命名大概可知其用於顯示其它方面功能,雖然是打雜的,但不可缺少。沒了該字體,遊戲下載語言窗口中的列表內容就不能顯示了。
2-14.nevis.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 nevis.fnt 字體文件的具體定義如下:

用途,字號,字型:
mainmenu_constants_largeButton,20 mainmenu_constants_runnerButton,24 mainmenu_constants_slidebox,16 mainmenu_constants_smallButton,14 style_button_gold_vlg01,22 style_button_graygold_vlg01,22 style_special_riftdestination,29,Bold style_windowtitle01,20 style_shrine_windowtitle01,20,[*gdx2]
*gdx2 表示 Grim Dawn - Forgotten Gods Expansion 新增字體定義。

Asset Manager 綜合字號字型設置:
14,Antialiased,FX Type:Outline,FX Size:1 16,Antialiased,FX Type:Outline,FX Size:1 20,Antialiased,FX Type:Outline,FX Size:1 22,Antialiased,FX Type:Outline,FX Size:1 24,Antialiased,FX Type:Outline,FX Size:1 29,Antialiased,Bold,FX Type:Outline,FX Size:1

2-15.nevisnooutline.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 nevisnooutline.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_conversationwindow_name,20 style_help_title,22 style_quest_questtitle,22 style_quest_sectionheaders,21 style_special_devotiontabs,14,[*gdx1]
*gdx1 表示 Grim Dawn - Ashes of Malmouth Expansion 新增字體定義。

Asset Manager 綜合字號字型設置:
14,Antialiased 20,Antialiased 21,Antialiased 22,Antialiased

2-16.nevisnooutlinespaced.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 nevisnooutlinespaced.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_special_itemfiltertitles,16 style_special_classtabs,14,[*gdx1] style_special_skillnames,18,[*gdx1]

Asset Manager 綜合字號字型設置:
14,Antialiased 16,Antialiased 18,Antialiased

nevisnooutlinespaced.fnt 是 Grim Dawn - Ashes of Malmouth Expansion 新增的字體。
注意:special class tabs,14 的默認設置對於英文版是沒問題的,但對於漢字最好把字號字型設置成 16,Antialiased,Shadow,1,這樣顯示時才清晰可辨。
2-17.nevisshadow.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 nevisshadow.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_special_compassregionname,19

Asset Manager 綜合字號字型設置:
19,Antialiased,FX Type:Shadow,X-Offset:2,Y-Offset:2

2-18.nevisshadow-lg_spaced.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 nevisshadow-lg_spaced.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_special_enemyname,26,Bold style_special_enemyrace,18

Asset Manager 綜合字號字型設置:
18,Antialiased,FX Type:Shadow,X-Offset:2,Y-Offset:2 26,Antialiased,Bold,FX Type:Shadow,X-Offset:2,Y-Offset:2

2-19.questtext.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 questtext.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_help_subtitle,16,Bold style_quest_description,16 style_quest_objective,16 style_quest_questreward,18 style_quicktip_text,16 style_quicktip_title,16,Bold

Asset Manager 綜合字號字型設置:
16,Antialiased 16,Antialiased,Bold 18,Antialiased

2-20.savapromedium.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 savapromedium.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_questrewardwindow_continuebutton,18 style_questrewardwindow_questname,18 style_questrewardwindow_questtitle,24 style_questrewardwindow_xp,18 style_special_cooldown,16,Bold style_special_riftmapprimarylabels,14 style_special_riftmapsecondarylabels,12

Asset Manager 綜合字號字型設置:
12,Antialiased,FX Type:Outline,FX Size:1 14,Antialiased,FX Type:Outline,FX Size:1 16,Antialiased,Bold,FX Type:Outline,FX Size:1 18,Antialiased,FX Type:Outline,FX Size:1 24,Antialiased,FX Type:Outline,FX Size:1

2-21.titlescreen.fnt字體文件的具體定義〔Version 1.1.4.0〕
根據遊戲數據庫文件 database.arz 的數據 titlescreen.fnt 字體文件的具體定義如下:

用途,字號,字型:
style_special_titlescreentext,30,Bold

Asset Manager 綜合字號字型設置:
30,Antialiased,Bold

3.製作自定義字體
所需工具:High-Logic FontCreatorAsset Manager,合適的 OpenType 字體

(1)一般5MB以下、筆劃穩重的.ttf字體文件比較合適,使用之前用 High-Logic FontCreator 將 TrueType 字體文件導出成 OpenType 字體文件:
導出後的 OpenType 字體文件擴展名是.otf,並非是.ttf,這是要特別注意的操作。


(2)運行 Asset Manager 工具,該工具在遊戲安裝目錄中,文件名:AssetManager.exe。按下圖的所示新建MOD項目名稱並分別建立Sources和Assets兩項目錄結構,在Sources的文件列表中導入相應名稱的 OpenType 字體文件,在Assets的文件列表中新建相應名稱的Bitmap Font字體屬性設置文件(屬性設置按上面所示的各個字體定義):
上圖是Sources項目錄結構和文件列表,圖中的GermanFonts是MOD項目名稱,該名稱可隨意命名;Fonts目錄名是唯一固定的;de目錄名是多選固定的,目前可選項分別是:bgcsdeelesfrhuitnlplptrusk,可選用上述任一名稱,意思就是說只有拉丁語系才能完全支持遊戲所定義的全部字體,東亞語系只能使用單一的字體定義。

上圖是Assets項目錄結構和文件列表,按字體定義逐個新建添加即可。上述的字體屬性全部添加設置完成後,按F7鍵即可開始自動編譯生成Fonts.arc文件了。

Asset Manager 下方的操作記錄輸出框會實時顯示編譯操作的過程,如果中途出現【fontcompiler.exe 已停止工作】的錯誤以及紅色出錯提示:
表示紅色文本行的上一行所示的字體有問題了,具體來說就是字體文件太大了,超出了可編譯的大小範圍,此時應該一邊等待編譯進程繼續完成,一邊找其他相似的、文件大小更小的字體來替換Sources目錄中相應的文件,在Assets文件列表中雙擊編譯出錯的字體屬性設置文件名,然後直接點擊屬性窗口中的「OK」按鈕或直接按回車鍵即可,待編譯結束後再按F7鍵重新嘗試編譯出錯的字體。如此反覆,直到不再出錯為止。
若上述操作都順利完成後,在MOD項目名稱目錄中的resources子目錄中會找到名為「Fonts.arc」的文件,將該文件複製到遊戲目錄中替換相同名稱的文件(替換前注意備份原文件)即可。
以上系製作字體的一般流程,關於中文字體更深入的製作,可查看指南《精準定製 Grim Dawn Fonts.arc 文件》
4.正確使用新製作的字體包
按照上述的操作步驟製作出新的Fonts.arc字體包文件了,但此時進入遊戲還是不能正確調用該字體包的,需要修改一下language.def文件,該文件在漢化文件包裡,將該文件單獨解壓出來,並用支持UNIX文檔格式純文本的編輯器打文件(比如EditPlus,EmEditor等,絕對不要用系統自帶的記事本或寫字板,切記!切記!切記!),將【fonts=xx】一行中的xx更改成MOD項目中的對應的代碼,比如上圖中是de,那麼就更改成de,如果是其他就按實際進行更改並保存文件,最後將language.def文件拖到漢化包文件中替換原文件即可。
具體操作如下所示:
注意:此處操作的重點其實是language.def文件的文本格式一定要更正為UNIX換行格式,而非PC換行格式,還有編碼方式一定要更正為ANSI,而非UTF8等其它的編碼方式,如果沒有嚴格按上述設定保存文件,那麼就會出現該漢化文件包不能正常被識別,即使漢化文件包已經放到正確的目錄中,這也是很多玩家經常在論壇或貼吧上發問,他們明明都已經下載了漢化文件包,也都放到正確的目錄裡,但就是根本不能選擇中文也根本沒有選項可供他們選擇的最根本原因,切記!切記!切記!
這裡再次對參與並提供漢化文件包的朋友提醒,你們無私的提供中文翻譯,值得尊重,但請你們事先清楚以下兩點:
第一,語言包裡的TXT文件,一定是UNIX換行格式,一定是UTF-8且不能帶BOM(即不能帶編碼方式文件頭信息)的編碼方式。
第二,語言包裡的DEF文件,一定是UNIX換行格式,一定是ANSI的編碼方式。
5.附註和遊戲效果樣張
附註:
以上就是 Grim Dawn 遊戲字體的簡單介紹和使用說明了,根據上述說明可製作出類似英文版界面的字體搭配,能夠跳出官方對東亞字符相對單一的字體搭配,讓遊戲能夠同時搭配使用不同風格中文字體,讓遊戲所顯示文本的層次更加分明、可辨識度更好更合理。
附本例所示的 Fonts.arc 文件
鏈接:s/11tmE5mxvun1FCwxiCzrgCA
提取碼:3yu5

最後簡單粗暴附上幾幅樣張(所有樣張的分辨率均是1024×768):
**為了這遊戲最開始畫面的幾行文字,製作組居然單獨定義了一個字體,對於中文字體而言確實是大才小用,但這裡必須使用支持Unicode字符集的字體,原因是文字包含了©字符。


***就這個畫面,裡面已經定義了至少三種字體,製作時注意效果搭配。


****對於 misc.fnt 字體,沒了還真的不能顯示下載語言窗口中的列表內容。但該字體都不知道要選用哪種字體才能杜絕無用字符的出現。


*****對於快捷技能欄和幫助信息窗口,製作組同樣定義了不同的字體,這樣對遊戲的執行效率不知是好事還是壞事了。


******技能窗口定義的字體屬性主要是標題、屬性文本、子標題及說明,所用字體的筆劃不能過於纖細,也不能太過厚重。


*******物品的信息說明製作組也是別有用心,單獨給物品名稱定義了一種字體。


********世界地圖是中文界面的重點了,如果按官方只定義一種字體的話,那麼地名肯定不能顯示得如上圖那樣的清晰可辨的,原因是這裡的字體要有輪廓。
6.附繁體中文粗體字體和遊戲顯示樣張
前幾天有朋友留言說要幫忙做套粗體風格的字體,由於正體字體不好搭配,既要筆劃穩重又要控制文件大小,所以做了三四天才勉強搞了一套,先試試用吧,後期再慢慢完善。

繁體中文字體及中文包配套打包下載:
[http://][www.][mediafire.][com/][file/][eh4pk93mbx715uk/][Chinese_v1112_190417%][252BFonts.][rar/][file]
注:請自行去掉上面鏈接中的中括號

將上面縮壓包解壓到 Grim Dawn 安裝目錄對應的目錄並替換文件即可使用,字體和中文包一定要配套用,也就是說不能只替換字體文件而不替換中文包,否則是不能正常使用字體的,切記!切記!切記!

附字體顯示樣張:
3 Comments
小叔叔 Feb 17, 2021 @ 4:37pm 
官方的汉化字体 有 问题,更改一些特效,就一个字都没了 ,改回来也 没用 ,最后重新下载
Ted Oct 8, 2019 @ 6:32am 
感谢分享
atlasgcx May 4, 2019 @ 9:42pm 
感谢