Flutter & Dart - Coder des jeux mobiles pour iOS et Android

Code des jeux avec Flutter et Dart : apprends à coder des jeux mobiles pour iOS et Android avec Flutter, Dart et Flame

Ratings: 3.76 / 5.00




Description

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.

What You Will Learn!

  • Savoir utiliser le moteur de jeu Flame spécialement conçu pour Flutter et Dart
  • Comprendre le fonctionnement de la game loop
  • Apprendre à coder des jeux mobiles pour iOS et Android avec Flutter, Dart et Flame
  • Sauvegarder des données localement sur le téléphone
  • Utiliser des polices de textes personnalisées dans tes projets Flutter
  • Responsive design
  • Afficher du texte dans vos jeux
  • Jouer du son dans vos jeux
  • Gestion de la collision
  • Afficher et animer vos éléments graphiques
  • Comment effectuer une rotation sur des éléments graphiques
  • Coder le jeu Flappy Bird de A à Z avec les technologies Flutter, Dart et Flame

Who Should Attend!

  • Développeurs Flutter intéressés par le développement de jeux mobiles avec Flutter et Dart
  • Toute personne ayant les bases de Flutter et Dart