灵犀互娱-游戏开发工程师一面凉经

感觉牛客上这个岗的面经不多,我来贡献一下(虽然大部分都是在问项目)

42分钟,无手撕

自我介绍

项目1

(看到我写了tilemap)

什么是Tilemap Tilemap数据存储方式——二维数组? 如果大部分是空地,你会怎么存——字典 追问:KV分别是什么——字符串-对象(跟着做的时候如此) 追问:K还可以用什么——int(应该会有更好的答案吧..当时想不到了)

(看到我写了Cinemachine的摄像机跟随)

定义一个摄像机需要的参数(复盘的时候发现答漏了很多,居然连fov都没讲) 如何实现摄像机的平滑移动——插值? 如何检测到达边界——Cinemachine自带的confiner 如何实现一个摄像机的跟随运动

一个模型如何被渲染到屏幕上——把渲染管线讲了一遍 你是如何理解drawcall的 你做的游戏有尝试减少drawcall吗

(看到我写了A星)

A星算法的重要组成部分——把A星讲了一遍 其中的启发式函数你是怎么写的 如果有动态阻挡(路走一半路被阻挡了),你会怎么修改你的算法

项目2

(看到我写了道具背包系统)

道具背包系统如何设计的 道具信息的数据结构如何设计 如何实现道具的不同行为 你的道具UI如何与数据进行交互 如果道具数量发生变更,你是UI变化如何实现的?

为什么要做这个项目 遇到的困难是什么 这个项目的提升与收获

你对GameObject的理解——就说了生命周期.. 值传递和引用传递的区别 什么是稳定排序和不稳定排序 快排空间复杂度(脑子直了答了O1..) 递归与循环的空间开销哪个大 了解闭包函数吗?

平时写代码有代码规范吗? 平常玩什么游戏? 每天玩多久?

问问题 评价?——不评价(貌似阿里不允许给面评) 提升建议?——打好基础 实习生做什么?——跟着做需求

全部评论
兄弟,啥时候面的啊,多久出的结果?
点赞 回复
分享
发布于 04-10 23:07 广东
我是游戏服务端,问了一堆开放性问题,都不会🥲不敢投游戏岗了
点赞 回复
分享
发布于 04-11 01:00 广东
滴滴
校招火热招聘中
官网直投
请问笔试难么?题型是什么?
点赞 回复
分享
发布于 04-11 08:53 北京
uu笔试到面试隔了多久呀
点赞 回复
分享
发布于 04-15 20:10 重庆

相关推荐

4 14 评论
分享
牛客网
牛客企业服务