位置: 编程技术 - 正文

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

  • 取得交易性金融资产投资收益为什么在借方
  • 综合单价的调整计算公式
  • 单位注册表从哪里获取
  • 银行网银服务费做什么科目
  • 餐饮业加计递减怎么算
  • 增值税专票未认证丢失怎么办
  • 代扣代缴手续费返还需要缴纳增值税吗
  • 非居民企业间接转让股权案例
  • 企业房产税如何计算缴纳
  • 体检合同属于什么合同
  • 2017年个税税率表及个税计算公式
  • 工商年报单位缴费基数从哪看
  • 单位互换房产税收优惠政策
  • 增值是什么意思解释
  • 矿产资源补偿费征收管理规定
  • 双软企业两免三减半企业所得税优惠政策
  • 房地产企业资金监管账户
  • 企业出口退税款属于征收企业所得税么
  • 进项税额转出会计处理
  • windows更新下载的文件在哪
  • 期末增值税进项税大于销项税的金额计入哪里
  • 事业单位研究开题报告
  • windows11永久解决蓝屏
  • 摊销费用的会计科目
  • 银行退回手续费的账务处理
  • player windows
  • nvsvc.exe - nvsvc是什么进程 有什么用
  • 代收代付的垃圾清运费没发票能入账吗
  • 年底帐务处理
  • 车保险理赔的钱多久到账
  • 提足折旧仍使用的逾龄房产是否交房产税
  • 最小计算机系统包括
  • php数组实现原理
  • framework怎么用
  • 冲回上年计提费用
  • 上月开了红字发票当月如何申报
  • linux写c++程序
  • vue watcher
  • 合同补充协议印花怎么写
  • 美国人用什么英语词典
  • 股东之间股权转让需要股东会决议吗
  • 工会经费是公司交还是个人交
  • 工会经费可以发购物卡吗
  • 工资如何记账
  • 报销职工福利
  • phpcms使用教程
  • 2021发票认证
  • 收到保证金怎么做会计分录明细
  • 质量赔偿可以开什么费用发票
  • 企业固定资产贷款二押的风险
  • mysql数据数据库
  • 库存商品过期报废会计分录
  • 金蝶kis云专业版使用教程
  • 生产成本可以结转到主营业务成本吗
  • 一般纳税人商贸公司增值税税负率
  • 原材料出库怎么做分录
  • 临时工的工资如何申报个税
  • 房地产预售款预交税金计算
  • 原材料结转下年怎么记
  • 长期股权投资成本法会计处理
  • 其他综合收益转出
  • 小规模附加税减半征收什么时候开始
  • 开发票时如何添加商品编码?
  • 本年利润净利润的关系
  • win10应用商店下载路径更改
  • win10如何设置视频缩略图
  • freebsd常用命令
  • win10相机桌面快捷方式
  • win8.1快捷键
  • 通知栏图标怎么变小
  • 跳跳僵尸小游戏攻略
  • 浏览器隐藏用法
  • Cocos2dx CCLabelAtlas字体与CCLabelTTF字体的使用方法
  • js数组拼接字符串
  • javascript基础笔记
  • 开票网线属于哪一类
  • 一般纳税人开票的税率是多少
  • 金税盘电子发票怎么开
  • 车船税填表说明
  • 常设机构怎么缴纳所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设