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