gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:52:00 26 4
gpt4 key购买 nike

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

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

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

使用 visual studio 2013。非常感谢您的回答。

最佳答案

您可以使用 PhysicsFS ,它允许将分层文件系统映射到存档。来自项目页面:“它旨在用于视频游戏,其设计在某种程度上受到了 Quake 3 的文件子系统的启发。”它被一些开源的Lua框架使用(例如Love2d),所以你可以看看他们是如何实现集成和访问的。

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

关于c++ - 将项目文件夹(lua)嵌入到exe中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26865384/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com