Flutter 卡牌游戏

概述

这是在线 Flutter 卡牌游戏课程的最终源代码,可在此处找到。

在本课程中,我们将解决构建真实世界应用程序的常见问题,包括使用 http 与外部 API 交互以及使用 Provider 包进行 UI 状态管理。

我们还将通过编写一些 AI 来制作我们的机器人玩家,并利用继承来支持运行相同核心引擎的不同游戏。

核心依赖项

次要依赖项

了解

  • JSON 解析
  • 模型工厂
  • 使用 Provider 进行状态管理
  • 空安全
  • 类继承
  • VS Code 重构/技巧
  • 人工智能

GitHub

查看 Github