hareqj   ♂  喵他   1年前
 编程让人生更优雅

Godot 4 终极完整的 2D 平台游戏开发教程(从零到发布)

[中字视频教程] 翻译&搬运:Godot中文社区
2D  平台闯关  发布导出  Godot4.X 
本教程介绍如何在 Godot 4 中从头开始制作一个完整的基于 2D 图块的平台游戏。它涵盖了从构建关卡到导出和上传到 itch.io 的所有内容。非常适合游戏开发和 Godot 新手。
成果展示:https://brettchalupa.itch.io/godot-2d-platformer
完整的源代码:https://github.com/brettchalupa/godot_2d_platformer/tree/8a776826a6c6af92ff9ad3a4cfd29f344a49a47d
下载平台游戏模板并制作您自己的平台游戏:https://github.com/brettchalupa/godot_2d_platformer

更流畅的平台游戏运动脚本:https://github.com/brettchalupa/godotypes/blob/main/devilboy/player.gd

游戏中使用的资产:
Sprites:Kenney 1 -Bit Platformer Pack (CC0) https://kenney.nl/assets/1-bit-platformer-pack
- 音乐:
Ted Kerr (CC-BY 4.0) - https://opengameart.org/content/8-bit-theme 和 https://opengameart.org/content/8-bit-quirky-waltz
- 音效: https://sfxr.me/

时间戳:
00:00:00 - 介绍
00:00:30 - 新项目和 Godot 界面概述
00:03:27 - 我们的第一个场景(主菜单)
00:08:36 - 添加按钮和我们的第一个脚本
00:15:18 - 连接信号
00:17:03- 添加关卡 1 和切换场景
00:23:41 - 检查输入
00:26:50 - 使用 Tilemap 构建关卡
00:36:13 - 添加玩家和碰撞
00:52:00 - 自定义输入操作
00: 54:44 - 玩家脚本解释
01:01:00 - 摄像机
01:07:00 - 关卡 2 和共享玩家场景
01:16:35 - 制作待办事项列表
01:19:35 - 用门切换关卡
01:35: 22 - 与全局自动加载单例共享代码
01:39:39 - 玩家动画
01:48:40 - 收藏宝石
02:07:40 - 跨关卡共享关卡代码
02:24:14 - 跨级别共享 HUD
02:29:13 - 音效
02:39:32 - 音乐
02:45:40 - 使用键盘和游戏手柄进行菜单控制
02:47:41 - 全屏切换
02:56:15 - 退出按钮
02:59:45 - 自定义图标
03:03:15 - 第 3 级
03:08:15 - 导出并上传到 itch.io
03:20:14 - 结尾

点击观看:

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