大家好!《宣德典物》公佈這幾天,得到了大家的熱心支持。在此先鄭重表達感謝!今天分享一些關於遊戲顯存優化的內容。
繼續求願望單!

給皇上開席!
《宣德典物》是一款原生AI單機模擬遊戲,玩家扮演皇上,所有角色都由AI驅動,包含宮廷生活和內政策略玩法。
遊戲參考明代背景設定,大家耳熟能詳的錦衣衛、司禮監、六部、都察院、市舶司、十三布政司、九大軍鎮、五營五軍,數百個角色全部都是AI。
遊戲生活內容有喫穿住睡樂玩種收等,經營內容包括上朝廷議召見傳旨奏摺庫房皇莊經營人事等等……
每個角色都能跟玩家自由對話,有自己的做事方式,能幹出忠君報國、愛民如子、陽奉陰違、貪贓枉法、架空皇上、結黨營私、甚至帶兵逼宮、謀朝篡位等等各種事情。
玩家自由扮演皇帝,經營方式不拘一格:勤政上朝、一心修道、胡鬧廝混、平衡黨爭、扶持宦官、安插密探都行。
遊戲沒有固定的劇本,AI模擬的角色跟玩家之間的劇情都是實時發生的,上到內閣重臣,下到廚子雜役都可能改變歷史的走向。
![]()
找了個視角能夠看到三座宮殿+室內外 測試顯卡消耗
(更多關於遊戲介紹可以訪問我的主頁或文章下方合集查看噢)
——有盒友希望4GB顯卡能夠運行遊戲
昨天因爲有一位盒友說自己機器只有4GB顯存(查了下應該是筆記本顯卡),問能不能到時候想辦法運行起來,說就算再慢也沒關係。
雖然按照開發順序,優化會放在比較後期,但是我昨晚還是猛肝了半夜,測試極限壓縮顯存。
先上結論:
![]()
這是在引擎運行遊戲顯存截圖 打包出來再減0.5GB
如上圖所示:專用GPU內存(獨立顯存)最終被極限降低到了2.8GB。
引擎佔用0.5GB,打包出來會減去。
恭喜這位盒友,經過實際測試,4GB顯存也能玩《宣德典物》了。
當然,需要強調一下,這是犧牲了AI處理速度的優化方案,下面將會詳細講解一下顯存在遊戲中的使用。
——爲什麼遊戲推薦配置不少於8GB顯存
因爲遊戲需要在本地部署和運行AI大語言模型,以驅動數百個NPC角色做出實時思考和行爲。可以說,這個遊戲是完全原生深度整合AI的單機遊戲,AI在過程中一刻不停地在跑運算。
所以,相比傳統遊戲,AI是獨立新增的顯存開銷。
而這一塊,爲了確保反應速度,實際運行中需要獨佔2GB以上顯存。
遊戲會提供調節滑塊,允許玩家根據自己的配置決定投入多少顯卡實力給AI。給的越多,速度當然就越快。
爲了實現前面這位盒友的需求,我測試的時候直接把顯卡對AI關閉,只用純CPU算。
不佔用顯存的代價:AI輸出所需時間翻倍+CPU幹滿
![]()
——Windows本底顯存佔用不可小覷!
我們說遊戲配置需要4GB或者多少顯存,通常是加上了Windows操作系統的本底佔用的。
而這個佔用真挺大的,有很多冷知識大家未必知道:
windows即使不跑遊戲,待機也會長期佔用幾百MB甚至上GB顯存
雙顯示器佔用顯存比單顯示器翻倍
分辨率越大佔用越多
高刷新率會增加佔用
開HDR會增加佔用
很多桌面程序也會佔用不少顯存(比如壁紙管理/瀏覽器)
最後,一起來看看開發者雙4k屏幕的windows,關掉所有軟件之後,本底佔用多少顯存:
![]()
是的。你如果像我一樣雙4k屏幕win11,還是4GB顯卡,那麼你實際遊戲可用的,可能只有2.4GB,非常無語啦!
windows本底顯存是波動的。我機器上實測1.1-1.6GB之間。
——簡單說下AI之外的遊戲顯存優化
其實對一般獨立遊戲開發者來說,不去做一些特別開放的東西,通常性能的壓力不會在顯存這塊。我之前做別的遊戲的時候,就基本沒在意過這塊。
這次爲了這款遊戲,特意進行了遊戲的顯存優化整理,簡單說一下一般需要優化哪些方面:
1、貼圖大小——不同尺寸的貼圖佔用的顯存規模相差極大。
一張4K貼圖相當於什麼?相當於4張2K貼圖、16張1K貼圖、64張512貼圖、256張256貼圖……16384張32×32貼圖……
一個物體再多帶高光、法線、AO三張貼圖的話,相當於65535張32×32貼圖,4K遠遠不是最高配置,8K網上的已經出現在引擎選項中,現代遊戲工業的畫質追求,確實非常誇張了。
2、貼圖使用方式——對距離遠的模型,使用更小的貼圖,靠近了才切換成更大的貼圖。
mipmap技術的應用非常廣泛,但是mipmap生成的不同尺寸的貼圖,默認也會額外佔用顯存。
3、動態加載貼圖——對於不使用的貼圖,不從磁盤加載到顯存。
這看起來是一大性能利器。但其實限制很多,比如:太太,你也不想遊戲裏轉個頭就卡幀吧?太太,你也不想硬盤一直喀拉喀拉響吧?
總而言之,遊戲佔用顯存的大頭是貼圖,而優化顯存佔用,大多數時候我們所要面對的也是貼圖。至於模型面數,真的在顯存裏只能算p大一點事。
所以以模型面數換貼圖精度,到了現代遊戲中,有時候是划算的。這一點很有意思,因爲以前是以貼圖畫上假3D細節來減少模型面數,現在某種意義上反過來了。
——那麼經過優化之後如果對AI開放顯卡,實際佔用多少顯存?
我直接上圖吧:
![]()
這是目前遊戲正常使用顯卡(留有充足餘量,AI速度中等)跑AI的顯存佔用情況。去掉windows本底顯存佔用之後:
5.5-1.6 = 3.9GB
顯存結論:
8GB--很輕鬆,甚至能夠升級更強AI模型或給AI提速
6GB--目前夠用,但是不寬裕。
4GB--需要對AI關閉或極低調用顯卡,改用CPU跑AI部分,AI反應比較慢。
至於8GB以上,我的建議是關注我或者加官方羣哈,到時候我會教大家自己手動切換更大的本地AI模型(因爲遊戲要兼顧各種配置的玩家,所以默認內置的是8GB顯存對應的AI)。
————
以上就是《宣德典物》在顯存方面的優化和使用情況。
這是一款全AI角色賽博當皇上的模擬經營遊戲。
碼字不易,求各位賽博皇上添加願望單!
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
