我正在创建一个基本的2D游戏(以及一个游戏引擎),我目前正在为我的数据开发文件格式.当然,对于这个游戏来说,我需要缓存.我发现将游戏的所有数据保留在一个文件中并不是非常不专业(不一定,只要文件是某种缓存格式).
所以这就是我来这里问的原因.我正在考虑做一个zip文件,但我觉得这根本不是最好的方式.我还在考虑做另一个二进制写入器,它将具有标题(文件类型,"位置")和每个文件的封闭标记,因此很容易解释.但我觉得这样效率太低了.
那么请你有什么想法吗?
注意:此游戏引擎仅用于学习目的.
tl; dr我需要一种有效的方法来存储我正在制作的游戏中的图像等数据.
我希望在没有.php扩展名的情况下访问我的/ framework /文件夹中的所有.php文件.在网上搜索了一段时间后,我发现了这个:
url.rewrite = (
"^/framework/([^?]*)(\?.*)?$" => "$1.php$2",
)
Run Code Online (Sandbox Code Playgroud)
但是当然会有后果,所以现在如果我访问/ framework /(localhost/framework /)它就不会加载index.php文件(localhost/framework/index.php).相反,它给出了404.
如何让它超出任何文件夹和@/framework /来加载目录index.php文件?
所以喜欢
本地主机/框架/控制器/
将会
本地主机/框架/控制器/ index.php的
等等
我对此很陌生,所以如果你能向我解释你做了什么,那就太好了.正如你所看到的,我不是最好的正则表达式.