这个想法是让用户创建自己的纹理,将它们作为图像放在一个文件夹中(并且可能在单独的文本文件中设置一些属性),以便游戏加载并相应地工作。
通常我有自己的纹理作为图像,它们在编译时由 Visual Studio 处理,然后游戏使用 XNB 文件。但是没有安装 VS 的最终用户呢?
UPD:唯一安全的选择(不需要手动处理资源)似乎是以 XNB 格式替换原始资源文件。为此,您可以处理自己的 PNG、WAV 和其他文件,this tool from codeplex
并将它们放在游戏的内容文件夹中。