将项目文件夹(lua)嵌入到exe中

Embedding project folders(lua) into exe

本文关键字:exe lua 项目 项目文件 文件夹      更新时间:2023-10-16

我搜索了很长时间如何将项目文件(如文件夹)嵌入到exe中(使用lua脚本和图像)。

基本上,我有一些文件夹需要运行我的游戏,我想以某种方式隐藏它们。因为现在它们已经打开,每个人都可以轻松编辑。

我看到了将文件夹更改为.dll文件以保护它们的方法。

使用visual studio 2013。我将非常感谢你的回答。

您可以使用PhysicsFS,它允许将分层文件系统映射到存档。在项目页面上:"它是用于视频游戏的,设计的灵感来自Quake3的文件子系统。"它被一些开源的Lua框架(例如Love2d)使用,所以你可以查看他们是如何实现集成和访问的。

这并不能保证完全的保护(什么都不能),但至少会让用户更难对你想要保护的资源进行更改。