|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/coder-des-jeux-mobiles-avec-flutter-dart/
课程评论:没有评论
课程名称:Flutter & Dart - 开发iOS和Android的移动游戏 课程概述:欢迎参加这门全面的课程,学习如何使用Flutter和Dart技术及Flame游戏引擎开发移动游戏。在本课程中,您将了解Flutter和Dart的游戏开发原理,并创建您自己的第一个兼容iPhone和Android的Flutter移动游戏,使用Flame包。 课程内容包括: - 安装Flame模块。 - 理解使用Flutter和Dart编写的游戏的工作原理。 - 了解游戏循环(game loop)的概念。 - 学习Flame的基础知识:创建Game类,使用精灵显示图形元素,动画化游戏组件等。 - 理解使用Flame进行动画的原理,并让游戏中的所有图形元素动起来。 - 使用Flame的音频模块播放声音。 - 创建和显示游戏中的文本。 - 创建和使用定时器(timer)自动化游戏某些动作。 - 理解如何在使用Flame模块的游戏中对图形元素进行旋转。 - 拦截和处理用户的操作(如手机屏幕点击)。 - 在Flutter和Dart项目中导入和使用自定义字体。 - 在玩家手机上本地存储和检索数据,使用Flutter的SharedPreferences包。 - 使您的Flutter移动应用程序具备响应式设计,以适应各种手机屏幕。 项目:从头到尾使用Flutter、Dart和Flame游戏引擎创建Flappy Bird游戏。Flame是一个专为Flutter和Dart设计的游戏引擎,旨在简化iOS和Android的移动游戏开发。 课程要求:为了参加本课程,您需要掌握Flutter和Dart的基础知识。课程将专注于使用Flutter、Dart和Flame模块创建游戏,不包括Flutter和Dart的基础知识。你只需了解如何使用这些技术从头到尾编码一个游戏。 完成后,您将获得扎实的基础,能够使用Flame和Flutter及Dart技术开发各种移动游戏。
Bienvenue dans la formation complète sur comment developper des jeux mobiles pour iOS et Android à l'aider des technologies Flutter et Dart et le moteur de jeu Flame.Dans cette formation tu vas apprendre comment fonctionne le développement de jeu avec Flutter et Dart et créer ton premier jeu mobile Flutter compatible iPhone et Android en utilisant le package Flame.Au programme de cette formation: - Installation du module Flame. - Comprendre le fonctionnement des jeux codés avec Flutter et Dart- Connaitre et Comprendre la notion de game loop (boucle de jeu)- Apprendre les bases de Flame: création de la classe Game, afficher des éléments graphiques avec les sprites, animer les composants graphiques de tes jeux,...- Comprendre le principe des animations avec Flame et faire bouger tous les éléments graphiques de votre jeu.- Jouer du son avec le module audio de Flame- Comment créer et afficher du texte dans vos jeux codés avec Flutter et Dart- Créer et utiliser les timer pour automatiser certaines actions de votre jeu- Comprendre comment appliquer la rotation sur des éléments graphiques dans les jeux codés avec le module Flame de Flutter et Dart- Intercepter et gérer les actions de l'utilisateur (tape sur l'écran du téléphone)- Importer et utiliser des fonts (police d'écriture) personnalisés dans vos projets Flutter et Dart- Enregistrer des données localement sur le téléphone du joueur et les récupérer en utilisant le package SharedPreferences de Flutter- Rendre vos applications mobiles Flutter responsives pour qu'elles s'affichent bien sur n'importe quel téléphone- Le projet de cette formation: Créer de A à Z le jeu Flappy Bird avec Flutter et Dart et le game engine Flame--Flame est un moteur de jeu spécialement conçu pour Flutter et Dart pour faciliter le développement de jeux mobiles pour iOS et Android en utilisant le framework Flutter de Google et le langage de programmation Dart. Flame est le moteur de jeu le plus populaire auprès des développeurs de jeux mobiles Flutter. Après cette formation, vous aurez acquis des bases solides dans la création de jeux avec le game engine Flame et les technologies Flutter et Dart et serez prêts à coder n'importe quel jeu mobile en utilisant Flutter & Dart et le package Flame.--PRÉREQUIS POUR SUIVRE CETTE FORMATION: pour suivre cette formation, vous devez connaitre les bases de Flutter et Dart. On se concentrera sur la création de jeu avec Flutter et Dart et le module Flame. On ne verra pas les bases de Flutter et Dart. Seulement comment coder un jeu de A à Z en utilisant Flutter, Dart et la game engine Flame.