关于 网易 cocos2dx面试的几个问题

编程入门 行业动态 更新时间:2024-10-18 18:14:18

关于 <a href=https://www.elefans.com/category/jswz/34/1770005.html style=网易 cocos2dx面试的几个问题"/>

关于 网易 cocos2dx面试的几个问题

  1. 第一个问题是关于 我开发的百万渔夫的一些问题深挖,涉及到 作为主程,我选择相关实现的原因。比如 编辑器的使用,使用自定义的还是 官方提供的,需要提供具体优势 和劣势,从技术层面上回答。
  2. 关于游戏卡顿的原因分析和解决方法,我给出了一些遇到过的问题: 比如
    大量粒子同时播放,设计内存方面的东西,但是回答的时候,没有深入剖析。减少粒子的同时播放的可能性。
    比如 逻辑实现上的问题,每帧刷新的东西太多,导致内存过多。使用逻辑判断减少刷新数量。
    比如 内存泄漏的错误也是有可能的。
  3. opengl,渲染管道的简单介绍,主要是 顶点着色器和片段着色器的使用先后顺序以及相关参数的设定。
  4. 内存管理相关,这块确实很纠结,自从使用cocos2dx后,有了内存自动管理机制,retain()+release()相对使用,就不太注意了,连当初的程序内存结构相关都不记得了。
  5. 内存泄漏和野指针的检查办法,小程序一般很难涉及到,我都是单步调试通过的,最多也就找个内存泄漏的检查工具检查下,然后 check下危险代码片段。
  6. AI 机制,我自己设计的一套方案,管理类+AI 类,注明各个AI的可能状态,通过状态切换来执行不同的AI行为。他们更强调使用现有的AI
    技术。我倒是觉得,现有的AI技术也就是从我们平时使用的方式中来的,比如有限状态机,AI树,只是冠上了
    特定名词而已,等我们自己会设计一点了,再去学习了解下,我想更有效果。
  7. lua脚本,ios下相关问题

更多推荐

关于 网易 cocos2dx面试的几个问题

本文发布于:2024-02-26 21:48:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1704057.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网易   几个问题   cocos2dx

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!