所以上面‘暴躁老头’给你推荐多纹理合批支持8张图集,够够的
那个是一方面,shader里面也是有判断纹理索引的。纹理其实安卓机子很多都是支持到16张的,IOS其实也是,但是微信上的话,IOS一般支持到8张。
不能说有这个多纹理的东西之后,常规优化就全部抛开。
就 暴躁老头 上面说的:好上加好。能够尽自己所能,尽力做好优化
多纹理在其他引擎我们也是有使用的,多纹理+上平常的规范使用,dc基本能保持在20以内
这,,这哪是系统自带的啊,这是98k大佬的,话说谁有啊 免费给我下,我给磕一个
第二点可能带来严重的后果是, 脚本打包好版本没有发现图片超大的warning,代码里也缺少相关逻辑,在加上小团队测试没测出来,接着发线上…
兄弟,你很有想法,欢迎来找我

自动图集再编辑器中就已经提前就设置好了尺寸怎么会不知道超大?
超大后代码处理逻辑呢
应该不会的,设置好尺寸之后,如果超过尺寸会分出多张的。只不过这样会打断dc
我的意思是你在编辑器中已经设置好了规范尺寸,图集就没可能超出你设置好的尺寸啊,用tp还有一个问题是你更新了图集有可能导致pb上资源丢失总的来说自动图集再开发上比用tp方便很多
举个例子,动态load进来的图片
在调试环境和打包环境,逻辑是不一样的
gulp + 自己写的脚本.
根据我的经验,现在的公司,最打一个快速,在产品还没爆火之前,只要玩不起来不卡顿,基本不考虑其他优化,我一个每天8小时(其实也许只有7小时)写600+行代码的人,都被说少了。。。我很疑惑,你们平均每天难道会超过600+?
啥公司啊,还要算代码量
不算代码量才是最恐怖的,按照项目紧急程度来算的话,你确定你能承受的住吗?
按照前任公司,一个小游戏大概是需要1.5w行代码,给你一个月时间的话,也就是20个工作日,每个工作日你需要新增650行调好的代码,你能写出1.5w行代码吗?我觉得大部分人不加班加点的话都做不到。因为你需要3天拼ui,也就是15000/17天=882行代码,你需要在拼好UI后的17天里每天加班到12点都不一定能突破这个行数。事实上公司没给你一个月的时间,是最多1个月,事实上只给了3周时间,多出的一周算你延期。。。也就是如果你不延期的话,是需要每天写15000/12=1250行代码,这个数是那么不切实际
你们就是因为考核代码行,才会一个月一个人做出来的游戏,居然有1.5w行代码
![]()
所有的ts代码,大小
![]()
其中,还有一个公共库,占用大小
![]()
![]()
实际代码量5w,这个项目的工作量大概是9.91人月(其中还有副玩法其实是没有占用人月的,是直接移植的内部项目的)。
这个游戏,也不算太差吧,上过微信畅玩前100,抖音收益榜第一,目前用户量2500w。
所以,算代码量的企业,有一个算一个,赶快走~
PS:为什么人月这么准,因为我们是有统计的~
我不是说他算代码量,我是说:我希望公司根据实际情况来给我们定工期,不要延期了就各种甩锅,我17个工作日写了1w行代码,应该不算我的锅吧?而且如果我故意堆砌代码,公司完全可以直接看我的代码,觉得有问题,直接怼我即可~
而目前公司的考量标准很大问题:根据功能难度来考量工期,可是难易是因人而异的,你觉得简单,是因为你从来不需要自己写。他举例说:其他人能一个月内完成,,,,而他没说:这个人每天几乎都加班。。。几乎每天至少9点半左右吧
我表达的意思是:我完成公司派发给我的“简单”游戏时候,我确实刚开始也觉得简单,后来做着做着,我就发觉代码量已经不止当初预估的7K左右,而已经超过1w行,而起码至少还要写3000行代码才能完成,而此时我已经用了4周工期,大约17天(其中三天拼UI),公司要我背锅,我觉得挺委屈,所以想问下在座的各位,你们真的能每天均代码600+行???
如果一个项目实际上需要1.5w行代码,而此时公司跟你说:我不看代码量,我只看功能,我觉得这个功能很简单,你延期,你的锅,你心里怎么想?
我心里当时想:任务要多少时间,是做过实践之后才能得出的结论,而不是“你觉得简单就只需要3周”,,,然后就觉得自己是对的。。
我之所以拿代码量出来说,是因为我觉得我每天600行左右的代码量已经是最快速度,此时我都完不成项目,这个锅不应该由我来背的意思
你们写了多少个工作日,每天8个半小时?多少人同时写呢?可以发出来让我参考下自己速度是哪个层次吗?
当你按代码量去评估时,就已经是错误的方向了。
你一天600行代码,只能代表你大概在干事,其它的什么也说明不了。
你的意思是我应该按照功能的难易程度去评判吗?(我的意思是:你觉得某人是美人,但是不代表所有人都觉得这个美人是“美人”)
但是这个因人而异,而且,他们公司全部人几乎每个项目都延期,而且还是几乎每天加班加点都延期,请问这个能说明问题 了吗?