位置: 编程技术 - 正文

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

  • 餐饮发票不是增值发票吗
  • 代扣代缴增值税是什么意思
  • 注册公司不开账户可以吗
  • 发票多开了,要求退回重开,如何处理
  • 小规模企业出租设备税率
  • 交易性金融资产的交易费用计入哪里
  • 建材公司小规模纳税人税率
  • 增值税未缴款能清卡吗
  • 印花税按什么金额吗
  • 对公账户可以报一办几个
  • 事业单位申请电采暖电表免费么新疆昌吉
  • 公司开户费用都包括哪些
  • 小规模纳税人季度超过45万怎么交税
  • 已导出的申报表如何修改
  • 一人有限公司年度审计报告
  • 公司承担的社保可以税前扣除吗
  • 产品税率下调企业是否要到税务部门备案
  • 春节商家促销文案
  • 员工离职如何申请赔偿
  • 已经确认收入的售出商品发生销售退回时
  • 总公司的哪些费用要交税
  • 门诊收入免税会增加吗
  • 私立医院整容效果都不行吗
  • 简易征收税额航天信息服务费可以抵扣吗?
  • 支付的各项税费包括个人所得税吗
  • 甲公司聘用乙为业务经理
  • 公司开出的发票
  • 分公司可以单独签协议吗
  • 买东西退税退的是什么税
  • 理财赎回利息怎么做账分录
  • 工业企业采购原材料
  • 工程施工成本发票未到会计分录及账务处理
  • 视同销售的企业所得税汇缴表怎么填列?
  • 跨省增值税专用发票可以抵扣吗
  • 建筑劳务公司开票税率是多少
  • 票据背书怎么做账
  • 职工福利费的计提标准
  • 购买增值税防伪税控系统专用设备
  • rrpcsb.exe - rrpcsb是什么进程 有什么用
  • 应付账款周转天数越大说明什么
  • 所有者权益变动额怎么算
  • 股权交易的重要性
  • php限制登录次数
  • vue组件标签
  • Attentional Feature Fusion 注意力特征融合
  • css中文字垂直排列
  • vue文件下载功能
  • 发票的普票和专票什么区别
  • 织梦专题页模板
  • mongodb服务端默认的端口号是多少?
  • T-SQL语句修改数据表属性
  • 以前未入账固定资产补入账政府会计
  • 政府补助属于不征税金吗
  • 租车协议要不要报税务机关备案?
  • 原始凭证收集
  • 固定资产全套账务处理2021
  • 发票税控系统
  • 总公司与分公司的关系
  • 投资收益下期间怎么结转
  • 开设明细账
  • win10预览版21277
  • 怎么美化ppt
  • linux 获取网页
  • 密码多次错误被锁定怎么办
  • 怎么更改桌面图标字体
  • wind10怎么恢复wind7
  • win8.1启动设置
  • win7旗舰版怎么重装系统教程
  • win8系统如何恢复出厂设置
  • ini文件编辑
  • 创建自己的app外卖平台
  • android源码分析实录
  • shell脚本监控日志输出
  • 编程用到的所有函数
  • vbs运行cmd命令
  • 在页面中输出当前字符串的长度
  • unity网络请求
  • 国家税务总局党委委员名单
  • 广东省地方税务局
  • 朝阳区地方税务局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设