本教程是关于Godot 4程序生成废土之王2D游戏开发制作视频教程,时长:4小时55分,大小:2.5 GB,MP4高清视频格式,教程使用软件:Godot 4,作者:Jean Vermeersch,共32个章节,语言:英语。
本课程了解如何使用 Godot 4.2 制作类似《废土之王》或《进入地牢》的游戏!
你将会学到的:
学习 Godot 4 的基础知识
学习如何创建程序生成算法
学习 2D Roguelike 游戏的基本机制
你将建立一个可以出售的游戏原型
要求:
需要一点编程知识(了解函数、变量等),其余的我会教你
说明:
在本课程中,您将学习如何创建一个程序化生成的 2D Roguelike,类似于《核子王座》或《进入地牢》等游戏。我们将使用一种名为随机漫步者的算法来自动创建新的关卡:每次加载关卡时,都会自动生成一个新的关卡,从而为无限关卡打开大门。我们将学习如何在关卡中放置玩家、敌人群和出口,以及在敌人死亡时置入弹药。我们还将从头开始创建一个具有典型 roguelike 移动和射击机制的玩家,例如根据鼠标的位置旋转玩家和他的枪,我们将学习如何配置一个动画鼠标图标,如何创建可以随机巡逻并在被发现后追击你的敌人,等等。
以下是我们将一起学习的内容列表:
程序化生成一个自动平铺地形和碰撞形状的关卡
将枪和玩家朝向鼠标位置旋转
在生成关卡的边界内设置敌人
让敌人追赶我们
通过在关卡内掠夺弹药来收集弹药
在倒计时为零时重启关卡
创建对玩家造成伤害的着色器
子弹爆炸时屏幕抖动
拥有玩家生命系统
我们需要找到一个出口传送门来继续游戏
我很喜欢制作这门新课程,因为我对程序生成非常着迷。如果你想深入学习程序生成,我希望这门课程能成为你的入门课程。
本课程将提供相关资产,因此您只需报名并开始编码即可。
此课程面向哪些人:
本课程首先面向中级程序员,但也适合希望了解程序生成工作原理的初学者。