位置: 编程技术 - 正文

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 发布,分布式游戏服务端引擎

  • 如何理解递延所得税费用的计算公式
  • 税金及附加二级明细
  • 小规模纳税人能开专票吗2023
  • 公司主营销售墓地合法吗
  • 原始凭证如何粘贴到记账凭证后面
  • 实用9%税率的
  • 民营非营利企业会计分录大全
  • 收到电子退库如何操作
  • 铁路大票抵扣几个点
  • 先进制造业企业按照当期可抵扣进项税额
  • 销售礼盒增值税税率
  • 偷税罪立案标准最新
  • 商品房房产税征收标准
  • 营改增文件2019
  • 关于免租金的法律规定
  • 外地预缴城市建设2%的依据
  • 小规模自开专票税率是1%还是3%
  • 待摊费用在资产负债表中怎么填
  • 收到别公司利息怎么记账
  • php 生成opcode
  • 处置控制的子公司有哪些
  • 企业支付宝给别人有什么用
  • element-plus vue
  • 弗拉维亚王朝
  • 退货时会计分录的银行存款能是负数吗
  • 什么情况下个人需缴纳房产税
  • 收到借款利息会计科目
  • php文件包含目录文件吗
  • 终于见识到什么叫云横秦岭了
  • yum命令详解
  • php执行系统命令函数
  • 固定资产处置的三种方式
  • 租入厂房需做环保检测吗
  • 商会年会活动策划方案模板
  • 企业所得税季度申报表怎么填
  • 增值税发票作废后怎么处理
  • 公司注销后如何追缴税款
  • 出让土地的土地出让金与抵押权
  • mysql 测试
  • 业务招待费的会计处理方法
  • 其他收益在利润表中的位置
  • 简易征收3%的征收率是什么意思
  • 小企业长期债券投资
  • 个税汇算要清缴么
  • 小规模纳税人免税额度是多少
  • 当月进项税大于销项税怎么办
  • 认缴的出资额
  • 增值税专用发票查询系统官方网站
  • 个人所得税的征收模式为()A
  • 企业销售收入的确认应具备哪些条件
  • 保险合同包含什么
  • 招待费发票可以开专票吗
  • 支付贷款手续费怎么入账
  • 残疾人就业保障金是什么意思啊
  • 软件增值税即征即退税务风险
  • 建筑公司工程按什么收费
  • 生产经营所得如何申请退税
  • 相关损坏维修成本是什么
  • 材料报废处理
  • 开票软件升级包
  • 中介收取中介费的法律依据
  • 费用报销单如何审核
  • 计提工资与实发工资有差额怎么计算成本
  • 公司怎么变更公司名称
  • 记账凭证的附件和附单据
  • 明细账设置是什么意思
  • mysql免安装版下载
  • windowsserver2008r2密码重置
  • linux sshd是什么
  • linux tomcat怎么启动服务
  • win7桌面怎么设置到d盘
  • win7怎么连接耳机蓝牙
  • win8开机直接进入传统桌面
  • js中如何实现数字相加
  • python模块导入的几种方法
  • 国家税务局四川增值税发票查询平台
  • 地方税务局和国家税务局合并
  • 贵州企业申报系统
  • 同比减少怎么计算出来
  • 如何优化企业的筹资结构
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设