如何优化cocos2d lua社区版本quick 4.0 lua 在windows平台下的工作流 #872
halx99
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
为什么要优化
主要问题
ide
里修改代码后,启动调试,跑不到最新代码,而是跑的exe目录下的代码,带来非常差的开发体验问题溯源
simulator
写死了代码来读取上级目录下的资源res
和src
文件夹拷贝到.exe所在路径,同时引擎中写死了优先加载exe所在目录下的Resources
下资源优化之前,先看一下各操作系统遵循的规则
参考 axmol 引擎的优化,仅需3步
复制
axmol
引擎的thridparty/ntcvt
文件夹到external
目录下,点击下载ntcvt.zip将
axmol
针对win32优化的关键代码拷贝到CCFileUtils-win32.cpp
,注意包含ntcvt/ntcvt.hpp
,点击下载修改后的CCFileUtils-win32.zip修改模板的CMakeLists.txt,去除
WINDOWS
平台拷贝资源到exe目录下的逻辑,点击下载修改后的CMakeLists.txt修改为
如图所示:
通过上述优化,再结合强大的x-studio ide就可以非常愉快进行lua开发调试了
优化后,如果想双击启动游戏,在项目根目录下随便创建一个bat,写一行代码即可
例如:
将以上代码(注意要修改成你实际exe相对于项目的路径)保存为
run_d.bat
,放到项目根目录下就可以双击它快速启动游戏了Beta Was this translation helpful? Give feedback.
All reactions