我正在用 winforms C# 创建一个游戏。
游戏包含一些在游戏过程中显示的图像。
我想禁止玩家打开游戏目录和打开图像文件,因为看到它们会破坏游戏玩法。
例如,在C&C中,玩家不能只是进入游戏库观看猛犸坦克精灵,或者观看电影。
有没有办法禁止玩家看到这些图像?
您可以相当容易地将它们嵌入到资源中,并在需要时提取它们。有关更多信息,请参阅此链接
或者您可以在需要时对它们进行加密和解密
链接的资源在项目中存储为文件;在编译期间,从文件中获取资源数据并放入应用程序的清单中。应用程序的资源文件 (.resx) 仅存储磁盘上文件的相对路径或链接。
对于嵌入式资源,资源数据以二进制数据的文本表示形式直接存储在 .resx 文件中。在任何一种情况下,资源数据都被编译成可执行文件。
将资源从链接更改为嵌入