叠纸NOVA训练营游戏客户端开发日常实习一面面经
全程45min,面试官没开摄像头,不过倒是没压力我,人挺好的。全程没有手撕,不知道啥意思,感觉可能不想要我?
自我介绍
问我最近在玩什么游戏
1.你觉得英雄联盟里那个英雄的设计你觉得很好
2.如果要你设计一个佛耶戈,你会怎么实现捡魂的机制
3.比如说佛耶戈捡豹女的魂的时候,只能用一个形态的技能,这个该怎么处理
4.瑞雯的q技能有多端,这个该怎么实现
5.如果说我想让这个q技能的衔接判定在技能的最后几帧才触发该怎么办
6.如果说我想让这个技能在后摇阶段人物可以移动,动画上该怎么处理
7.如果说我想让这个技能在后摇阶段人物可以移动,代码上该怎么处理
8.如果我想让一个技能施法中不能移动,我该怎么处理
9.安妮的w是一个扇形检测,我该怎么在ue里实现这个扇形检测
10.ue的boxcollision用过吗(怀疑是刚才我没说他才问的)
GAS方面
1.说一说GAS框架里都有什么
2.GameplayAbility该怎么激活
3.TryActivateAbility的具体实现是怎么样的(不知道啊)
4.GameplayAbility中都有什么主要的接口(这么问我直接啥也想不出来了)
5.你的项目里是怎么做伤害检测的
6.GameplayAbility里那些Tag的容器知道都有什么吗(就记得Block Cancel其他忘了)
7.你平时用哪个用的多
8.GameplayAbility的实例化策略知道都有什么吗,如何恰当得分配策略
9.多次实例化的策略适用于哪些Ability(没想出来)
10.GameplayTag的底层数据结构是什么
11.如果让你设计这么一棵树方便查询的树,你该怎么设计(用哈希表去映射?瞎扯上去了)
UE方面
1.除了GAS你还学过哪些
2.PlayerController你是怎么理解的
3.PlayerController里面应该放什么逻辑
4.Move的逻辑是应该放在Ability里还是PlayerController里
5.Montage里的xxx你知道吗(听都没听过)
6.Montage的底层xxx是怎么实现的(不知道,没研究过)
7.怎么求两个actor朝向夹角的角度
8.两个向量叉乘得到什么
C++八股
1.介绍一下智能指针
2.如果用一个裸指针去实例化两个Shared_ptr会怎么样
3.如果说我就是要用这个指针实例化该怎么处理(不知道)
日常
1.你才大二就出来实习吗,学校怎么办
2.从什么时候开始学游戏开发的
3.为什么选择虚幻
反问环节
这么一看感觉自己好多都没答上来,估计寄了😭
自我介绍
问我最近在玩什么游戏
1.你觉得英雄联盟里那个英雄的设计你觉得很好
2.如果要你设计一个佛耶戈,你会怎么实现捡魂的机制
3.比如说佛耶戈捡豹女的魂的时候,只能用一个形态的技能,这个该怎么处理
4.瑞雯的q技能有多端,这个该怎么实现
5.如果说我想让这个q技能的衔接判定在技能的最后几帧才触发该怎么办
6.如果说我想让这个技能在后摇阶段人物可以移动,动画上该怎么处理
7.如果说我想让这个技能在后摇阶段人物可以移动,代码上该怎么处理
8.如果我想让一个技能施法中不能移动,我该怎么处理
9.安妮的w是一个扇形检测,我该怎么在ue里实现这个扇形检测
10.ue的boxcollision用过吗(怀疑是刚才我没说他才问的)
GAS方面
1.说一说GAS框架里都有什么
2.GameplayAbility该怎么激活
3.TryActivateAbility的具体实现是怎么样的(不知道啊)
4.GameplayAbility中都有什么主要的接口(这么问我直接啥也想不出来了)
5.你的项目里是怎么做伤害检测的
6.GameplayAbility里那些Tag的容器知道都有什么吗(就记得Block Cancel其他忘了)
7.你平时用哪个用的多
8.GameplayAbility的实例化策略知道都有什么吗,如何恰当得分配策略
9.多次实例化的策略适用于哪些Ability(没想出来)
10.GameplayTag的底层数据结构是什么
11.如果让你设计这么一棵树方便查询的树,你该怎么设计(用哈希表去映射?瞎扯上去了)
UE方面
1.除了GAS你还学过哪些
2.PlayerController你是怎么理解的
3.PlayerController里面应该放什么逻辑
4.Move的逻辑是应该放在Ability里还是PlayerController里
5.Montage里的xxx你知道吗(听都没听过)
6.Montage的底层xxx是怎么实现的(不知道,没研究过)
7.怎么求两个actor朝向夹角的角度
8.两个向量叉乘得到什么
C++八股
1.介绍一下智能指针
2.如果用一个裸指针去实例化两个Shared_ptr会怎么样
3.如果说我就是要用这个指针实例化该怎么处理(不知道)
日常
1.你才大二就出来实习吗,学校怎么办
2.从什么时候开始学游戏开发的
3.为什么选择虚幻
反问环节
这么一看感觉自己好多都没答上来,估计寄了😭
全部评论
我嘞个………gas 和 ue 那块是围绕你简历问的吗?unity选手看晕了
不是哥们,这么难啊
相关推荐
查看17道真题和解析 点赞 评论 收藏
分享