课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • Mark,IT技术爱好者和探索者,从事unity游戏开发,曾在多家移动游戏公司任职。技术全面,目光犀利,独立开发过多款手游项目,并在技术型创业团队参与过多个上线项目。

  • 课程详情

    游戏开发中数学算法与Unity3d进阶知识




    本教程主要讲解游戏开发中的数学算法和Unity3D进阶知识,Unity开发中如何解决实际问题,GUI坐标系及其转化,矩阵用法,欧拉角的运用及与四元素之间的转换,射线的拾取,摄像机,二叉树算法的运用等。





    课程目录:

    1.坐标系 

    Unity3D坐标系和屏幕坐标系,GUI坐标系以及它们中间的转化

    2.向量 

    Unity实际开发中如何解决实际问题

    3.矩阵 

    矩阵在Unity中实际开发中如何运用

    4.四元数 

    四元数在Unity开发中的运用主要是旋转

    5.欧拉角 

    欧拉角在Unity开发中的运用以及与四元数之间的转换。

    6.射线拾取 

    介绍射线拾取的原理,如何做到射线拾取的。

    7.摄像机 

    Unity常用的摄像机模式:透视和正交

    8.阴影 

    介绍移动端阴影的实现方式以及注意问题



    9.线性插值 

    线性插值在游戏中的运用

    10.曲线 

    Bezier曲线在游戏中的运用

    11.二叉树运用 

    可以使用二叉树算法生成图集

    12.动态网格 

    用户可以利用Unity的接口自己生成网格

    13.海水的生成 

    主要是介绍利用算法在移动端生成海水

    14.行为树(1) 

    在游戏中角色都是有行为的,行为树是AI的一种,目前已广泛的运用

    15.行为树(2) 

    16.行为树(3) 

    17.行为树(4)