位置: 编程技术 - 正文

Unity3d 游戏资源打包加密(图片/XML/TXT等) C#编码 (一)(unity3d的游戏)

编辑:rootadmin

推荐整理分享Unity3d 游戏资源打包加密(图片/XML/TXT等) C#编码 (一)(unity3d的游戏),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity3d游戏源码资源贴吧,unity3d资源下载,unity游戏资源包,unity游戏资源包,unity3d游戏资源,unity3d资源下载,unity3d资源下载,unity游戏资源包,内容如对您有帮助,希望把文章链接给更多的朋友!

本文只是讲述一下过程,采用很简单的打包加密方法,至于需要什么样的加密结果,请大家按照需求去修改,字节偏移、前后颠倒加算法都可以,不过一般无需这么复杂,而且太复杂的加密对于极其追求运行效率的游戏来说,也是一重负担。

对于Unity,虽然Unity自身会进行压缩加密,但是其解密算法在网上随处可见,如果自己觉得游戏里面的资料具有保密性质,请对其进行自行加密。

打包加密的原理:

1、大家都知道文件都是由字节组成的。

2、一张图片之所以看起来很漂亮,是因为其数据按照一定顺序排列。

漂亮的剑灵妹子

我们可以用一个文本编辑器将其打开。

是乱码,不然你还想看到什么呢?

3、如果我们把图片数据打乱,或者在前面加一些很乱的数据,会怎么样呢?

嗯,图片不显示了。

这很容易理解,就像你看片的时候被打了马赛克嘛。。

仔细想想,为什么打马赛克?

不就是为了保密嘛。。。

好的,上面我们就起到了保密-加密功能。

4、我又找来一张图片……萌萌哒的。。

同样用一个文本编辑器打开这个图片。

复制所有的内容到第一个图片文件后面。

结果会怎么样?

两个图片会拼在一起吗?

真不幸……

不过这是符合我的主题的。加密嘛,就是要让人看不出来。

Unity3d 游戏资源打包加密(图片/XML/TXT等) C#编码 (一)(unity3d的游戏)

原理就讲到这里,下面就是代码了。

代码不是针对单个文件,而是对多个文件夹进行打包加密。

加密方法仅仅是多个文件打包。

-----------------------------------------------------------------------------------

我是可爱的分割线

-----------------------------------------------------------------------------------

用到的知识点:

1、读写文件

2、对文件夹、文件的操作,获取所有的文件

-----------------------------------------------------------------------------------

我是可爱的分割线

-----------------------------------------------------------------------------------

下面是主要的代码:

-----------------------------------------------------------------------------------

我是可爱的分割线

-----------------------------------------------------------------------------------

代码浅显易懂 ( # ▽ # )

首先新建一个配置文件

MyPackRes.ini

里面添加需要打包的文件夹 每行一个:

看看我们运行结果。

首先看看我准备的图。从碧之轨迹中TP抽取的哦。

打包结束后,会生成UPK文件。

UPK,这个后缀是虚幻引擎的默认资源文件&#;式哦。

最后附上工程:

KBEngine v0.4.0 发布,分布式游戏服务端引擎

Unity3D中ScreenPointToRay函数的分析-个人见解 RaycamRay=Camera.main.ScreenPointToRay(Input.mousePosition);ScreenPointToRay在Unity中解释如下:Returnsaraygoingfromcamerathroughascreenpoint.(返回一条射线从摄像机通过一个屏幕

Unity3d 游戏与C#服务器 异步Socket 交互 (一) Unity3d中提供了Socket供开发者使用,语法和.net中的一致。一般来说,对于手游客户端,分为两个线程,一个是GLES渲染,另一个就是Socket线程了。文章转

标签: unity3d的游戏

本文链接地址:https://www.jiuchutong.com/biancheng/375782.html 转载请保留说明!

上一篇:Unity3D网络游戏开发之<每天学一点><一>(unity3d网络游戏开发)

下一篇:KBEngine v0.4.0 发布,分布式游戏服务端引擎

  • 财务软件应交增值税明细科目
  • 坏账损失计入什么
  • 公司给员工发放福利的说辞
  • 出售技术所有权的会计分录
  • 虚开发票应如何进行处罚
  • 冲销暂估材料怎么做账
  • 计提坏账准备确认的信用减值损失累计金额
  • 招待客人的场景图
  • 因质量问题怎么赔偿
  • 从免税到征税企业应该怎么做
  • 开了专票是否交文化事业建设费?
  • 个人营业执照怎么注销网上申请流程
  • 知识产权代理公司怎么盈利
  • 专票记账联丢失了要罚款吗
  • 个税申报初始密码一定要去所属税局看吗
  • 收到赞助费要交税吗
  • 预付款和进度款支付有冲突吗
  • 电子承兑转让怎么撤销
  • 怎么分配工业企业材料费用?
  • 不能取得发票的财务费用怎么做明细好一点
  • windows10桌面右键没反应
  • 质量赔偿金 计入什么科目
  • 结转成本,成本多了还是少了
  • 未到期责任准备金是什么意思
  • 销项负数发票应该给谁
  • 小米路由器2代改8t
  • 非正常损失的存货进项税额转出
  • pytorch如何学
  • ci框架如何做api
  • 前端开发常用技术
  • 最近爆火的抖音神曲
  • dematel模型有什么缺点
  • 在汇算清缴前未支付的年终奖不可以在所得税前扣除
  • 个税申报的本期收入是应发工资吗
  • 上传附报资料是哪些资料
  • 销售收入未及时入账
  • 物业公司一般纳税人简易征收
  • centos彻底删除文件
  • 劳务费与应付职工薪酬的区别
  • 应收账款未计提坏账能直接核销
  • 置换补贴算在优惠价里吗
  • 借别人账户过钱
  • 年终奖能算在工资里吗
  • 物流运输货损管理规定
  • 长期挂账其他应付款违反了哪项制度
  • 酒店租金计入什么会计科目
  • 收到厂家返利账务处理
  • 客户以个人名义打对公户现在要求开专票可以吗
  • 商会开年会费用怎么入账
  • 营改增后建筑企业如何正确开具发票
  • 平行结转分步法例题
  • 建立明细账的注意事项
  • 哪个是win8.1更新win10的补丁
  • 创建软链接 linux
  • win8.1玩英雄联盟
  • openfiledialog怎么用
  • nomoreporn.exe - nomoreporn是什么进程 有什么用
  • win8打游戏
  • node.js gui
  • nodejs可以直接操作数据库
  • bat 命令大全
  • 简介怎么写
  • jQuery实现的AJAX简单弹出层效果代码
  • shell脚本编程实例
  • vue路由router
  • js的定时器函数
  • unity3d如何发布ios教程
  • 智能图片制作
  • 基于unity3d
  • jquery设置滚动条
  • 基于javascript的毕业设计
  • python中迭代例子
  • javascript面向对象编程指南
  • js文本框只能输入字母
  • 四川税务局发票下载
  • 技术咨询服务费税率
  • 哈尔滨国税局待遇怎么样
  • 廉租房取消之后有什么补贴
  • 国有企业全面改革方案
  • 租赁费的税率是多少小规模纳税人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设