Godot 基于 C# 创建类饥荒摄像机视角
AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
Godot 基于 C# 创建类饥荒摄像机视角
迷失的小K该文章正在撰写中…
前言
最近在学习 Godot 游戏开发,速成了一下制作了自己的第一个 demo,整个过程还是蛮开心的,拿出来跟大伙分享下。
顺便分享个独立游戏开发素材站,做独立的大佬们应该都知道这个网站:
需求分析
- WSAD 控制角色移动
- 上下控制 FOV 缩放,并限制 FOV 缩放最大值和最小值
- 左右控制视角旋转,按一次旋转90度,按4次回到原视角
场景构建
- 创建个 3D 场景,创建一个 CharacterBody3D 节点作为我们当前场景的根节点,将角色的材质导入并配置刚体(CollisionShape3D),若想做的精致点也可以顺便配置下 AnimationTree。
- 在根节点下创建 Node3D 子节点,作为摄像机的根节点(camroot),camroot节点下创建控制水平方向的 Node3D 节点(h), h节点下创建控制垂直方向的 SpringArm3D 节点(v),v节点下创建 Camera3D 节点
代码实现
总结
Trouble Shooting
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果