游戏客户端面经 快手游戏(一面)

目录/时间线

09261700 一面

总共26min。

面试官自我介绍

  • 所属北京快手游戏棋牌中心(斗地主、麻将、台球、五子棋)
  • 和杭州那边是完全独立开来的,比如不归大师管

自我介绍。

(问题很少,就不分类了)

  • 为什么实习没有转正
  • Lua有哪些数据类型
  • UGUI的层级控制是怎样的,是哪个组件控制的
  • 弹窗界面怎么屏蔽其下所有界面的点击响应
  • 热更新细节问题
  • 用MVC的设计模式说一下背包的实现,浏览物品和使用物品
  • 如果背包里有上千个物品,但滚动区域同一时间最多只会展示10个,这种情况下需要做怎样的优化处理
  • 在二维栅格面上,存在若干障碍物,给定A、B两点,要求设计寻路算法找出从A到达B的最短路径

反问

  • 技术栈和杭州那边不太一样吗:
    • 仍然是Unity+ToLua,不过其他一些功能、业务框架不太一样
    • 两边完全独立,技术上也不存在任何继承关系
  • 和杭州那边一样有技术沉淀的文档吗:早期有尝试过但没坚持下来,没有养成习惯
    • 为什么不效法着改变呢:人力不够,寥寥几个人要同时维护好几个项目
  • 主要是做运营运维,没什么在研的吗:短时间内不会开新项目
#2023秋招##游戏客户端开发工程师##面经##快手游戏#
全部评论
佬 这些面试都是线上吗
点赞 回复 分享
发布于 2023-12-22 09:05 重庆
佬,Ugui的层级是由什么控制的呢?我一开始以为多个Canvas的话肯定是在Canvas的sortorder控制,但这应该是决定两个canvas的层级,但是单个canvas下不同控件的渲染顺序由哪个控件决定的?就是移动控件在canvas下的顺序就决定不同控件渲染顺序,应该是图形射线投射器决定的吧?
点赞 回复 分享
发布于 2023-12-26 15:57 山东

相关推荐

评论
6
31
分享
牛客网
牛客企业服务