用敌人的人工智能和godot中的地图构建,编码和关卡设计完成一个全功能fps的基础,通过我们的Udemy课程深入游戏开发的世界,在这里我们使用强大的Godot引擎将经典的第一人称射击游戏体验带入生活!学习创建FPS游戏的基本元素,为扩展到完全可销售的Steam游戏奠定基础。全面了解Godot中的3D世界环境和照明技术,使您能够塑造身临其境的游戏空间。当我们探索使用插件来制作复杂的3D地图时,解开成功关卡设计的秘密,引导你通过这个过程的来龙去脉。利用内部提示和技巧克服在地图绘制过程中遇到的常见挑战,确保无缝和完美的游戏体验。进一步深入课程,探索如何实现流畅游戏的状态机,集成角色导航人工智能以实现逼真的移动,并设计不仅攻击玩家而且还可以被玩家攻击的敌人,为实现导航的敌人和玩家提供完全可定制的状态机。Create A First Person Shooter In Godot 4 – Ultimate Course
无论你是新手还是经验丰富的开发人员,本课程都提供动手项目、有价值的见解和实现你的FPS游戏愿景所需的技能。立即注册,开始一场惊心动魄的旅程,在Godot中创建您自己的经典灵感第一人称射击游戏!
MP4 |视频:h264,1920×1080 |语言:英语+中英文字幕(云桥CG资源站 机译) |课程时长:8小时16分钟 含课程文件
你会学到什么
了解3D世界环境,掌握Godot游戏开发引擎中的照明技术
使用插件创建三维地图,并克服最常见的问题
理解并创建第一人称控制器的全状态机
为枪支、火箭发射器和机枪创建一个武器管理器并制作动画
学习创造命中扫描和投射武器
开发未来第一人称射击游戏的基础元素,为将其扩展为完全可销售的Steam游戏奠定基础
学习导入mixamo动画到搅拌机,然后godot
如何在Godot中使用寻路
创造一个人工智能敌人,它可以四处走动,探测并用发射武器攻击玩家
在Godot中实现一个基本的GUI
要求
不需要经验,因为大多数东西都是初学者友好的,但如果你以前使用过godot,那就太好了!
如果你想开发一个第一人称射击游戏或第一人称游戏,并将其发布到一个完全可销售的视频游戏中
课程概览:
第1部分:3D Lightning和GDscript简介
第1讲3D Lightning和GDscript简介
第2课修改网格,添加平行光
第3讲SDFGI与世界环境,SSIL SSAO
第4讲体素GI和SSR
第5讲GDScript简介,昼夜循环
第6课制作一个球体玩家在我们的场景中移动
第2部分:在Godot 4中用插件创建和设计地图
第7讲在Godot和任何插件中安装独眼巨人关卡生成器
第8讲如何使用Cyclops关卡生成器创建块状关卡
第9讲应用材料和建模工具
第十讲约翰·罗梅洛制作地图的8条设计法则
第3部分:具有有限状态机的第一人称控制器
第11讲已结束第一人称控制者部分
第12讲关卡材料和玩家场景
第13讲播放器上的摄像机移动
第14讲玩家运动的状态机实现
第15讲州和玩家州
第16讲空闲状态
第17讲行走、跳跃、空中状态
第18讲蹲伏和奔跑状态
第19讲跳跃和发声
第20讲在所有游戏中跳跃时要小心这个bug
第4部分:第一人称射击武器经理场景
第21讲将3d模型导入godot
第22讲快速解决武器与墙壁碰撞的方法
第23讲武器动画
第24讲武器作为资源
第25讲武器清单
第26课激活和循环装备的武器
第27讲通过信号更新HUD
第28讲拍摄动画
第29讲相机碰撞
第30讲Bulletpoint和hitscan射击
第31讲子弹射击png图像
第32讲重新加载和自动拍摄
第33讲把盒子和目标当作刚体来射击
第34讲没有物理学的运动目标,只有静止的物体
第35讲射弹射击
第36讲层和面具和理解他们
第37讲拿起一件武器来统治他们
第38课拿起和装备武器
第39课与武器碰撞时弹药增加
第40讲放下武器和添加弹药
第5部分:敌人实施和导航服务器
第41课欢迎来到新的敌人部分
第42讲使用Blender和Mixamo为我们的游戏寻找敌人
第43讲导航区域节点和敌方场景
第44讲Gdscript中的Setgets
第45讲导航代理实现
第46讲敌人的射弹和攻击状态
敌人用射弹攻击我们
第48课杀死敌人和玩家
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥CG资源站所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥CG资源站,感谢您的关注与支持!