多益网络一面
发表于|更新于|面试准备
|浏览量:
文章作者: 岁迹
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 岁迹!
相关推荐

2026-06-27
乐易网络
一面二面

2026-06-27
冰川网络客户端笔试
1.2.3.4.

2026-06-27
乐信圣文面经
帧同步和状态同步区别 帧同步只同步玩家输入指令,所有客户端运行相同的确定性逻辑,保证相同输入产生相同结果,适合RTS、MOBA类游戏;状态同步则直接同步游戏对象的状态数据(如位置、血量等),服务器作为权威来源,客户端主要负责表现,适合MMORPG、FPS等游戏。两者核心区别在于同步的内容不同:帧同步同步”操作”,状态同步同步”结果”。 帧同步注意事项及不同步原因 帧同步必须保证所有客户端逻辑代码完全一致,使用定点数避免浮点精度问题,统一随机数种子,避免使用本地时间。不同步原因包括:浮点数计算精度差异、随机数未同步种子、逻辑代码版本不一致、网络丢包导致指令丢失、多线程执行顺序差异等,在实际项目中经常遇到因浮点数运算或时间戳使用不当导致的同步问题。 预测、插值与校正实现方式 客户端预测先在本地执行操作并显示结果,服务器验证后发送权威状态;插值通过平滑过渡 between 历史状态来消除网络抖动,保持画面流畅;校正当客户端预测与服务器状态不一致时,以服务器数据为准进行位置修正,并通过插值平滑过渡到正确状态,避免瞬间跳跃。 逻辑层与表现层分离原因 分离逻辑层和表现层主要为了确保游戏逻辑的...

2026-06-27
tap4fun面试
Tap4Fun一面1.实习的主要负责的模块是什么我主要负责的是: 卡牌逻辑相关模块(洗牌、发牌规则校验) UI 交互逻辑优化 性能优化(对象池、GC优化、资源加载) 整体偏功能开发 + 优化。 2.客户端的人员分配客户端 3 人: 主程:架构 + 核心系统 一名开发:主要功能模块 我:版本迭代 + UI + 优化 3.实习主要负责UI逻辑吗不是只做 UI,我的工作是以客户端逻辑为主,其中一部分是 UI 交互逻辑,同时也参与了功能开发和性能优化。 4.用的什么UI框架主要使用 Unity 自带的 UGUI,同时项目中有简单的 UI 管理框架,用于统一管理界面生命周期。 5.在Unity进行点击的时候如何响应到C#逻辑层的通过 Button 组件的 onClick 事件绑定 C# 方法来实现。 底层是 Unity 的事件系统(EventSystem)处理输入,再分发到 UI 组件。 6.如何进行UI响应的是,通过挂载还是代码的绑定Inspector 拖拽绑定 代码 AddListener 7.两者的优缺点拖拽方式: ✔ 简单直观 ❌ 不利于维护,容易丢引用 代码绑定: ✔ 可...

2026-06-27
必凡娱乐面试
一面1.7层网络模型从上到下分层依此为:应用层,会话层,表示层,传输层,网络层,数据链路层,物理层。 TCP/IP四层协议:应用层,传输层,数据链路层,物理层 常见教学的五层模型:应用层,传输层,网络层,数据链路层,物理层 2.每层的常见协议应用层:HTTP、HTTPS、SMTP、FTP 传输层:TCP、UDP 网络层:IP、ICMP 数据链路层:以太网协议(Ethernet) 3.TCP协议的建立连接和断开连接三次握手 客户端发送 SYN(请求建立连接) 服务端回复 SYN + ACK(同意连接) 客户端发送 ACK(确认) 四次挥手: 客户端发送 FIN(我要断开) 服务端回复 ACK 服务端发送 FIN 客户端回复 ACK 👉 连接彻底关闭 4.TCP和UDP的主要区别有那些TCP 面向连接,UDP 无连接 TCP 可靠,UDP 不保证可靠 TCP 有序,UDP 无序 TCP 速度慢但稳定,UDP 快但可能丢包 5.TCP里面有哪些机制来保证他的连接是可靠的TCP 通过以下机制保证可靠性: 校验和:检测数据是否损坏 序列号 + ACK:保证数据有序且不...

2026-06-27
UGUI面试学习
1.Canvas三种渲染模式:ScreenSpace - Overlay,ScreenSpace - Camera,WorldSpace。每种渲染模式针对不同的场景及应用 ScreenSpace - Overlay:直接贴在屏幕的最上面,不会因为相机的移动或者变换而变化,常用来制作游戏中背包和血条面板。 ScreenSpace - Camera:UI同样贴在平面上,但是会受到相机来渲染。也就是会受到相机距离来影响,但是需要指定一个 Camera,UI 会根据摄像机来显示,可以控制 UI 与摄像机的距离、排序、层级 WorldSpace:UI 变成 3D 世界里的 “平面物体”,随相机视角变化,用于场景内的 UI。这时候 Canvas 不再是“贴屏幕”,而是像一块广告牌、显示器、按钮面板一样,真的放进 3D 世界中。Canvas 有真实的位置、旋转、缩放,会受场景透视影响,可以被别的 3D 物体遮挡,玩家走近看会变大,走远看会变小 Overlay模式并不与空间上排序有任何关系,空间上的前后位置不再对元素起作用,它常用在纯UI的区域内,这种模式下Camera排序有别与其他模式,Sor...
公告
记录游戏客户端开发、项目复盘和个人成长。