【ai精翻】C++虚幻引擎 + AI 工具:从创意到 Steam 发布游戏开发

【ai精翻】C++虚幻引擎 + AI 工具:从创意到 Steam 发布游戏开发-土狗cg资源站
【ai精翻】C++虚幻引擎 + AI 工具:从创意到 Steam 发布游戏开发
此内容为付费资源,请付费后查看
15
付费资源
已售 2
图片[1]-【ai精翻】C++虚幻引擎 + AI 工具:从创意到 Steam 发布游戏开发-土狗cg资源站

在本课程中,我将逐步带您完成从头开始构建第三人称 + 第一人称僵尸生存恐怖游戏的整个过程 – 所有这些都使用虚幻引擎 5、C ++ 和 AI 工具的强大功能来帮助您加快工作流程并释放您的创造力。

我们将开发《Dead2Rise》,这是一款以西部小镇为背景的黑暗而残酷的僵尸生存游戏。你将在白天搜寻食物,在夜晚抵御成群的亡灵敌人。最棒的是?所有工作你都可以亲力亲为——甚至可以自信地在 Steam 上发布。

您将学到什么:

  • 如何从概念到发布规划和设计一款完整的游戏——游戏设计文档
  • 为长期开发建立一个干净的虚幻引擎 5 项目
  • 为玩家和僵尸创建共享的角色基础
  • 设置增强输入以实现流畅的移动、瞄准、跳跃、冲刺和蹲伏
  • 编写智能僵尸AI,包含三种敌人类型:尖叫僵尸、死神僵尸和巨像僵尸。它们能够看到、听到并追逐你,还能躲避你的近战攻击,并在你不在攻击范围时进行巡逻。
  • 构建基于波浪的生存系统,并采用昼夜游戏循环
  • 设计一个完整的战斗系统,包括即时命中武器和投射武器(步枪、手枪、霰弹枪、榴弹发射器)
  • 添加沉浸式 UI 元素(健康栏、耐力栏、弹药计数器、波浪计时器)
  • 创建包含医疗包、弹药和武器拾取器的库存和战利品系统
  • 实现声音、环境音乐、僵尸特效、血贴花、灯光、雾和视觉特效
  • 使用适当的 SaveManager 和 SaveGameObject 保存和加载游戏
  • 使用专业的类层次结构和模块化架构来组织您的代码
  • 使用 ChatGPT 等 AI 工具来编写代码、设计系统、产生想法并立即解决问题
  • 使用 GitHub 控制项目的版本——只跟踪你需要的内容
  • 打包并将您的游戏发布到 Steam

本课程有何不同:

我完全独立地创建了这个游戏和这门课程,用的是我自己教授的工具。这不是理论,也不是功能的集合。这是一个真实的项目,以真实游戏的构建方式进行教学。

你不仅仅是“跟着学习”——你将了解如何构建自己的系统,如何解决自己的问题,以及如何完成自己的游戏。借助虚幻引擎、C++ 和 AI,你将拥有充分的创作自由和完全的控制权。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容