你有没有发现,最近游戏圈里掀起了一股不小的风波?没错,就是那些我们心爱的游戏,竟然被一些不怀好意的人给动了手脚!你说说,这游戏包被修改,到底是咋一回事呢?让我来给你一五一十地唠唠。
你知道吗,有些不法分子竟然利用外挂软件非法获取游戏内的限定高级属性,还企图借此牟取暴利。这不,上海浦东警方最近就捣毁了一个非法售卖违规游戏账号的犯罪团伙,抓获了两名犯罪嫌疑人。
故事要从一家网络科技公司说起。这家公司运营的一款线上MOBA游戏,20多个账号竟然被异常修改了。原本需要收费抽奖才能获得的限定高级属性,竟然被直接生成!这些非法账号甚至还被挂在贴吧上高调出售。公司负责人一气之下,报了案。
浦东张江派出所的民警们接到报案后,迅速行动,锁定了两名犯罪嫌疑人。原来,其中一人贺某,在游戏更新了多种高级属性后,觉得通过正规途径获取需要一大笔开销,于是便动起了歪脑筋,使用外挂软件试图免费获取这些限定高级属性。没想到,还真让他成功了!
贺某利用外挂软件绕过游戏的安全防护,修改了账号中的限定高级属性ID代码,并将修改后的数据发送至游戏服务器。结果,服务器误以为这些账号是通过正常途径获得的限定高级属性。为了精准修改对应的游戏代码,贺某还找到了在游戏中认识的好友奚某,要求其找来大量游戏基础账号以供筛选对应ID代码。
两人一拍即合,贺某承诺一旦修改成功,可将这些账号以每个4000-10000元不等的价格高价转售,利润两人平分。截至案发,贺某共非法修改了24个游戏账号,奚某则通过该游戏贴吧寻找目标,非法出售3个非法账号,两人共获利1.6万余元。
目前,贺某及奚某因涉嫌非法获取计算机信息系统数据罪,被浦东警方依法采取刑事强制措施,案件仍在进一步侦办中。
说到游戏,不得不提一下《星空》。这款游戏自从发售以来,争议不断。有人喜欢探索神秘太空,有人却抱怨星球千篇一律过于空洞。近日,爆料人OdahSFA发推文透露,《星空》将在2025年迎来重大更新,甚至可能会修改游戏代码。
OdahSFA表示,有消息称《星空》将在明年进行重大更新,这是所有人没预料到的。还有些……游戏代码将修改。这可让不少玩家兴奋不已,毕竟谁不想看到自己心爱的游戏变得更加完美呢?
当然,也有人对此表示怀疑。尤其是对破碎空间DLC感到失望的玩家,他们认为DLC未能解决本体核心问题。但也有人期盼未来更新,希望能解决星系过于空旷的感觉,调整太空玩法,对游戏引擎全面优化,提升体验等等。
Unity打包SDK热更新笔记,揭秘游戏开发背后的秘密
你以为游戏只是简单地玩玩而已?其实,背后还有许多不为人知的秘密。比如,Unity打包SDK热更新,这就是游戏开发过程中的一项重要工作。
基础打包需要知识:安装包大小不要超过2G,AB包数量过多会影响加载和构建,多次IO,用Gradle打包,要支持64位系统,不同的渠道包:让做sdk的人支持,提供渠道包的打包工具。配置系统环境变量,可快速执行某个exe bat命令,删除模型默认材质(因为用的是ab的,所以没用,默认的没用)。
设置图集Tag,静态资源只被一个资源依赖不给ab包名(例如材质和贴图,材质生成,但是贴图不生成资源索引)。生成xlua,如果有用到lua,收集shader变体。打ab的策略:1.先根据配置确定动态资源分包,然后根据以下原则,循环确定静态资源分包。
2.只被一个(动态/静态)包依赖的资源,打进同一包。3.被多个(动态/静态)包依赖的资源,单独分一个包。4.纹理和fbx的模型,一般不生成,不给包名。打包时候下载ab资源的时候使用的unitywebrequest,ab下载的路径在Application.persistentDataPath可读可写,被称为外包路径,window在appdata/用户名下面。
版本号,本次版本修改的ab文件相对于上一次和ab文件的差异的ab会记录在csv表格中。gradle工程是一个在IL2CPP文件夹下的工程。同一个游戏不同unity工程的资源的guid不能不一样,否则别人提交会有问题,资源管理的基础,图片的guid被prefab依赖。
游戏运行时候是先从persistentDataPath加载ab,找不到再到内包上找。启用ab的Disable Write TypeTree,可以提高