Godot 4:程序化关卡2D Roguelike游戏
收藏
课程级别:初级课程
课程时长:300分钟
译者刘祥平
作者
¥25.00 ¥49.00
30天无理由退款
此课程获得之后永久可以观看
本课程包含录播视频课程内容
课程介绍
课程简介

课程火爆预订中!只需25元!有小伙伴下单,我们就立马开翻!30天内,翻译、审核、上传,一气呵成!要是30天内觉得不满意,退款无忧哦!翻译完成后,课程恢复原价49元,快快行动吧!

课程概述

本课程将教你如何使用Godot 4.2游戏引擎,制作像《Nuclear Throne》或《Enter the Gungeon》这样的2D Roguelike游戏。通过本课程,你不仅能掌握Godot 4的基础知识,还能学会如何创建一个程序生成算法,并了解2D Roguelike游戏的基本机制。最终,你将构建一个可销售的游戏原型。

课程内容

  • 课程分为3个部分,包含32个讲座**,总时长为4小时55分钟**。

课程要求

  • 需要一些编程知识(如了解函数、变量等),但其他内容我们将在课程中教授。

课程描述

在本课程中,你将学习如何使用一种名为“随机行走者”的算法,创建一个程序生成的2D Roguelike游戏。这个算法可以自动创建新关卡,每次加载关卡时都会自动生成一个新的,从而实现无限关卡的可能。我们将学习如何放置玩家、敌人群体和出口,以及在敌人死亡时实例化弹药。此外,我们还将从零开始创建一个具有典型Roguelike移动和射击机械的玩家,例如根据鼠标位置旋转玩家和枪支,学习如何配置动画鼠标图标,如何创建可以随机巡逻并在检测到你后追逐你的敌人等等。

以下是我们将一起学习的内容列表:

  • 使用地形和碰撞形状自动生成关卡。

  • 将枪支和玩家旋转到鼠标位置。

  • 在我们生成的关卡边界内实例化敌人。

  • 让敌人追逐我们。

  • 能够在关卡中收集弹药。

  • 拥有一个倒计时,当达到零时重新开始关卡。

  • 创建用于伤害玩家的着色器。

  • 当子弹爆炸时屏幕震动。

  • 拥有玩家生命系统。

  • 拥有一个我们需要找到才能继续游戏的出口传送门。

这个新课程的制作过程让我很享受,因为我对程序生成很着迷,我希望这个课程能成为你进入这一编程领域的合适入口,这一领域很少以完整且初学者可访问的方式进行教学。

本课程将提供相关资料,你只需注册即可开始编码。

感谢阅读并考虑购买本课程,第一讲再见!

适用人群

本课程主要面向中级程序员,但也适合希望了解更多程序生成工作原理的初学者。


课程章节
第一章
介绍 免费试看
学员评价
你对本课程还满意吗?
课程资料
邀请好友助力
手机邀请
链接邀请
http://starfieldsc.com/video_details/4724.html?us=N
复制链接