在本 Godot 4 课程中,我介绍了 Godot 游戏引擎入门、其界面、3D 导航、添加节点以创建游戏关卡的开始以及如何向关卡添加 3D 摄像机的基础知识。

在线试玩完成的游戏:https://borncg.itch.io/3d-platformer-game

时间戳:
0:00 - 视频介绍 - 0:23 - 关于本课程(期待什么) - 0:37 - 获取并安装 Godot 和 Blender - 4:17 - 在 Godot 4 中创建项目 - 8:13 - 界面编辑器之旅 - 9:41 - Godot 中的节点和创建场景根节点。- 12:01 - 在 3D 工作区中导航!(缩放/轨道/平移)- 14:43- 文件系统 Dock 和项目文件夹 - 16:00 - Inspector Dock - 17:26 - 保存关卡场景 - 19:42 - 添加和移动 Camera3D - 22:03 - 总结。

点击观看:

查看更多.....
   
我们将使用 Godot 将模拟计算器设计带入生活。在本教程中,我们将介绍如何向按钮添加功能,从而添加计算器的基本功能。

功能按键图标资产:https://www.dropbox.com/scl/fi/jkbgq6j4apwhwgtygr36h/assets.zip?rlkey=37youq44yls879xwfgmzv3tu8&dl=0

00:00:00简介
00:00:11修复响应屏幕
00:01:05设置按钮容器
00:03:54数字按钮逻辑
00:06:07功能按钮逻辑
00:20:05总结

点击观看:

查看更多.....
   
准备好释放您内心的应用程序开发者吧!我们使用 Godot 将模型变为现实,同时为整个过程增添一丝乐趣。
在本系列的第一部分中,我们将首先使用 Figma 绘制 Dribbble 的黑暗计算器设计。然后我们将在 Godot 中构建所有 UI 组件。

设计模型:https://dribbble.com/shots/2914569-Dark-Calculator

点击观看:

查看更多.....
   
关于什么是输入映射以及如何在 Godot 4 中使用它们的快速指南!

点击观看:

   
在这个初学者教程中,通过制作井字游戏来学习 Godot 的基础知识。游戏的代码是从头开始构建的,将涵盖设置不同的场景及其节点以及使用信号将所有内容链接在一起。

源代码和资源:https://github.com/russs123/tictactoe_tut

时间戳:
0:00介绍
1:00设置游戏板和标记
6:00获取鼠标点击
14:50网格数据阵列
21:30放置标记
28:40信息面板
38:45检查获胜者
45:20游戏结束菜单

点击观看:

查看更多.....
   
在本视频中,我们讨论如何将 WebRTC 与 Godot 结合使用!

入门项目源码:https://github.com/finepointcgi/WebRTC-with-Godot-Tutorial
完成项目源码:https://github.com/finepointcgi/WebRTC-with-Godot-Tutorial/tree/Finished-Product

WebRTC 插件:https://github.com/godotengine/webrtc-native

时间戳:
00:00:00 – 开始
00:00:46 – 什么是 WebRTC?
00:05:02 – 讨论预建场景
00:06:45 – 添加 WEBRTC 库
00:09:11 – 设置我们的客户端连接
00:12:30 – 设置我们的信令服务器连接
00:15:30 – 将数据发送到我们的服务器
00:17:53 – 解析并从服务器缓冲区获取数据
00:22:26 – 将数据从服务器发送到客户端
00:30:44 – 如何构建大厅系统
00 :49:27 – 设置我们的大厅以便其​​他人可以加入
00:58:00 – 开始使用我们的 WEBRTC 数据传输
00:59:13 – 创建我们的 WEBRTC 对等点
01:06:48 – 创建我们的报价
01:08:15 – 讨论什么是本地描述与远程描述
01:09:36 – 创建发送要约和发送应答功能
01:14:29 – 通过我们的服务器中继对等信息
01:17:03– 转发要约答案和候选人数据
01:22:53 – 设置我们的网状连接
01:24:26 – 连接几个多人信号
01:32:06 – 设置 RPC 调用
01:33:48 – 设置专用服务器
01:35:04 – 使用 Digital Ocean 托管我们的服务器
01:37:35 – Tldr 文件传输到 Digital Ocean
01:40:24 – 将我们的服务器导出到 Linux
01:42:46 – 运行我们的服务器
01:45:24 – 成功了!
01:45:51 – 如何否认服务器进程并使其保持打开状态
01:48:35 – 连接我们的旧多人游戏教程
01:53:56– 在游戏开始时删除大厅(以免服务器随着时间的推移而超载)

点击观看:

查看更多.....
   
在原《Godot 4 制作经典的俄罗斯方块游戏完全教程!》(http://godotcn.com/t/50403/)的基础上,修复了一次清除多行的一些问题。

源代码:https://github.com/wojciech-bilicki/TetrisTutorial

点击观看:

查看更多.....
   
欢迎来到这个激动人心的游戏开发教程,我们将使用强大的 Godot 4 游戏引擎重新创建标志性的经典俄罗斯方块游戏!在这个分步教程中,我们将指导您完成从头开始构建自己的俄罗斯方块游戏的整个过程。
您将学到:设置 Godot 4 项目和工作区,使用 Godot 的内置 2D 功能创建游戏网格和 Tetrimino 形状,实现 Tetrimino 的运动、旋转和碰撞机制。
无论您是游戏开发的初学者还是经验丰富的程序员,您都会发现本教程内容丰富且引人入胜。
项目源代码:https://github.com/wojciech-bilicki/TetrisTutorial

时间戳:
00:00:00 - 简介
00:00:53 - 项目设置
00:08:41 - 设置共享数据
00:27:47 - 板设置
00:38:38 - 将四联棋放在板上
00:48:07 - 用户输入
00:58:35 - 保持在游戏范围内
01:06:13 - 硬掉落
01:08:25 - 锁定四格骨牌并生成新的
01:15:16 - 四格骨牌碰撞
01:20:31 - 四格骨牌旋转
01:33 :01 - 踢墙
01:39:26 - 清理队伍
01:55:15 - 幽灵四人组
02:10:31 - 显示下一个四人组
02:17:10- 游戏结束


点击观看:

查看更多.....
   
Godot 4 弹出Windows窗口的教程

点击观看:

   

Godot游戏引擎的界面UI高级应用开发技巧的视频教程,扁平圆环,拖拽滚动,炫酷效果,值得推荐!感谢 Hi小胡 的辛勤付出!

1.Godot引擎UI界面高级技巧_2D界面UI跟随3D物体

2.Godot引擎UI界面高级技巧_带音效的扁平化UI界面

3.Godot引擎UI界面高级技巧_弹出式圆环菜单

4.Godot引擎UI界面高级技巧_鼠标拖拽实现列表的滚动效果

5.Godot引擎UI界面高级技巧_利用按钮组实现游戏设置

6.Godot引擎UI界面高级技巧_制作圆环进度条

查看更多.....
   

用Godot游戏引擎开发复刻经典解谜游戏<迷失岛2>游戏框架的系列视频教程,共12集,周更新鲜出炉!

原为胖布丁游戏公司的面试题,需要在7天内完成,需要有一定的基础才能挑战。

此为 timothyqiu 大神用Godot引擎开发实现<迷失岛2>的实例视频教程,必须推荐!感谢 timothyqiu 大神的辛苦付出和贡献!

(所用素材下载地址: https://pan.baidu.com/s/10zscsXNoK5wclaP4QvSI1g?pwd=kmew,不含字体)

1.Godot引擎开发<迷失岛2>_游戏框架_面试题详解

2.Godot引擎开发<迷失岛2>_解谜游戏项目介绍

3.Godot引擎开发<迷失岛2>_实现场景转换

4.Godot引擎开发<迷失岛2>_实现人物对话

5.Godot引擎开发<迷失岛2>_实现道具拾取 

6.Godot引擎开发<迷失岛2>_状态的记录 

7.Godot引擎开发<迷失岛2>_实现道具栏 

8.Godot引擎开发<迷失岛2>_实现信箱 

9.Godot引擎开发<迷失岛2>_小游戏数据 

10.Godot引擎开发<迷失岛2>_小游戏逻辑 

11.Godot引擎开发<迷失岛2>_回到主菜单 

12.Godot引擎开发<迷失岛2>_保存与加载 


查看更多.....
   

Godot游戏引擎的一套不同风格的手机竖屏平台跳跃游戏的视频教程,非常值得学习和推荐,感谢作者 卡萨德_王 的倾力奉献!

1.手机竖屏平台跳跃游戏开发_开篇

2..手机竖屏平台跳跃游戏开发_普通跳跃平台

3.手机竖屏平台跳跃游戏开发_玩家操控角色

4.手机竖屏平台跳跃游戏开发_跳跃的角色

5.手机竖屏平台跳跃游戏开发_完善角色移动

6.手机竖屏平台跳跃游戏开发_创建向上的平台

7.手机竖屏平台跳跃游戏开发_添加摄像机

8.手机竖屏平台跳跃游戏开发_制作弹射平台1

9.手机竖屏平台跳跃游戏开发_制作弹射平台2

10.手机竖屏平台跳跃游戏开发_制作弹射平台3

11.手机竖屏平台跳跃游戏开发_制作漂浮平台1

12.手机竖屏平台跳跃游戏开发_制作漂浮平台2

13.手机竖屏平台跳跃游戏开发_为游戏添加得分

14.手机竖屏平台跳跃游戏开发_制作标题界面1

15.手机竖屏平台跳跃游戏开发_制作标题界面2

16.手机竖屏平台跳跃游戏开发_添加飞行怪物1

17.手机竖屏平台跳跃游戏开发_添加飞行怪物2

18.手机竖屏平台跳跃游戏开发_教程完结撒花

查看更多.....
   

Godot游戏引擎经典的2D飞机大战游戏的完整开发教程,移动控制、S散弹M子弹、血量UI、敌机编队飞行、随机掉落拾取物品、BOSS弹幕攻击等等高级开发技巧,基础入门必备!

感谢作者 大耳朵力 的辛勤制作和付出!值得推荐!

1.Godot飞机大战_飞机的移动控制

2.Godot飞机大战_创建S散弹和M弹

3.Godot飞机大战_UI和血量控制

4.Godot飞机大战_敌人创建与编队飞行

5.Godot飞机大战_随机掉落物品_受到攻击特效

6.Godot飞机大战_Boss的弹幕子弹射击

查看更多.....
   

Godot游戏引擎经典的2D横版平台跳跃游戏的高级实例进阶教程,实例讲解了机关门、隐藏区域、弹簧跳跃平台、拾取和投掷等实用功能,以及用于移动设备上的触摸屏操作等高级应用,值得推荐学习!

感谢 卡萨德_王 的辛苦搬运和翻译,感谢原作者的付出!

1.Godot平台跳跃游戏进阶_地图自动铺砖、角色动画、角色移动脚本编程

2.Godot平台跳跃游戏进阶_跳上去会破裂的平台

3.Godot平台跳跃游戏进阶_扳动杠杆开门、进入新关卡

4.Godot平台跳跃游戏进阶_碰撞和吃金币

5.Godot平台跳跃游戏进阶_隐藏区域

6.Godot平台跳跃游戏进阶_弹簧跳跃平台

7.Godot平台跳跃游戏进阶_屏幕触控按钮(用于移动设备)

8.Godot平台跳跃游戏进阶_拾取、放下和投掷物体

查看更多.....
   

Godot游戏引擎的物品栏背包系统的实例教程,物品栏背包的UI界面,以及物品取出、放回、交换效果实现,角色游戏开发必学技能,感谢 Hi小胡 老师的辛苦付出!

1.游戏物品栏背包系统_UI界面

2.游戏物品栏背包系统_添加物品

3.游戏物品栏背包系统_取出物品

4.游戏物品栏背包系统_放回物品

5.游戏物品栏背包系统_交换物品

查看更多.....
   

Godot游戏引擎的UI界面开发必备的Control节点,以及其常用子节点系列的详解视频教程,非常详尽的UI界面节点讲解,UI界面节点入门推荐,感谢 薰之君 小姐姐的辛苦付出!

1.Godot引擎UI界面节点详解_弹窗 Popups

2.Godot引擎UI界面节点详解_按钮 BaseButton

3.Godot引擎UI界面节点详解_容器 Container

4.Godot引擎UI界面节点详解_范围 Range 和 分隔符 Separator

5.Godot引擎UI界面节点详解_其它 Control 节点

6.Godot引擎UI界面节点详解_Control节点实例【背包系统】

查看更多.....
   

用Godot游戏引擎开发的经典俄罗斯方块游戏,完整重现经典,掌机游戏风格,国语实例讲解,感谢作者 空心竹o 的辛苦付出!

1.场景和UI构建

2.获取下一个形状

3.显示当前形状

4.下落

5.平移

6.旋转

7.预测落位

8.消行

9.失败条件

10.增加音效

11.快速落地

12.UI显示

查看更多.....
   

Godot游戏引擎开发的多关卡地图平台闯关游戏实例视频教程,并生成发布Android安卓端、IOS苹果端、iPhone手机端、H5移动端、Google Play Store 游戏平台上,完整丰富的多关卡闯关游戏实例教程,玩家状态机、开门、推箱子、多种陷阱、机关按钮、屏幕UI、移动控制操纵杆等等,强烈推荐必学!感谢 爱丽丝的梦境Official 辛苦翻译和搬运,感谢原作者的付出。

1.游戏项目介绍

2.背景和瓷砖

3.敌人

4.玩家动画

5.设置玩家状态机

6.状态机:闲置、行走、跳跃、坠落

7.状态机:攻击、冲刺、死亡

8.地面按钮

9.开关

10.石门

11.盒子和碰撞

12.PlayerState玩家状态、推箱子

13.旋转的狼牙棒

14.地刺陷阱

15.坠落的长矛陷阱

16.关卡设计

17.声音

18.场景管理器和LOGO层

19.介绍屏幕和标题屏幕

20.音量设置功能

21.游戏结束界面

22.导出至Android安卓端

23.移动控制操纵杆

24.在 Google Play Store 发布

25.导出 iOS、iPhone 苹果端

26.导出 HTML5 移动端

27.游戏项目完结

查看更多.....
   

一个3D立体滚球游戏实例教程,通俗易懂,适用于3D游戏开发入门,感谢 AsianWhale 的辛苦翻译和搬运,感谢原作者的付出。

1. 简介、Node节点、3D物理引擎

2. 脚本编程、控制角色移动

3. 导入模型、滚动

4. 摄像机镜头跟随、光源、世界环境

5. 材质地图、画墙

6. 菜单屏幕UI、文字、按钮、信号

7. 敌人、动画、碰撞、关卡

8. 收集硬币、显示、计数统计排名

查看更多.....
   

本系列视频教程为Godot游戏引擎2D开发的基础入门完整实例教程,适合Godot爱好者入门学习,开发自己的第一个完整的游戏实例作品。

感谢作者(timothyqiu)有磁力的嗓音和丰富的实例技巧,大家共同努力推动Godot游戏引擎在国内的普及,这也是本站创建的初衷!

1. 花10分钟开发平台跳跃游戏

2. 通过摄像机发现更大的世界

3. 实现视差背景滚动

4. 用三行代码实现吃金币

5. 实现丝滑的角色控制

6. 实现可移动的平台

7. 使用碰撞层

8. 养殖史莱姆_敌人小怪

9. 实现攻击判定

10. 实现飞行单位_会飞的小怪

11. 控制音效和背景音乐

12. 实现角色死亡和简单转场

13. 用Shader着色器实现转场

14. 进入新关卡

15. 让玩家掉进坑里

16. 制作标题界面_上

17. 制作标题界面_下

18. 实现金币计数

19. 实现暂停菜单

20. 实现结算界面_通关界面

21. 实现黑夜效果_灯光光源

22. 保存游戏设置

23. 在TileMap中使用实例场景

24. 用代码完善角色动画

25. 修复摄像机的初始位置

番外:

26. 实现残影效果

27. 用Blender给游戏做个金币素材

查看更多.....
   
[投稿须知]
投稿邮箱:hareqj@163.com
教程投稿:可提供B站视频BV号,会直接生成视频播放页。
游戏投稿:须原创,请提供 作品web版文件、作者、简要操控说明。
内容举报邮箱:hareqj@163.com,请告知内容编号(右上角)及违规说明。
[Godot中文教程]
Copyright Godot社区 Godot2D.com All Rights Reserved.
京ICP备13032831号