课程火爆预订中!只需75元!有小伙伴下单,我们就立马开翻!30天内,翻译、审核、上传,一气呵成!要是30天内觉得不满意,退款无忧哦!翻译完成后,课程恢复原价150元,快快行动吧!
课程概述
本课程将引导你使用Godot游戏开发引擎,从零开始创建一个功能齐全的第一人称射击游戏。你将学习到如何构建敌人AI、地图制作、编码以及关卡设计,为你未来开发可上市销售的Steam游戏打下坚实基础。
你将学到什么
· 理解3D世界环境并掌握Godot游戏开发引擎中的光照技术
· 使用插件创建3D地图,了解并解决常见问题
· 理解和为第一人称控制器创建一个完整的状态机
· 创建并动画化武器管理器,包括枪械、火箭筒和机枪
· 学习创建即时命中和抛射物武器
· 为未来的第一人称射击游戏开发基础元素,为将其扩展成可上市销售的Steam游戏奠定基础
· 学习将Mixamo动画导入Blender,然后再导入Godot
· 在Godot中使用寻路功能
· 创建一个能走动、检测并使用抛射物武器攻击玩家的AI敌人
· 在Godot中实现基本的GUI
课程内容
· 5个部分,48个讲座,总时长8小时16分钟
课程要求
· 无需经验,因为大部分内容都适合初学者。但如果你之前使用过Godot,那将更有助于学习。
课程描述
我们将使用强大的Godot引擎,让经典的第一人称射击游戏体验栩栩如生。学习创建FPS游戏的基础元素,为扩展成可销售的Steam游戏奠定基础。全面理解Godot中的3D世界环境和光照技术,让你能够塑造出沉浸式的游戏空间。
探索如何使用插件制作复杂的3D地图,并学习成功的关卡设计秘诀。我们将引导你了解整个过程,并帮助你克服在地图制作过程中可能遇到的常见问题。
随着课程的深入,你还将发现如何实现状态机以确保游戏的流畅性,集成角色导航AI以实现逼真的移动,并设计敌人。这些敌人不仅能攻击玩家,还能被玩家攻击。我们将为敌人和玩家都实现具有导航功能的状态机。
无论你是新手还是经验丰富的开发者,本课程都将通过实践项目、有价值的见解和所需的技能,帮助你实现自己的FPS游戏愿景。现在就加入我们,开始一段激动人心的旅程,在Godot中创建你自己的经典第一人称射击游戏吧!
适用人群
如果你想开发一款第一人称射击游戏或第一人称游戏,并将其发布为一款可上市销售的视频游戏,那么这门课程就是为你量身定制的。