Création de plateformes 2D sur Scratch: algèbre et géométrie - cours gratuit de Kodabra, formation 40 heures, Date: 3 décembre 2023.
Miscellanea / / December 07, 2023
À propos du cours :
Pendant les cours, les enfants se familiariseront avec des fonctions et des algorithmes avancés qui les rapprocheront des langages de programmation professionnels tels que Python et C#. Les gars passeront par toutes les étapes du développement du jeu: de l'idée au test final du produit fini.
Dans la première partie du cours, les étudiants apprendront comment ajouter une génération de niveaux, une caméra mobile à leur jeu et comment fonctionnent des jeux comme Slizario et Farm Frenzy. Dans la deuxième partie du cours, les gars développeront des jeux de plateforme multi-niveaux similaires aux célèbres Super Mario ou Sonic. Pour les créer, les enfants se familiariseront avec la physique du jeu pour rendre les mouvements des personnages réalistes et apprendront à créer une intelligence artificielle simple pour programmer le comportement des ennemis.
Objectifs du cours:
1. Explorez différentes façons de générer des niveaux ;
2. Étudier l'algorithme de création d'une caméra de jeu en mouvement ;
3. Introduire des graphiques vectoriels ;
4. Apprendre à programmer à l'aide de fonctions ;
5. Vous présenter les limites de Scratch et apprendre à les contourner ;
6. Initier la création d’objets ludiques en plastique ;
7. Apprenez à créer une carte de niveau ;
8. Étudiez la physique du personnage et recréez-la dans le jeu ;
9. Créez un produit de jeu fini: un jeu de plateforme d'aspect professionnel.
Les diplômés du cours seront capables de :
- Personnalisez la physique du mouvement du personnage et des autres objets ;
- Créer un algorithme pour une caméra de jeu en mouvement ;
- Travailler avec des coordonnées virtuelles ;
- Créez des algorithmes de jeu avancés.
- Créer et utiliser des fonctions ;
- Travaillez en toute confiance avec des graphiques vectoriels.
Résultat d'apprentissage:
1. Les gars créeront plusieurs jeux de plateforme complexes, ainsi qu'un projet individuel final, inventé et développé indépendamment ;
2. Au cours du cours, les enfants comprennent qu'ils sont capables d'obtenir eux-mêmes des résultats. Ils apprendront à se fixer des objectifs et n’auront pas peur de faire des erreurs ;
3. Les enfants se plongeront dans le développement de solutions algorithmiques complexes, étudieront les lois physiques dans les jeux, les indicateurs mathématiques, créeront et utiliseront des fonctions, travailleront avec des graphiques vectoriels ;
4. Les enfants développeront leur créativité, ainsi que leur design et leur pensée logique. Ces compétences seront utiles dans les études, la vie et la future profession.