← 返回蜂巢洞察

《戈多4》类Roguelike游戏开发课程——如何制作一款完整的自上而下视角的动作游戏

一款自上而下的动作类肉鸽游戏只有在这几种情况下才能取得成功:战斗系统必须充满紧张感,各个房间之间必须相互关联,而且每次游戏进程都要求玩家在力量与风险之间做出取舍。《Godot 4》具备实现这些目标的工具,但大多数教学教程并没有将这些元素整合成一款可供他人实际操作的游戏。 我们刚刚在freeCodeCamp.org的YouTube频道上发布了一门为期10小时的完整课程,该课程将教你如何使用Godot 4.7.2版本从头开始构建一款完整的自上而下的动作类肉鸽游戏,从创建一个空项目到最终导出可玩的游戏文件。这门课程由“Coding Quests”的创作者Omar Zaki主讲,其中大部分课程环节都包

一款自上而下的动作类肉鸽游戏只有在这几种情况下才能取得成功:战斗系统必须充满紧张感,各个房间之间必须相互关联,而且每次游戏进程都要求玩家在力量与风险之间做出取舍。《Godot 4》具备实现这些目标的工具,但大多数教学教程并没有将这些元素整合成一款可供他人实际操作的游戏。

我们刚刚在freeCodeCamp.org的YouTube频道上发布了一门为期10小时的完整课程,该课程将教你如何使用Godot 4.7.2版本从头开始构建一款完整的自上而下的动作类肉鸽游戏,从创建一个空项目到最终导出可玩的游戏文件。这门课程由“Coding Quests”的创作者Omar Zaki主讲,其中大部分课程环节都包含了“你自己动手尝试”这一环节——在看到解决方案之前,你需要先亲自尝试完成相应的操作。

这门课程涵盖的内容包括:

  • 冲刺战斗与无敌帧机制:通过设置合理的移动、瞄准及闪避机制,并利用无敌帧来确保战斗的公平性,避免玩家感觉游戏过于简单或不公平。
  • 敌人设计、提示系统与最终BOSS:从同一个基础模板出发,创建五种不同类型的敌人,并为最终BOSS设置明显的攻击前预警机制。
  • 基于代码生成的连通房间系统:通过编程方式随机生成相互连接的房间结构,准确记录玩家当前的位置,并确保只有在清除所有敌人后才能继续战斗。
  • 物品系统、腐化机制与商店设定:允许玩家将多个物品组合在一起使用,理解“力量与脆弱性之间的交换关系”,并在商店或赌博系统中承担风险来获取金币或其他资源。
  • 游戏循环逻辑、解锁机制与游戏导出功能:实现死亡后的自动重新开始机制、永久性解锁设置、标题屏幕设计、音效添加,以及游戏文件的导出功能,以便他人能够下载并游玩你的游戏。

欢迎在freeCodeCamp.org的YouTube频道上观看这门完整的课程(时长为10小时)。

相关文章

技术实践

展示内容:能够通过审核且仍能正常投入使用的零信任代理系统

Advait Patel分享了一套用于保障生产环境中AI代理系统安全性的方法。他探讨了如何将防御措施的重点从输入提示层面转移到工具层,如何实施针对特定工作负载的身份验证机制,以及如何通过控制工具的输出来防止输入提示被恶意利用。他还解释了应该如何构建便于审计的可观测性体系,并如何设置“紧急关断机制”以保护关键数据,同时确保系统的部署过程既快速又符合相关规范。 作者:Advait Patel

阅读全文
技术实践

使用n8n创建可扩展的人工智能自动化系统

大多数自动化教程都只会教你如何连接两个简单的应用程序,然后就认为教学任务完成了。但实际上,要构建企业能够在生产环境中实际使用的工作流程,就需要掌握完全不同的技能——这些技能涉及后端架构设计、智能决策机制以及高度可靠的系统实现方式。 我们刚刚在freeCodeCamp.org的YouTube频道上发布了一门内容全面的的新课程,这门课程会教你关于n8n和人工智能自动化的相关知识。你将学会如何利用n8n来构建一个由现代人工智能技术支持的全面自动化工作流程管理系统。 以下是这门课程中你会掌握的核心内容: 核心架构与配置 学习n8n的基本使用方法,了解如何操作工作流编辑界面、管理Webhook触发器,并

阅读全文
技术实践

文章:高可用性并不等同于韧性:为何在最关键的时刻,云系统还是会发生故障?

一次常规的TLS 1.3升级意外地破坏了Route 53的健康检查机制,导致内容分发网络停止将流量路由到正常的服务器区域,而内部监控系统却并未显示任何异常。本文探讨了为什么高可用性与韧性实际上是截然不同的问题、控制层之间的依赖关系如何会导致隐藏的故障现象,以及为何在缺乏明确的责任划分机制时,系统的恢复能力会逐渐减弱。 作者:阿列克谢·戈列夫

阅读全文
技术实践

报告主题:现实世界中的自适应推荐系统:推理机制、评估方法与系统设计

Mallika Rao指出,自适应推荐系统的真正复杂性并不在于其模型架构本身。她阐述了实时反馈机制、数据检索的新鲜度保障、多阶段协调流程以及端到端的延迟控制措施,这些因素如何使系统能够在延迟、成本和可观测性等现实操作限制条件下,在生产环境中持续学习并不断发展。 作者:Mallika Rao

阅读全文