2023秋招--杭州电魂--游戏客户端--全流程面经

2023秋招--杭州电魂--游戏客户端--全流程面经

Unity中update的方式有哪些?每一种update是怎么执行的?区别是什么? 长达40min的项目问题(XX怎么实现的) + 针对于项目中额外的场景题 下面是具体的项目问题

说说有限状态机怎么实现的 怎么处理玩家输入?接口调用流程可以说下吗 成就系统怎么判断玩家是否达成某一个成就? 存档系统说下怎么制作的 如果游戏正在运行中,Json文件突然发生改变了,程序去读取这个文件,数据是新的还是旧的?那玩家在游戏的过程中,修改远程服务器的Json文件,数据是新的还是旧的呢? Android端怎么处理玩家输入? 你的FPS游戏中,子弹怎么判断是否打中敌人? 武器配件系统是怎么实现的? 项目中怎么处理游戏对象的生成?有什么框架吗?优化? 项目中怎么动态修改音量大小? 然后针对于这个项目有很多场景题,有点忘记了。。。 看你做音游,怎么处理音符和节拍的节奏? 看你做了个2D地图编辑器,怎么实现的?怎么存储呢? 了解Unity热更新吗? 了解Box2D吗? 怎么在项目中不写C#代码,但是打包出来可以跑C#代码?具体该怎么做? UI和数据是怎么交互的?数据发生改变,UI也发生改变,这个过程你是怎么做的? 了解事件系统吗,说下实现思路。 假如我当前抛出了一个事件,接受这个事件的对象有很多,那么会掉帧,该怎么处理? 之前提到过配表,问我怎么实现的。 了解过动画吗?比如blendTree,动画混合? AI的话了解过行为树吗? 问了我5min左右实习做的事情。 面试官:问你个简单的C#问题(面试官问我熟悉C++还是C#)string str = new string("Hello World");生成了几个对象? 会报错,C#没有这个构造函数,但是我明白面试官想问什么9/25更新下:新版本的C#支持字符串为形参的构造函数,我之前是在Unity测试,所以会报错

面试官:问你一个简单的算法:我们国家有很多城市,有些城市与另外一个城市有道路可以走,并且有一定距离。给你起点和终点,怎么找到距离最短的路径?有哪些方法?选其中一个说下原理。

相关推荐

摩洛哥VS伊朗(2018世界杯)
365bet提款要多久

摩洛哥VS伊朗(2018世界杯)

🪐 07-18 👁️ 7529
《英雄联盟》lpl所有战队介绍
365国际速发彩票

《英雄联盟》lpl所有战队介绍

🪐 07-21 👁️ 3412
Seagate(希捷)500GB硬盘报价
365国际速发彩票

Seagate(希捷)500GB硬盘报价

🪐 07-10 👁️ 9535