使用Godot引擎4从头开始创建您自己的2D大都会/平台,在这个课程中,你将学习2D Metroidvania游戏编程的基础,类似于空心骑士或Celeste,有许多不同的机制,如双跳,使用剑杀死敌人和打破元素,打破平台等等。Learn Godot 4 By Making A 2D Game

在这个课程中,我将介绍你需要知道的关于在Godot引擎4中创建一个2D Metroidvania / side scroller游戏的一切。本课程涵盖了在Godot中创建2D侧滚游戏的所有重要方面,包括:游戏机制,如玩家移动、双重跳跃、收藏品、墙壁滑动、墙壁跳跃创建受塞尔达启发的健康系统,具有令人振奋的系统添加机制,如刀砍敌人或打破弹坑场景结构和项目组织声音效果和音乐以两种不同的方式创建保存系统创建地图以显示玩家的位置学习如何使用shader此列表并不详尽,请查看课程大纲以了解您即将学习的内容。我为希望理解编程关键概念的初学者以及来自不同引擎(如Unity或GameMaker)的程序员制作了这个课程,他们希望创建一个游戏的许多不同的关键机制,这些在Godot 4中很少涉及。

你将学到什么2D平台机制-双重跳跃,可收集物品,敌人,剑鸣效果,改变等级的门和开关哥特引擎概念-利用各种节点,构建场景,信号,等等创建地图和灵活的保存系统有任何课程要求或先决条件吗?有一些编程知识更好,但你可以从头开始,GDscript(Godot中使用的语言)是游戏开发最简单的语言之一。本课程面向谁:初学者中级程序员中级游戏开发人员有编程经验的初级游戏开发人员希望通过添加许多有趣的游戏机制来推动他们的项目

通过制作2D游戏学习Godot4
MP4 |视频:h264,1280×720 语言:英语+中英文字幕(云桥CG资源站机译) |时长:6小时30分钟 含课程文件



你会学到什么
学习使用Godot 4
了解如何创建一个完整的游戏原型
学习如何创建一个储蓄系统
学习如何创造一个剑攻击
了解如何创建状态机
了解如何创建地图

要求
这门课程对初学者和中级者都适用


概观
第一部分:创建我们的2D大都会

第1讲安装Godot和界面概述

第2讲制作简单的相机

第3课创建玩家动画

第4讲运动员动作编码

第5课创建tilemap和自动编译

第6讲编写跳跃机制代码

第7讲通过代码调用正确的动画

第八讲双跳编码

第9讲编码剑攻击

第10讲创建一个有限状态机来处理我们的状态和动画

第11课修复Bug,创建一个用我们的剑摧毁的物体,信号,Area2D,协程

第12讲创建背景并理解Z索引层的排序

第13课创造敌人

第14讲编码敌人的运动

第15课杀死敌人

第二部分:完善我们的2D都市

第16讲创建玩家的健康系统

第17课错误修复和创建图形用户界面

第18讲GUI编码

第19讲使用着色器

第20课创造一枚硬币来收集

第21讲在GUI中显示收集的硬币数量

第22讲摄像机运动编码

第23课创建门和开关系统

第24讲用开关和自定义信号开门

第25讲改变等级

第26讲导入音效

第27课导入音乐并使其循环通过代码

第28课创造一个易碎的平台

第三部分:添加用户界面,保存系统和地图系统到我们的2D

第29课创建地图和暂停游戏

第30讲创建一个储蓄系统

第31讲保存你的游戏在一个特定的位置(空心骑士板凳系统)

第32课创建标题屏幕

第33讲创造一个跳墙

第34讲墙壁滑动和调整碰撞层

第35讲墙壁幻灯片和标题屏幕的最后修正

这个课程是为每个想学习如何使用Godot 4和创造一个有趣的小2D游戏的人准备的

发表回复

后才能评论

评论(1)