我正在用winforms C#创建一个游戏。
游戏中包含一些在游戏过程中显示的图像。
我想禁止玩家打开游戏目录并打开图像文件,因为看到它们会破坏游戏性。
例如,在C& C中,玩家不仅可以进入游戏库并观看妈妈的精灵,还可以观看电影。
有没有办法禁止玩家看到这些图片?
答案 0 :(得分:3)
您可以非常轻松地将它们嵌入资源中,并在需要时将其提取出来。有关详情,请参阅this link
或者您可以加密它们并在需要时解密它们
答案 1 :(得分:1)
链接资源作为文件存储在项目中;在编译期间,资源数据从文件中获取并放入应用程序的清单中。应用程序的资源文件(.resx)仅存储磁盘上文件的相对路径或链接。
对于嵌入式资源,资源数据以二进制数据的文本表示形式直接存储在.resx文件中。在任何一种情况下,资源数据都被编译到可执行文件中。
将资源从链接更改为嵌入式