Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Ce tutoriel vous montrera quelques programmations utiles pour programmer votre propre jeu de style DDR.
Étape 1: Avant de commencer, vous devez avoir…
1) Avant de commencer ce didacticiel, assurez-vous d'avoir suivi le didacticiel pour mettre le son et les graphiques.
2) Vous devez avoir quatre sprites. Un pour le corps, la tête et les jambes extraterrestres. Un autre pour les bras, et un autre pour l'instrument.
Étape 2: Observation des programmes déjà réalisés
Si vous allez dans le programme Scratch que vous avez téléchargé pour la galerie Noah1194 et allez dans le sprite extraterrestre, vous verrez cinq blocs de démarrage de programmation. Trois d'entre eux commencent par la commande "quand je reçois". Ces trois commandes disent que si ma touche est reçue et enfoncée, alors l'extraterrestre changera de costume, un son génial sera joué et les points seront augmentés d'un. Ou si la touche est reçue mais pas enfoncée, alors les points diminueront d'un.
Si vous allez dans le sprite de scène, vous verrez un bloc de programmation commençant par la commande "lorsque le drapeau est cliqué" avec de nombreux blocs après. Dans ce programme, il a trois blocs "if" à l'intérieur d'un énorme bloc "pour toujours". Ce que dit cette grande chaîne de programmes, c'est de choisir une commande aléatoire, à droite, à gauche ou en haut. Pour chaque commande gauche, droite ou haut, il y a un programme à l'intérieur disant de la diffuser et de jouer la commande vocale.
Étape 3: Observation des programmes déjà réalisés
Si vous entrez dans les sprites de guitare et de mains, vous remarquerez que leurs programmes incluent tous un mouvement. Comme vous le voyez lorsque vous jouez au jeu, la guitare et les mains ne font que bouger. Il n'y a pas de commande vocale ou de commande "lorsque la touche est enfoncée" dans ces programmes.
Étape 4: Finition
C'est la programmation de base impliquée dans le jeu DDR. N'hésitez pas à modifier le code pour le personnaliser !