欢迎购买学习《2022.7月版Minecraft游戏Flutter和Flame全栈开发视频教程》课程,这是一个多合一全栈开发课程,您将通过构建Minecraft学习Flutter、Dart、Flame等所有内容!
发表于 07/2022
MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:eLearning | 语言:英语 + 英语字幕srt | 时长:197 节课(23h 37m)| 大小:17.9 GB
你会学到什么
- 精通 Flutter、Flame、算法、本地数据库 (Hive)、GetX、游戏设计、游戏开发等等!
- 高级问题解决能力,包括各种算法的使用、项目管理能力等。
- 深入了解编程和算法,从实际示例中学习。
- 您将经历 8000 多行代码的旅程,一步一步地引导,并带有动画。
要求
- 保证每个人都能学到新东西,但作为起点,您需要具备 Flutter 和 Dart 的基本中级知识!每一行代码都会有详细的解释,带有图表动画!
- 也欢迎初学者,但请务必在每个步骤中向我提出问题以消除疑虑!
- 您必须安装 VS Code。
- 你至少应该了解 Flutter 和 Dart 的基础知识;构建应用程序、Stateless-Statefull 小部件、使用和安装包、类知识等。
描述
在本课程中,您将经历使用 Flutter 和基本游戏引擎包创建复杂 2D 版游戏 Minecraft 的复杂算法之旅;火焰。这是一门内容丰富的一体化课程,由 600 小时的专注工作组成,它将让您在成为更好的开发人员的道路上顺利进行。
在本课程中,我们将介绍使 Minecraft 成为游戏的每一个突出功能,包括 –
- 带有柏林噪声的程序地形生成。
- 生物群落;沙漠和白桦林。(可扩展)
- 结构生成(特定于生物群落)
- 块放置/破坏(不同类型的块的不同挖掘速度。也考虑使用的工具)
- 玩家运动、动画、伤害指标、Delta Time 计费速度、二次重力等。
- 健康与饥饿系统
- 重生/重生屏幕。
- 游戏布局;GUI-游戏分离。
- 来自交点的碰撞算法。
- 动态制作算法。
- 责任库存系统。
- 使用 GetX 进行全球数据管理。
- 昼夜时间周期(自定义计时器)
- 敌对暴徒;僵尸/蜘蛛(有自己的特定逻辑)。
- 不同等级的工具和武器。
- 自定义块生成(可扩展)。
- 重力块。
- 用 Hive 拯救世界
- 交互式世界创建和加入启动器。
- 启动器全景效果。
- 以及更多!
所有这些复杂的功能和代码,都通过迷人的动画逐行打包和解释。
但这不是它,您可以扩展我对 Minecraft 的看法,因为本课程旨在鼓励您的创造力。如果您在编码时遇到任何问题,可以在我的 discord 服务器上与我联系,我会回答您的疑问。
本课程适用于谁
任何希望提高 Flutter/Dart 熟练度的人都应该尝试这门课程。它涵盖了广泛的算法和工具。我保证即使是专家也会学到很多新东西!
原文链接:https://vuesite.cn/26021.html,转载请注明出处。