第三人称射击游戏开发合集
文章平均质量分 87
研究官方的第三人称控制器,并以此为基础开发自己的第三人称射击游戏
SaFuFuの绝世
这个作者很懒,什么都没留下…
展开
-
【Unity】Avatar与AvatarMask系统介绍(TPS.番外篇)
这次也是拖了蛮久,一个是在修动画,一个是别的游戏确实比较能吸引住人。在主要系列进行前,要先为接下来要讲的动画做一些基础知识的补充,这期是Avatar,即替身系统,以及AvatarMask的讲解。原创 2023-01-11 23:41:43 · 4220 阅读 · 0 评论 -
【Unity】第三人称射击游戏开发过程之开火设计(TPS.S.P2)
这一章我们来设计基础的枪械功能。原创 2023-01-02 19:29:02 · 1174 阅读 · 0 评论 -
【Unity】第三人称射击游戏开发过程之瞄准状态设计(TPS.S.P1)
以下是我的设计思路:角色有两件武器,同时会存在无武器状态。武器可以在进入游戏前进行更换。手雷暂时不做设计。枪械可以存在一个基类,然后不同的武器类型进行继承。不过是否这样我仍然在思考,优先使用一种类抽象出不同的枪械类型。这个可以看看代码猴使用第三人称开发的视频,我将使用类似的思想进行设计。我们做另一个渐进的VCamera。用代码控制这个的激活。每当按下瞄准,会将其激活,会自动进入瞄准的VM。在瞄准状态下,我们限制移动速度只能为行走,不允许跑步,并且移动将成为始终朝向瞄准方向下的前后左右。原创 2022-11-28 17:39:53 · 2950 阅读 · 0 评论 -
【Unity】实现立体的UI
最近在考虑这个游戏应该加点什么效果,后来想了想,先把枪械什么的做一做,不过枪械还是蛮难的,需要考虑到诸如射击方式,枪械切换,还有各种的一堆问题,躺在仓库里的各种插件也不是很会用,所以打算先实现一个立体点的UI。原创 2022-11-21 15:11:28 · 1486 阅读 · 0 评论 -
[Unity]尝试实现第三人称控制器(其五、添加重力)
【声明】此第三人称控制器是复现unity明星资产中第三人称控制器,如果有需要可以直接下载该资产并学习。我个人是不喜欢重复造轮子的行为的,但是官方的控制器我使用时有些不尽如人意的BUG。尽管如此,该控制器的效果让我觉得很不错,虽然无法实现无缝动画,不过个人项目应该先想办法让其动起来才行。【版本】此项目基于Unity【2021.3lts】版本制作本章是为了做到能够达到原型的程度,所以添加这些功能。大家在制作开发阶段可以根据自己的节奏来添加这些功能。总之一句话,需要的时候再去做。原创 2022-11-06 17:33:58 · 1033 阅读 · 1 评论 -
[Unity]尝试实现第三人称控制器(其四、移动控制②)
【声明】此第三人称控制器是复现unity明星资产中第三人称控制器,如果有需要可以直接下载该资产并学习。我个人是不喜欢重复造轮子的行为的,但是官方的控制器我使用时有些不尽如人意的BUG。尽管如此,该控制器的效果让我觉得很不错,虽然无法实现无缝动画,不过个人项目应该先想办法让其动起来才行。【版本】此项目基于Unity【2021.3lts】版本制作。原创 2022-11-06 15:22:31 · 1214 阅读 · 0 评论 -
[Unity]尝试实现第三人称控制器(其三、相机控制)
此刻,我们实现了相机的控制。当然,目前还和我们人物的移动没有关联起来,这是一个很简单的东西。不过我打算放到下一次的内容里了。到现在,你的画面应该是能控制摄像机,并且摄像机不会跟着角色的移动方向改变了(虽然我也蛮奇怪,不过做出了是这样的效果),如果有问题,请在下方留言,我会回答的。原创 2022-11-05 18:19:32 · 734 阅读 · 0 评论 -
[Unity]尝试实现第三人称控制器(其二、移动控制①)
【声明】此第三人称控制器是复现unity明星资产中第三人称控制器,如果有需要可以直接下载该资产并学习。我个人是不喜欢重复造轮子的行为的,但是官方的控制器我使用时有些不尽如人意的BUG。尽管如此,该控制器的效果让我觉得很不错,虽然无法实现无缝动画,不过个人项目应该先想办法让其动起来才行。【版本】此项目基于Unity【2021.3lts】版本制作。原创 2022-11-05 15:59:06 · 542 阅读 · 0 评论 -
[Unity]尝试实现第三人称控制器(其一、输入监测)
此第三人称控制器是复现unity明星资产中第三人称控制器原创 2022-11-05 13:26:25 · 811 阅读 · 0 评论