Building a Card Game in Flutter & Dart

所在平台: Udemy

课程主页: https://www.udemy.com/course/flutter-card-game/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Flutter和Dart构建纸牌游戏 课程概述:本课程将为您提供应用于几乎所有类型应用程序的基础知识,并增添一些趣味性!我们将解决构建现实世界应用程序时常见的问题,包括使用http接口处理外部API以及使用Provider包进行UI状态管理。我们还将有趣地为我们的机器人玩家编写一些人工智能,并利用继承来支持不同的游戏,这些游戏都基于相同的核心引擎。课程中遵循的原则和模式适用于您可能想要构建的其他应用程序,绝不仅限于游戏。 学习内容包括: - 与API接口的交互 - JSON解析 - 模型工厂 - 使用Provider进行状态管理 - 空安全 - 类的继承 - VS Code重构与技巧 - 人工智能机器人编码 依赖项包括:provider、http、validators、cached_network_image 完成后,最终代码将在GitHub上提供,如果您遇到困难,可以轻松赶上。课程中还会穿插许多技巧和窍门,帮助您提高开发技能并养成良好习惯。一旦完成,您将能够在我们创建的框架上构建更多类型的纸牌游戏,让您的想象力驰骋,享受提升编程技能的过程。 希望您能像我在制作这个课程时一样享受学习的过程!

课程评论(0条)

课程详情

This course will give you a lot of foundational knowledge that is applicable to virtually any type of application, with a playful twist!We will be solving common problems that come with building real-world applications including working with an external API using http and UI state management using the Provider package.We'll also have some fun coding some AI for our bot players and making use of inheritance in order to support different games that run off of the same core engine. The principals and patterns followed in this course are applicable to other apps you may want to build - certainly not just games.Learn about:Interfacing with an APIParsing JSONModel FactoriesState Management with ProviderNull SafetyClass InheritanceVS Code refactoring & tipsAI bot codingDependencies:providerhttpvalidatorscached_network_imageThe final code is available on Github so if you get stuck, you'll be able to catch up There are a lot of tips and tricks that are sprinkled throughout which will help you become a better developer as you learn about them and build the habits. Once completed, you will be able to build more types of card games on top of the framework we create so let your imagination run wild and have fun taking your programming skills to the next level.I hope you enjoy taking this course as much as I enjoyed putting it together.

课程标签

0人关注该课程

主题相关的课程