Appearance
一些打包设置
压缩包体
- 以Shipping模式打包
Shipping模式打出来的包将会是最终用于发布的包。
- 取消游戏依赖库
默认情况下在默认包内的如下路径Windows/Engine/Extras/Redist/en-us/
会有依赖库文件。这是为了玩家能够更方便地又玩,而无需由他们自己下载相关依赖。
如果要上传到Steam,则依赖相关应当在steam上完成设置。所以此处需要取消游戏依赖库。如下图,要取消勾选
- 关闭渲染插件
一个渲染插件,如果是非影视用途,则用不上,所以关闭。
- 关闭一些不相关平台的插件(大约节省十几兆空间)
虚幻引擎默认开启了一些其他平台的插件。一般来说,如果以后想扩张到这些平台,那么下面的操作可以忽略。
但如果只是想在Windows平台发布,那么可以关闭一些其他平台的插件,以减少包体大小。
可以搜索android、apple、linux这三个词,将开启的插件关闭。
如果你的游戏刚刚开始起步,那么进行这步操作可以大胆些,全部关掉。
但如果你已经有一些关键进展,那么建议一个一个地去尝试关掉,否则你也不知道是哪个插件关闭导致了项目无法运行。
屏蔽调试按键(非必要)
如果使用了Shipping模式打包,这些按键会默认失效,无需另外设置
注意!!修改配置文件前先备份!!!
- 屏蔽F5
在{项目}/Config/DefaultInput.ini中增加
[/Script/Engine.PlayerInput] -DebugExecBindings=(Key=F5,Command="viewmode shadercomplexity") //F5
- 屏蔽分号
在{项目}/Config/DefaultInput.ini中增加
[/Script/Engine.PlayerInput] -DebugExecBindings=(Key=Semicolon,Command="ToggleDebugCamera") //分号 ;
- 屏蔽撇号 '
在{项目}/Config/DefaultInput.ini中增加
[/Script/Engine.PlayerInput] -DebugExecBindings=(Key=Apostrophe,Command="EnableGDT") //撇号 '
在{项目}/Config/DefaultEngine.ini中增加
[/Script/GameplayDebugger.GameplayDebuggerConfig] ActivationKey=None //ActivationKey=Apostrophe // 想恢复就把Apostrophe赋值给ActivationKey
- 屏蔽控制台`(Tab上面的飘号所在那个键)
- 屏蔽全屏
全屏有Alt + Enter全屏,还有F11全屏