
3D游戏开发
RefmBiox
游戏开发就是把 发生的事情 解构成 看到的事情。
展开
-
Unity3D中寻路系统NavMesh的使用
在游戏中,基于场景的自动寻路是AI最基本的功能,许多rpg游戏中为了降低玩家的输入负担,也加入了自动寻路的功能。而在Unity3d中内置了NavMesh的自动寻路系统,当我们需要实现寻路系统时可以直接调用内置组件实现功能。NavMesh寻路的原理自动寻路算法的发展要追溯到最早的图论算法——Dijlkstra算法,以及基于该算法思想产生的Astar算法。(可以去看我之前的一篇博文:在Unity中实现Astar寻路算法)以上算法都是以一个单元格作为路径选择的最小单位,通过维护路径的最小权重找到最优路径。原创 2020-08-16 23:22:29 · 2873 阅读 · 0 评论 -
Unity3D中第三人称视角的镜头跟随和目标锁定
从2D游戏到3D游戏的进化,最重要的就是游戏视角的控制。奠定了3D游戏操作模式的1998年的神话级游戏《塞尔达传说:时之笛》中,对3D下游戏视角设计的关键即在于“镜头跟随”与“视角锁定”。本文将在unity中实现该效果。原创 2020-02-29 15:32:00 · 5619 阅读 · 1 评论