学习内容
- 实时混合移动与动作动画。
- 同步击打与受伤盒子,让角色能够攻击或避免伤害。
- 锁定敌人,改变角色和摄像机的行为。
- 通过AI脚本控制敌人,检测、追逐并攻击玩家。
课程要求
- 学生需完成“Godot中的物品与商店”课程。
- 或者,准备一个包含可玩角色和敌人的Godot项目。
课程简介
欢迎来到我的Godot战斗系统课程!您可以加入我们的Discord服务器,与同学们一起完成这门课程。这门课程是《Godot中的物品与商店》的延续,但也可以应用于任何涉及角色战斗的项目。
在本课程中,我们将学习如何锁定目标、侧移移动、攻击、受击、闪避、屏挡、发射项目以及基本的敌人AI。当您完成课程后,将拥有一个复杂的战斗系统,能够灵活调整以适应您想要的游戏玩法。
您还将学习到在Godot游戏引擎中工作的实用技能,如何组织和设计您的项目,使其更具可扩展性。我们将使用GD脚本进行编码,所有内容将详细讲解。课程中还将应用面向对象的设计原则,如继承、封装、抽象和多态,以保持代码的组织性、可自定义性和可重用性,适用于任何规模的项目。
项目资源
所有项目文件在GitHub上均可获取,您可以查看每节课完成后的项目状态。这些视频是使用Godot版本4.3录制的。项目采用了KayKit的角色与地下城重制包(由Kay Lousberg制作)、Basic GUI Bundle(由Penzilla制作)和Fantasy Icons Pack(由Shikashi制作)中的资产,所有资源均可免费下载自itch。此外,额外音效则由Valenspire制作,并可在FreeSound网站获取。
通过参与本课程,您将全面掌握在Godot中实现战斗系统的技能。不论您是刚接触游戏开发的新手,还是希望深化技能的开发者,这门课程都将为您提供至关重要的经验和实用的技术。加入我们,一起探索游戏开发的精彩世界,创建您理想中的战斗体验!
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!
评论(0)