游戏客户端面经

1.这个人物为啥要用到IK呀?哪里设置了
2.为啥要用逻辑帧?处理什么事件了?
3.描述一下你的消息框架
4.既然用单例模式了,为啥还用消息框架?(没啥必要)
5.为啥用C++去写服务端,去处理物理逻辑?(状态同步和帧同步还是不太了解)客户端也有组件可以去计算的
6.这个关卡数据,如果不同关卡各个关卡有很多个自己的特性,你要如何去建立对应的数据库?比方说用数据库去管理老师和学生的信息...
7.描述一下你Python端传的数据是怎么样的?
8.在Unity这边是怎么处理这些数据的?
9.假设一个游戏主播要用你的动捕软件,他又开你的软件又开游戏,内存不够了咋办?
10.描述一下Unity的生命周期以及使用
11.假设A物体在Start里实例化一个B再Log生成成功,而B的Awake和Start里面各有Log生成成功,哪么Log的先后顺序是怎么样的?
12.知道物理检测周期有哪些吗?
13.假设给你A和B两个小球,要做一个碰撞发出声音的效果,详细的说出实现过程
14.假设我只要其中的一个小球发出声音怎么实现?(信号量)
15.那假设A和B发声的同时,C也碰了A,这时候需要C发出声音怎么实现(储存自身碰撞的对象)
16.如何检测扇形内的敌人?
17.如何实现子弹射击到敌人?
18.Rigidbody里的离散检测和连续检测有啥区别
19.Raycast的Mask怎么设置?(参数)
20.BlendTree的混合类型有哪几种?描述一下
21.UGUI里图层显示顺序如何修改?
全部评论
不会是太崆动漫吧
2 回复 分享
发布于 2024-03-22 09:27 湖北
大佬,怎么在cpp写物理逻辑,您是写了物理检测在服务器吗?
1 回复 分享
发布于 2024-03-23 09:21 广东
后面这些场景题答出了多少,有百分之80吗
点赞 回复 分享
发布于 2024-08-05 21:39 江西
需要的话友友可以看看我首页,米哈游内推,扫码直接投递即可
点赞 回复 分享
发布于 2024-04-10 08:49 上海
实习吗还是春招
点赞 回复 分享
发布于 2024-03-11 09:08 湖北
好难
点赞 回复 分享
发布于 2024-03-11 08:51 广东
哪个厂
点赞 回复 分享
发布于 2024-03-10 23:29 山西

相关推荐

普通双非一本,两段实习,从三月开始投了大几百份简历,校招社招都投了大部分已读不回,就个位数面试,两个走到终面后也杳无音讯了。最后只有一个北京自研小厂offer和上海大厂外包offer。北京给的太少了连基本开销都不够,只能选择外包offer。说实话这几个月一直在焦虑中度过,一边实习一边背八股投简历,秋招的时候没实习还能有一堆面试,刷了一段实习还有上线项目,结果春招面试都约不到。家里是北方小县城,实习是一个人在南方,这几个月和家里人视频聊天也很少,因为每次都要被问工作找怎么样了,我就说又约到了几个面试笔试,上次面试怎么怎么样,但其实根本没有,只是因为说了他们也帮不上忙还要担心我。家里人一直想让我考研考公,老家找个银行工作或者考个老家的编制,虽然挣得少但是稳定,但是那样一眼望到头的日子未免也太平淡了些。游戏开发可以说是我的爱好,我还记得实习期间我参与开发的游戏上线时的那种成就感,过年期间我兴奋的向家里人介绍我的游戏,幻想着我春招进入更大的团队开发更大型的游戏。决定去外包的时候我向家里打了个视频,当时我的内心其实是忐忑的,毕竟网上外包的风评很不好,在老一辈看来就和临时工一样,我担心父母不支持我,觉得我还不如回老家算了,还有当初在家人面前夸下的海口也让我感到羞愧。出乎意料的是,在我说明了情况之后,他们一点没有提及我的工作,而是一直担心我一个人在大城市生活,在大公司工作会不会被别人欺负,没钱了和家里说不要强撑着,一个人要多注意。我的家庭并不富裕,但我的父母对我的要求也不高,他们也没想我能多优秀,只希望我能平平安安的过一生就好了。那天我们聊了很多,我的焦虑也一扫而空。都说外包不稳定,ai发展这么快说不定过几年程序员都完蛋了还管外包不外包呢,趁着我刚毕业还年轻去追逐自己的梦想,以后大不了回老家送外卖😋。ps:外包的那家公司春招我上午投的简历下午发感谢信,社招岗位也是那家公司的面试官,面完还说我很不错,我大概知道为什么面试这么少了😭。
点赞 评论 收藏
分享
04-23 21:26
已编辑
门头沟学院 Unity3D客户端
鼠鼠bg是个28江西双非本,在今天终于拿到面试了 现在来发下面经 就当是为自己攒好运了一面:26分钟一面主要是算hr面的?主要是是个初创公司 人员架构非常小1.自我介绍2.讲解了一下公司背景  后面开始询问一些游戏开发的时候遇到的问题了(可能是hr面 不是很懂技术)问题1:一个跑酷游戏 不断地生成场景你会怎么设置 让这个内存不会崩溃答:用对象池的形式 复用场景中的对象 减少new的内存成本问题2:在3d角色到墙角之后 怎么样的调试可以让摄像机不被挤到外面去 或者说不穿模(鼠鼠一开始是蒙的)答:摄像机进行范围检测 检测到碰撞器之后 就用特定的算法 调整摄像机的角度(瞎答的 不知道对不对)问题3:一个游戏场景中 有一百个人 你要怎么渲染才能不造成卡顿(老生常谈这个问题)答:根据具体的需求 选择精细渲染周边的角色 远处的角色用lod方式 减少渲染的精度问题4:你玩了什么游戏?如果让你实现一个只狼的振刀效果你会怎么做?(属实是给我问蒙了 因为我真的没有去想过这方面)答:我会在一个敌人攻击下落的时候进行判断,比如多少帧之内 一个角色即在敌人的攻击范围又按了防御键就振刀成功(瞎答的)问题5:我们要上线一个手游 但是在一些低端机上面运行的时候会发热 你会怎么解决这个问题?答:可以根据的手机的性能 通过热更新加载不同的材质包 然后再ui拼的界面 使用动态合批和静态合批 减少canvas的rebuild和 drawcall的产生一面就到此结束了 后面聊了一下 公司是完全用lua开发 以及是roblox(这个鼠鼠没接触过 真不知道)平台上的ugc当天晚上7:30二面:技术面询问是否需要自我介绍,说不需要1.说说数组和列表的区别 (这个就不给答案了)2.你知道什么样的排序方式 最熟悉哪个(老生常谈)答:冒泡和快速排序  让后鼠鼠说了一下快速排序的底层实现逻辑 时间复杂度  被反问了空间复杂度 回答是n3.拷打项目4.询问如果有人用外挂篡改客户端的数据 你要怎么保证这个外挂没有办法得逞答:将实际数据存储再服务端上 客户端发送请求的时候  用服务端对数据进行逻辑处理5.如何使用ai  ai开发中遇到问题怎么办答:多注意提示词的运用 遇到问题 对症下药 结合ai去解决 实在解决不了去求助6.如果美术和策划吵起来怎么办(面试官问的时候自己都笑了)答:大家坐下来饮茶先~ 好好谈反问: 您觉得我晚上的面试情况怎么样? 答:挺好的以上 总得来说 基本上都是开发过程中会遇到的问题 八股的考察比例十分的少 不知道为啥 本来准备前还很焦虑的 哈哈哈结果还不错最后 祝大家都能找到好的实习!
查看11道真题和解析
点赞 评论 收藏
分享
评论
9
65
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务