V
主页
使用数据模型在 Godot 中创建可扩展、可维护的游戏!
发布人
每个游戏都围绕数据展开。您的游戏可能有物品、单位类型、制作配方、对话、任务等等。随着时间的推移,使用节点处理所有这些可能会变得相当困难。在本视频中,我们将探索如何使用数据模型来表示这些游戏元素。我们将研究创建项目数据库的简单实现,并通过使用 Godot 的资源来表示我们的游戏数据来改进它。然后我们会将这些数据集成到我们的游戏中以创建拾取器、库存对话框甚至小型制作系统。在此过程中我们还将做相当多的 UI 工作,因此这里的所有内容都有一点。最后,我们将考虑动态加载资源(例如文件夹中的所有项目),并且我们将检查一个附加组件,它允许我们像电子表格一样编辑项目数据库。 项目源码:https://github.com/godotneers/game-data-video 目录: 00:00简介 01:18物品数据库 14:09使用游戏数据资源 20:16构建库存对话框 40:41创建制作系统 1:12:57动态加载资源 1: 22:15维护资源数据库 1:27:08结论
打开封面
下载高清视频
观看高清视频
视频下载器
Godot 4 进阶技巧:与自动加载单例相比,静态变量才是存储共享数据的更好方法!
使用 Godot 游戏引擎创建的15个非游戏应用程序!
Godot 4 中创建风驱动着色器动画(帆布吹动)(游戏开发教程)
Godot 4 实现玩家自选2D角色外貌头发衣服名字,2D角色创建器Part2!(游戏开发教程)
Godot 不只用来做游戏,用 Godot 4 构建游戏化生产力应用程序APP
Godot 4 用户界面 UI 初学者完全教程!(游戏开发教程)
Godot 4 3D多人网络FPS射击游戏教程1:角色控制器开发
从2D到3D,5名游戏开发者用1-5天接力开发同一款游戏!(Unity、Godot)
【Godot仿我的世界背包系统】一、数据模型和背包实现原理
在 Godot 游戏开发中使用 ChatGPT!
Godot 4 使用着色器创建发光效果,发光计算的工作原理!(游戏开发教程)
在 Godot 4.2 中使用图块集碰撞烘焙 2D 导航网格和寻路!(游戏开发教程)
Godot 4 的 HTTP 网页数据传输(游戏开发教程)
Godot 4.2 的3D粒子效果的深入研究!(游戏开发教程)
如何打磨润色一款电子游戏!(游戏开发教程)
Godot 4 在不使用物理的情况下制作战争迷雾游戏,概念和代码!(游戏开发教程)
Godot 4 开发《艾尔登法环》3D世界游戏系列教程1:构建基本角色控制器
Godot 4 视觉着色器基础:创建瀑布场景!(游戏开发教程)
Godot 4 中 Camera2D 相机节点的所有知识完整指南!(游戏开发教程)
Godot 4 多人网络游戏大厅和玩家匹配器构建教程2:大厅匹配器等候和交互
重磅突发!Godot 4 的可视化脚本回来了!
如何在 Godot 4 中使用曲线!(游戏开发教程)
Godot 4 的用户界面UI的一切知识全攻略完整指南!(游戏开发教程)
50个可加快工作流程的 Godot 4 技巧提示!(游戏开发教程)
小姐姐教你用最新的 Godot 4.2 制作《黑暗地牢》游戏!(游戏开发教程)
【Godot设计模式】十:工厂模式(下)创建怪物的方式从简易工厂模式修改为工厂方法模式
Godot 4 开发RTS即时战略游戏全流程完整中文教程
Godot 4 和 C# 为 3D 游戏场景制作迷你小地图!(游戏开发教程)
4个 Godot 4 开发者在 44 小时内制作了 4 款热门游戏!
Godot 4 中移动、旋转和缩放 3D 模型(用类似Blender的快捷方式)(游戏开发教程)
在 Godot 中保存和加载游戏进度!(游戏开发教程)
角色的攻击与受伤 | Godot零基础3D游戏入门教程
Godot 4 在 UI 控件之间拖放发送数据!(游戏开发教程)
Godot 4 必须有的 4 个插件!
如何在 Godot 4 中使用静态类型!
没有创意做出的游戏果然不好....
Godot 游戏引擎中的空间音频:动态声学更新!
Godot 4 使用 SubViewport 将 3D 对象转换为 2D 纹理!(可用作游戏图标或库存)
Godot 4 使用 AStarGrid2D 在 Tilemap 上进行精确的寻路导航网格移动!(游戏开发教程)
Godot 的四元数变体很美丽,但经常被误解!(欧拉角旋转)(游戏开发教程)