cocos2dx-lua项目发布时,为了保护lua源码,需要对lua进行加密。通常分为两种方式:加密文件和编译为字节码。 1、加密文件 前提是你不用luajit,而使用lua。这样这种方法是真正加密,原理是我们自己替换掉lua的的loader函数。通常需要以下几个步骤: (1)确立 ...
话不多说,直接开始: 准备的工具: 链接:https: pan.baidu.com s Om kBNWcG jL RTsHqqzpQ 提取码:bv i npkCreate.exe是加密图片的工具,libnpk.rar是使用代码 解压libnpk.rar添加到你的工程中 注意:要将libnpk include添加进附加包含目录 打开NPKHelper.cpp,其中challenge是加密后的图片资源 ...
2019-06-27 10:17 0 932 推荐指数:
cocos2dx-lua项目发布时,为了保护lua源码,需要对lua进行加密。通常分为两种方式:加密文件和编译为字节码。 1、加密文件 前提是你不用luajit,而使用lua。这样这种方法是真正加密,原理是我们自己替换掉lua的的loader函数。通常需要以下几个步骤: (1)确立 ...
非常多使用cocos2dx+lua做游戏的同学。都会想到一个问题,我的游戏一旦公布,如何才干保证的我脚本代码不被破解。不泄露代码。尽管这和开源、共享的原则不合。可是代码也是coder的劳动成果,理应得到保护。 特别是商业游戏更是如此,不希望被别人破解掉源代码而且进行改动 ...
游戏开发过程中要涉及到大量的图片,使用TexturePacker可以把小图合成大图。这是我们使用最多的功能,但是TexturePacker还带有对图片加密的功能。之前还是对加密不慎了解,所以写下来分享下。 把图片导入到TexturePacker中: 接下来就是加密 ...
...
转自:http://www.himigame.com/curl-libcurl/878.html 本篇介绍使用libcurl编程的一般原则和一些基本方法。本文主要是介绍 c 语言的调用接口,同时也可 ...
在上一篇文章中,我已经开始着手写自己的模块,也就是fw部分.其中上一篇文章中完成的是lua部分的配置解析部分,涉及一点点平台方面的封装.这一片文章我来说明一下我是如何处理cocos2dx资源加密的.首先需要说明白的是,资源是什么?资源分为哪几类? 在选择使用lua脚本开发后,包括lua文件,游戏 ...
一、介绍 美术用photoshop出图有时候会包含一些无用的信息,这时候image magick可以把这些信息裁掉。 二、使用方法 1.下载并安装Image Magick 2.将脚本里的目录名改成Image Magick安装目录 3.把脚本放到图片目录下运行(图片可在文件夹里) 如果有图片 ...
直接上代码 在初始化方法中添加图片: 在界面刷新方法里处理: void RunBackGroundLayer::rollBg(float delta) { //CCSize mapSize = bgCell1->getContentSize(); //本次需要 ...