Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

Unity Day15

1.美术同学提供给我们的美术资源,一般分为哪几类?

答案:

  • UI 资源
  • 3D 模型资源
  • 特效资源
  • 2D 图片资源(角色、道具、背景图、过场原画等)

2.美术同学提供给我们的模型数据中,包含哪些关键数据?(至少 3 点)

答案:

  1. 顶点
  2. 法线
  3. 切线
  4. UV 纹理坐标
  5. 纹理贴图
  6. 法线贴图
  7. 骨骼
  8. 等等

3.游戏项目中,运行时主要占的内存有哪些?(至少 5 点)

答案:

  • 代码相关:
    1. 代码中预加载的数据(比如数据表中加载出来的数据)
    2. 代码中的成员数据(执行逻辑的代码中的相关成员)
  • 资源相关:
    • 模型
      1. 模型数据
      2. 纹理贴图
      3. 动画数据
    • 2D
      1. UI
      2. 各种游戏图片(角色、道具、背景等等)
  • 其他:
    • 音效
    • 特效
    • 等等

4.游戏项目中,主要消耗性能的内容有哪些(至少 3 点)

答案:

  1. 图形渲染相关
  2. 物理引擎
  3. 骨骼动画
  4. 资源加载
  5. 寻路算法
  6. 网络通讯
  7. 常规游戏代码逻辑

5.网络游戏中,有一个数据统计界面,这些数据由最近 1000 场战斗算出来的平局数据,你认为下面处理方式合理吗?如果不合理,应该如何改进?

我们通过向后端请求这 1000 场战斗的数据,然后再客户端计算相关平均数据,更新到统计界面上 答案: 不合理 应该让后端计算好,前端需要数据时请求获取好的数据后更新到界面上即可 无需前端来进行计算处理

评论