01
这一年下来,说句糙话:主程这活儿,不是写代码最牛的,是擦屁股最勤的。
去年我们团队还处在一个“只要跑起来不崩得太难看就算赢”的阶段。打个比方,场景资源从来没人管draw call,美术大佬高兴了就拖个新材质上去,渲染线程动不动卡成ppt。那时候我开会吼过、规范写过,没用。因为规范落地要靠自觉,而自觉这东西,压测跑起来的时候最不值钱。
今年的转折点是一次线上事故。q1版本更新后,某渠道包在低端机上启动就黑屏。玩家开骂,运营半夜打电话。我连上设备抓log,发现是某个ui预制体没做图集管理,12张小图各自为政,合批后顶点数炸了,adreno 306直接罢工。那天晚上我蹲在工位上一行行翻渲染线程的调用栈,最后定位到问题不是资源本身,而是我们那个所谓的“动态图集”工具——它只合并了同一canvas下的图,不同预制体的引用还是散的。
解决问题的过程没什么高深的。第二天我跟两个客户端兄弟说,别扯方案了,先写一个图集引用检测工具,打包前自动扫描所有sprite的依赖关系,画成有向图,发现有跨图集引用直接报错。这工具跑起来挺慢,全量扫描要四十多秒,后来改成只检查增量变更的文件,压缩到六秒。现在这套逻辑跑在ci上,谁提交的预制体有问题,邮件直接打回去,附带一张依赖关系图截屏。美术那边一开始嫌烦,后来发现再也不用操心图集规整的事,反而安静了。
再说稳定性。去年线上崩溃率最低的一个月是0.28%,看着还行。但我知道,这里有水分——因为很多崩溃发生在我们没有上报的渠道,比如部分华为机型直接把unity的crash吞了,只弹个“应用无响应”。今年我们干了一件事:在application.logmessagereceived里接了条管线,所有异常和崩溃前的log全部写本地,下次启动时如果检测到上次非正常退出,就主动上传。这么一搞,真实崩溃率原形毕露,最高冲到0.7%。
真正把数字拉下来的,是引用计数管理器的重写。以前我们依赖monobehaviour的ondestroy做资源释放,但异步加载的回调经常比对象存活得久。举个例子:玩家打开商城界面,异步加载一张大图,加载还没完成,界面已经关了。等加载完成,回调里试图给一个已销毁的image赋值,直接崩。老办法是到处判空,判完该崩还崩,因为判空只是不执行赋值,资源照样泄露。
新方案简单粗暴:所有资源加载统一走service层,每
查看更多>>>×e?′μ?áìμ?£o
?????úo?!?ò?d£?ê?xx?§?oò????′??±?òμμ??????ˉ1¤×¨òμμ?±???éú?£·?3£?dd??ú?ú°ù?|???d?ˉàà?a·y2?á??£?aà?ódò???èè?é??3???μ?d??êí?μ?μ???μ?á??aó?°??ú?£?ú′?£????êdí?ò???ì×????£
????′ó?§???êê??òè?éúμ?×a??μ??£?a?ú??£??ò2???ì???×??o£?3?êμ×??o£??aêμ??è?éúμ????μ′ò??á??áêμμ??ù′??£±?×????÷?ó?§μ?ì??è£??ú????á??úêμμ??ˉ?§?ù′?é?£???á|é?×????ü?à1??§??ò?í??íêóò°£?2¢×¢??êμ?ê?ˉê??üá|μ??à??£?°?רòμ?aê?ó?1¤×÷?üá|?à?áo?£??y???÷?ˉμ?2??ó?÷??é??á???ˉ£????ò?ù?§ó?óúêμ?ù£?2???????×??oμ?1¤×÷?üá|£?μ?μ?á?áìμ??¢à?ê|?¢í??§μ????¨oío??à?£
?????ú′ó?§???êà?μ?é??áêμ?ù£?ê1?ò??±?á?????μ?í??ód-×÷?üá|?¢è??ê??íù?üá|oíó???±í′??üá|?£?ü?a??òaμ?ê?£??ú′??d?ò?§?áá?è?o??ú???3?d±£3?ò????y????è??¢ó-????é?μ?d??£
????1yè¥2¢2?′ú±í?′à′£??ú·ü2?ê???êμ?úo-?£?3×?×?d?£??ò?ò?úí???×??o£?è?1?óddò3é?a1óμ¥??μ?ò??±£??ò?á′ó???ú×??e£?déd????e£??ú·ü1¤×÷£??úêμ?ù?d2????§?°£?2???íêé?×??o£?·¢?ó×??oμ??÷?ˉd??¢′′?ìd?£???á|?a1óμ¥??μ?·¢?1ìí×??óí??£
????×?oó£??ù′??dd??ú???á′?d?£??ú′y?úμ?′e?′!
????′???
?′à?!
?????ó?°??£o
查看更多>>>转眼学习3ds max已经过了半个月,从了解3ds max开始,3ds max是个庞大的软件,广泛应用于影视动画、建筑设计、广告、游戏、科研等领域。现在就是学习一些简单的工具,我们可以做一些漂亮的东西,我想等学习完了我们就可以制作一些我们想要东西。 在初识3ds max期间,兴趣大增,急于想尽快揭开3ds max神秘的面纱,出现急功近利的想法。神秘都想看看,什么都想学习,制作出个小玩意。 3ds max是一个实用又复杂的软件,学习了半个月感觉很有难度的,但在与同学的交流中解决了很多问题,也学到了很多技巧。 半月来我们做了很多东西比如:墙体、玻璃、窗框、门和楼梯等等。感觉很有用,也渐渐的喜欢学习了。 长方体、切角长方体在画图中也用得到很多,做其中一个建筑的顶就用到了切角长方体,通过改变圆角数目也就改变了切角长方体的形状,也就改变了屋顶的形状。在做一些柜子、桌子之类的物体时也用到它们,这些在画图时感觉蛮方便的。 为了能够更快更熟的画一些装饰图的底层,还学习了关于打门窗洞、地板和楼梯的方法,这样到了画那些装饰图的时候就简单了很多,用超级布尔来打门窗洞其实是很简单的,很实用。但同时又要注重一些细节,因为细节决定成败嘛,所有细节很重要。 从学习这几天来我觉得3dsmax是一个很完整的软件,它比两维的好用,画出图来看上去比较明显,一目了然,所有我就觉得这个软件很好,比之前接触过的cad好得多,cad就是一些平面的东西,外行还看不懂是什么东西,3ds max就不同了。 学了这段时间,感觉要学好,还真的有点难,但是我也渐渐喜欢上了,所以觉得只要用心去学就可以达到。有些操作,视频里看的时候会弄,不懂也可以问同学,但下来的话、有些就记不得了或者是记得但操作不对,所以下来还要反复的练习。比如制作枕头,要进行两次ffd,如果没有进行两次ffd,那么做出来的就不太有真实感。再比如说在制作旋转楼梯时,要对扶杆和楼梯底部下的线段进行拆分,这样在旋转时才会出效果,不然也就连旋转都有可能做不出来。 学了3ds max工具,我们懂了一些制作的技巧,那些也许就是一些皮毛,但是也要好好的练习这样才会熟悉,也才能够更好的掌握那些东西。其实这些软件要靠不断地重复地练习才可能熟能生巧。 其实这些东西就是要不断地实践。甚至同一个模型要重复的去做数遍,用不同的方法去做。俗话说:熟能生巧,在制作过程
查看更多>>>04
这十天的实训我们团队始终保持着兴趣和激情,她们没有一次旷课,迟到的现象,有时甚至一天都待在机房,目的就是为了动画的完美.过程是辛苦的,同时也是快乐的.安排过来的老师严格按照公司的流程来要求我们,为我们分配了项目经理,经理秘书,动画造型师和动画剪辑师等,也要求我们尊称她为胡总,她也只叫我们某某经理,让我们初步体会了一个虚拟的职场.
一个剧本原文决定着一个动画内容的好坏,我荣幸成为这次动画的导演,对动画剧本也苦苦思索了一般,十天的时间做一个3d动画,时间之短,内容之多,技术之繁杂,如果把一个剧本写的过于复杂,那可能是我们根本达不到的高度.在回家的路上我看见两只蝴蝶在花丛中飞舞,振翅轻柔,在阳光下显得非常的好看,于是我想就用蝴蝶来做主人翁吧,于是就开始来想它的主题.我想我们将面临毕业,对社会,对公司的憧憬都是非常的美好.我们寒窗苦读十余年,就像蝴蝶破蝶而出,以为变成蝴蝶梦就便成真了,然而毕业的我们仍旧要经历风雨,动画中的蝴蝶也是先经历了风雨最后才找到了四季如春的蝶谷!动画虽然简单,却给和我们一样将要走进社会的同窗们一丝鼓励.
这次实训让我深深体会了团队的力量,也体会了团队中的矛盾.每个人分工明确,你要明白你的队友擅长什么东西,并且信任的把东西交给她们做,你也可以看到她们也会有一股强大的信念能把你交给她们做的东西做好.所以我们的团队在别的团队还不知道做什么的情况下已经很快的进入了状态,没有浪费一点的时间,而且还提前完成了任务!但是在整个的过程你不可能不和你的队友交流,交流就会产生很多的矛盾,因为每个人的想法都是不一样的,每个人也都认为自己想的最正确,于是会有争吵,我想这是很自然的事情,比如我会要求她们按照我的分镜图来,但是事实上她们会跳出我给她们画的圈,会加上很多她们的想象,做出来的东西会跟我的想法有很多的不同,但我知道这是一次学习的过程,也是需要大家自己的想象!
我喜欢这样的学习机会,它要求你要在很短的时间内完成相应的任务,而且不会的东西也要求你会,所以你会有很强烈的学习热情.不会的东西会查阅大量的资料,搜索大量视频.有时候我们学习一学期的东西也可能没有我们这十天学习的东西多,不仅是知识还有做人的道理,多参加这样的实训对我们大有益处.
最后我希望我们每位面临毕业的学生都能像动画中的蝴蝶一样在经历了风雨之后找到四季如春的蝶谷!
查看更多>>>05
06
1. mangez le dernier arbre de noël et oubliez un noël heureux mais malheureux.
2. flocons de neige blancs, sonneries mélodieuses, délicieux vin rouge, bougies balancées, parcelles de noël sans fin;joyeux noël.
3. les étoiles brillent, et la chandelle brille, et je vous souhaite du bonheur et du bonheur;
4. l'arbre de noël est plein de mes souhaits;la nouvelle année vient en un clin d'œil, et il est difficile de dire au revoir; priez pour la paix pour vous et vous faire du bonheur infini;
5. le vent souffle avec les cloches enivrantes, et chaque son est ma bénédiction pour vous.
6. noël arrive bientôt, je vous donnera trois chocolats: le premier morceau de colombe - je vous souhaite une bénédiction pour toute votre famille;
7. je vous souhaite profondément!que mes bénédictions ajoutent de la joie à votre noël.joyeux noël!
8. noël est là, veuillez installer la cheminée et céder la place au père noël; veuillez réparer les chaussettes et les accrocher, et préparer le cadeau du bonheur dans votre
查看更多>>>07
我从今年8月份到北京神雕展翅科技有限公司以来,在公司领导的'正确领导下,坚持“玩家至上”的服务宗旨,围绕公司“为中国玩家提供优秀品质的游戏产品”为最终目标,严格要求自己,遵守公司各项规章制度,与同事之间相处融洽;工作上,尽职尽责,不敢有丝毫懈怠,较好地完成了各项工作任务。现将我本人五个月来的工作情况总结如下:
一、努力提高业务素质
20xx年是公司成立的第一年,也是我在公司工作的第一年,五个月来,在公司领导的指导下和同事的帮助下,各方面有了一定的进步,一方面虚心向技术主管请教基本业务技能,一方面自学技术业务书籍,进一步熟悉和把握网络维护基本知识,提高了自己的业务水平,具备了较为扎实的专业知识。
二、做好公司后台的管理和支撑工作
网络运行维护是公司网络游戏的心脏所在,担负着公司整个通信网络的核心工作,必须保证通信畅通、网络优化。维护工作的好坏直接关系到客户对公司服务质量的满意程度。我作为公司的一名运维值班技术人员,一方面做好日常的维护和故障处理工作;一方面自觉向老技术人员学习故障处理思路和专业技术,避免多走弯路,具备了一定的专业素质和技能,为网络游戏后台的管理和支撑打下了坚实的基础。具体工作包括:
(1)及时维护公司的电脑软件、硬件、邮件、网络。降低设备使用故障率,在出现故障的时候,做到了能在当地解决就当地解决,不能当地解决的也在最短的时间内给予了解决。
(2)及时的对网络系统进行更新,防止了病毒和黑客通过系统漏洞进行的破坏和攻击。
(3)交换机、路由等网络硬件设备的维护,屏蔽不用的端口,安全设置等,保证公司所有电脑的安全正常工作,优化路由运行速度,节约带宽,提高上网的速度化和稳定化,使我们上网的速度大大提高,保证网络顺畅。
(4)在硬件条件允许的情况下安装,网络流量检测软件,对局域网进行监测,及时发现网络故障和排错,使网络快速高效的运行。
(5)针对服务器被黑客攻击的情况,重新部署服务器。硬件的安装、维修、调试,投影仪设备的定期清理,维护。
(6)建立详实的.资料管理,为日常维护提供详实的依据。
(7)通过网络分析制定维护计划和进行网络优化。
(8)畅通前后端的业务流程,为前端提供快速高质的响应。
五个月来,我始终坚持严格要求自己,勤奋努力,努力做好本职工作,在具体工作中,我努力做好网络运行维护工作,学到了不
查看更多>>>08
《4d卓越团队》中的4d应该是一种方法论来帮助团队成功的典型应用方法,出发点在个人和团队,落实在团队个人领导和与客户相处上。下面是小编为大家收集整理的4d卓越团队读书心得总结,欢迎大家阅读。
4d卓越团队读书心得总结篇1
查理佩勒林编著的《4d卓越团队》内容介绍:天体物理学家查理佩勒林博士曾经领导nasa建造哈勃太空望远镜的团队。当事故调查委员会指出该望远镜瑕疵镜片的根本原因是领导失误时,他随即做了两件事:首先,他聚集人才组织修复委员会,及时修复了哈勃太空望远镜。为此,nasa为他颁发了堪称殊荣的杰出领导勋章然后,他进入科罗拉多大学商学院,以领导力教授的身份给本科生和工商管理硕士生讲授21世纪的领导力课程。
后来,因为财富五百强公司的各位老板邀请他把领导力培养课程带到他们的公司里,他创立了4d系统。他的公司从此开始在世界范围内与各种项目团队和工程团队合作,帮助这些团队提升绩效、降低风险。成效显著的4d系统的核心是通过管理团队的社会背景提高领导效力,进而提升团队绩效。这种力量同时也在改善团队成员的行为,就像磁场的力量会影响铁屑的聚拢一样。
媒体推荐
佩勒林博士有着长时间与nasa合作的经历,所以他知道这个组织是如何运转的。佩勒林博士也清楚nasa如何组建团队以达成超出地球范畴的目标,他在此书中对此做出的总结将帮你和你的组织实现自己的目标。
前美国宇航局局长 迈克尔d.格里芬博士
伟大的工程需要伟大的领导力。这本书中的4d理论能教会你成为一个伟大领导人的一切必备条件:工具、态度、习惯。这一理论不单单是对nasa或者一些宇宙空间项目有用,任何一个从事挑战性工作的团队都会从中获益匪浅。
全球定位系统(gps)首席设计师、斯坦福大学航天学教授 布莱德帕金森
在多数中小企业家用人之力和用人之智到用人之心和用人之愿的历史跨越中,我们团队率先引入并实证了本书的4d系统就是通过科学、简单、实效的辨识方法,让团队以及团队的领导者快速了解自己和团队性格色彩的同时,也能加快推动团队在文化融合,人际合作、员工激励再而提升团队的绩效上有清晰的案例说明和指引,为企业打造真正可持续的卓越梦幻团队又点燃了一盏明亮的引灯。就如一位客户评价:nasa的4d教练支持系统和团队教练打造技术,对企业的价值真是物超所值。
4d教练系统落地专家
当今企业管理面临的最大挑战就是员工内在状态的管理,佩勒林先生以科
查看更多>>>09
10
一、调查市场,收集客户资料,制作潜在客户名录
通过互联网上的免费资源和平台做广告。如:在在慧聪网和中国制造网等b2b平台上建立网站,培养人气,不断的寻找免费平台和开发的方式,每天更新,在没有订单的初期只有不断的询盘才有机会变成订单。要注意的是以下几个问题:
1、产品的发布技巧:一个公司的产品橱窗设计,那些上传的产品一定要配有好的图片,一个好的包装图片也是最能吸引人的地方,一个好的图片可以让大家对你的品牌或产品产生良好的兴趣。
2、产品信息的更新:即时更新你的产品,尽量让你的产品信息靠前,这样买家在搜索时会第一个发现你,如果你不及时更新,那么你的信息就会沉到老下面去啦,那么有多少人有耐心一页一页地往下翻呢。而且很多人都会看好第一页的信息,都认为排在前列的产品的公司一定有实力。
3、第一时间发现与你产品所关联的求购信息,与求购商及时联系,商机不等人,在那么多求购信息中总有适合你的。总有人会你合作的。不要对一两次的电话不成功而失去信心。
4、及时回复你的相关留言与信息,让客户感到你公司的正规(因为一般公司网络都有专人负责),公司对客户对客户的重视。耐心地回答咨询者的问题,而且在回复时一定要用客气与尊重的语气。
5、提高与客户沟通的技巧:这是一门大学问,总之,不要急于求成,让客户感到你的专业,诚心,感到你公司的实力。
6、注意电话回访:对有意向的客户定期或不定期地电话跟踪,但这个上面一定要把握好尺度,打得太多了人家会嫌烦的,如果不跟踪,客户会把你遗忘的。
7、做好线上交谈,线下及时跟踪,不要放过每一个机会,需要派人上门拜访的一定及时赶到,免得错失了良机。一定要做好线上线下的结合,争取提高客户成交率。
二、将现有客源联系起来,建立完善的售后服务体系
明确客户需求,细分客户,积极满足顾客需求。
(1)更多优惠措施,如数量折扣、赠品、更长期的赊销等;而且经常和顾客沟通交流,保持良好融洽的关系和和睦的气氛。
(2)特殊顾客特殊对待,根据80/20原则,公司的利润80%是由20%的客户创造的,所以善于经营的企业要根据客户本身的价值和利润率来细分客户,并密切关注高价值的客户,保证他们可以获得应得的特殊服务和待遇,使他们成为企业的忠诚客户。
(3)提供系统化解决方案,不仅仅停留在向客户销售产品层面上,要主动为他们量身定做一套适合的
查看更多>>>范文人Unity3D开发总结栏目为您提供最新的Unity3D开发总结、2027Unity3D开发总结以及Unity3D开发总结格式与范文等相关内容。同时,感谢您对我们的信任与支持,希望Unity3D开发总结专题内容对您有所帮助!