SlideShare une entreprise Scribd logo
www.rcx-storm.org




                    Apprendre à programmer
                en créant un jeu video avec Scratch
                          Et en se posant les bonnes questions !




Créer votre premier jeu avec SCRATCH                                            Page 1
www.rcx-storm.org


Création d’un mini-jeu ultra simple.

Dans ce document, tu vas apprendre à te poser les bonnes questions pour
réaliser ton premier jeu vidéo.




              Pour cela nous allons partir d’un exemple de jeu simple.

Situation : Un héros doit protéger un gentil d’un méchant qui veut
l’attaquer.

Problème : Le méchant décide d’attaquer aléatoirement le gentil ou le
héros. Quand il les touche, le héros ou le gentil perdent des points de vie.

Résolution : Le héros a plus de PV que le méchant. Le héros a une arme
pour faire perdre des points de vie au méchant.

Information : il faudra expliquer cela au joueur…




Pour construire ce jeu nous allons nous poser les questions suivantes :

   •   Qui : le nommer
   •   Quoi :à quoi cela va-t-il ressembler ?
   •   Comment va-t-il agir (personnage) ou fonctionner (objet) ?
   •   Où va-t-il intervenir dans le jeu ?
   •   Quand va-t-il intervenir dans le jeu ?
   •   Pour Quoi :à quoi cela va-t-il servir dans l’histoire ?

QQCOQP : Coucou, c’est occupé !

Retrouve ce document ici : http://www.rcx-storm.org/+-SCRATCH-+



Créer votre premier jeu avec SCRATCH                                     Page 2
www.rcx-storm.org


                               Création du héros :

Qui : nommer ton personnage principal, celui que le joueur va déplacer
 Le Héros
Pour ce tutoriel, nous allons faire simple.

       Quoi :à quoi cela va-t-il ressembler ?




          Cela ouvre l’éditeur graphique :




       Comment va-t-il agir (personnage) ou
       fonctionner (objet) ?

          Il va se déplacer avec les curseurs.




       Où va-t-il intervenir dans le jeu ?




Créer votre premier jeu avec SCRATCH                                 Page 3
www.rcx-storm.org




       Quand va-t-il intervenir dans le jeu ?




       Pour Quoi :à quoi cela va-t-il servir dans l’histoire ?

          C’est celui qui va attaquer le méchant et sauver le gentil.




Créer votre premier jeu avec SCRATCH                                      Page 4
www.rcx-storm.org


                               Création du Gentil

      Qui : le nommer ? Le gentil. C’est un personnage non joueur (PNJ).

      Quoi :à quoi cela va-t-il ressembler ?




Cela ouvre l’éditeur graphique :




Comment va-t-il agir (personnage) ou fonctionner (objet) ?

Il va se déplacer aléatoirement en évitant le héros. Il va se déplacer tant
que ses points de vie sont supérieurs à 0.




Créer votre premier jeu avec SCRATCH                                     Page 5
www.rcx-storm.org




      Où et Quand va-t-il intervenir dans le jeu ?




      Pour Quoi : à quoi cela va-t-il servir dans l’histoire ?

Il doit être protégé du méchant.




Créer votre premier jeu avec SCRATCH                                      Page 6
www.rcx-storm.org


                             Création du méchant

      Qui : le nommer ? Le méchant C’est un personnage non joueur
(PNJ).

      Quoi : à quoi cela va-t-il ressembler ?

Ouvrir l’éditeur graphique :




      Comment va-t-il agir (personnage) ou fonctionner (objet) ?

Il va se diriger vers le héros ou le gentil pour l’attaquer. La ligne noire va
nous servir de détecteur de collision avec les autres objets.

Création des variables :

                         PV_mechant pour stocker les points de vie du
                         méchant.

                         Choix_attaque : variable aléatoire pour décider si le
                         méchant attaque le gentil ou le héros.

                         Direction_mechant : variable aléatoire pour parasiter
                         le trajet du méchant.




Créer votre premier jeu avec SCRATCH                                       Page 7
www.rcx-storm.org




      Où et quand va-t-il intervenir dans le jeu ?




Créer votre premier jeu avec SCRATCH                              Page 8
www.rcx-storm.org

      Pour Quoi : à quoi cela va-t-il servir dans l’histoire ?

Son rôle est d’attaquer le héros ou le gentil et de lui faire perdre des
points de vies.

Son action a un impact sur les autres « lutins », c’est-à-dire leur faire
perdre des points.

Nous allons donc modifier le script du « gentil » lutin.




Si le gentil lutin touche le noir du méchant, il dit « Ouille ! » et perd un
point de vie.

Lorsque les points de vie du gentil lutin arrive à zero : il meurt et disparait
avec « cacher ».




Créer votre premier jeu avec SCRATCH                                        Page 9
www.rcx-storm.org


                              Amélioration du jeu



Revenons au Héros              . Pour l’instant il ne fait que se déplacer.
Il n’y aucune interaction avec les autres personnages.

       Rappel du Pour Quoi :à quoi cela va-t-il servir dans l’histoire ?
          C’est celui qui va attaquer le méchant et sauver le gentil.

Attaquer le méchant = lui faire perdre des points de vies (PV).
Attention : Il faut corriger notre programme :




Il faut que la variable puisse être accessible pour tous les objets.
Comment : avec une arme qui apparait avec la barre d’espace.
On lui dessine une arme : une auréole rouge qui va servir de
détecteur de collision.




Créer votre premier jeu avec SCRATCH                                     Page 10
www.rcx-storm.org


Puis un script :




Cela a un impact sur le méchant : il perd des PV et meurt ; ce qui
implique la fin du jeu.




Créer votre premier jeu avec SCRATCH                               Page 11
www.rcx-storm.org



Attention : nous avons changer la boucle                        par

                     .
A la fin, nous envoyons à tous le message « Fin_du_jeu » pour
indiquer que le jeu est terminé.


                                 A vous de jouer :
1 ) Le jeu est terminé : que se passe-t-il ?




2 ) Comment le Héros peut-il perdre des PV ?
3) Comment le gentil peut regagner de PV ou comment le soigner ?
4) Créer une potion qui redonnera des PV à tous ceux qui en boiront.
5) Et si on ajoutait un générique ?




Créer votre premier jeu avec SCRATCH                             Page 12

Contenu connexe

En vedette

Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014
KidsCodingClub
 
Présentation diplômes du champ de l'animation
Présentation diplômes du champ de l'animationPrésentation diplômes du champ de l'animation
Présentation diplômes du champ de l'animationsamanthanguyenseranot
 
Construire une animation
Construire une animationConstruire une animation
Construire une animation
Atout Sciences
 
PDS Namur - Construire une animation scientifique
PDS Namur - Construire une animation scientifiquePDS Namur - Construire une animation scientifique
PDS Namur - Construire une animation scientifiqueszaghdan
 
Devoxx4kids à HumanTalks Genève
Devoxx4kids à HumanTalks GenèveDevoxx4kids à HumanTalks Genève
Devoxx4kids à HumanTalks GenèveXavier Bourguignon
 
Crerunjeuvidoavec scratch
Crerunjeuvidoavec scratchCrerunjeuvidoavec scratch
Crerunjeuvidoavec scratch
Zakka Bakka
 
Vers un titre "chargé de projet numérique" - Saïma Khadri et Jean-Luc Boulin
Vers un titre "chargé de projet numérique" - Saïma Khadri et Jean-Luc BoulinVers un titre "chargé de projet numérique" - Saïma Khadri et Jean-Luc Boulin
Vers un titre "chargé de projet numérique" - Saïma Khadri et Jean-Luc Boulin
Jean-Luc Boulin
 
Coloreando y-programando-scratch
Coloreando y-programando-scratchColoreando y-programando-scratch
Coloreando y-programando-scratch
Carla Román Q
 
Jeu plan d'expérience
Jeu plan d'expérienceJeu plan d'expérience
Jeu plan d'expérienceCIPE
 
Présentation Projet VAE des Epn de Rhône-Alpes
Présentation  Projet VAE des Epn de Rhône-AlpesPrésentation  Projet VAE des Epn de Rhône-Alpes
Présentation Projet VAE des Epn de Rhône-Alpes
CoRAIA
 
Formation Scratch - Felix et Herbert
Formation Scratch - Felix et HerbertFormation Scratch - Felix et Herbert
Formation Scratch - Felix et Herbert
Bouhdida Mahmoud
 
Présentation Projet VAE EPN
Présentation Projet VAE EPNPrésentation Projet VAE EPN
Présentation Projet VAE EPN
ARTESI
 
Initiation a la programmation pour enfants (ce1)
Initiation a la programmation pour enfants (ce1)Initiation a la programmation pour enfants (ce1)
Initiation a la programmation pour enfants (ce1)
Emmanuel Bonnet
 
Nouvelles organisation des ateliers scratch
Nouvelles organisation des ateliers scratchNouvelles organisation des ateliers scratch
Nouvelles organisation des ateliers scratch
Forum Education Science Culture
 
20151105 midi metho-crires-romero-r01
20151105 midi metho-crires-romero-r0120151105 midi metho-crires-romero-r01
20151105 midi metho-crires-romero-r01
Margarida Romero
 
Apprendreprogrammer scratch
Apprendreprogrammer scratch Apprendreprogrammer scratch
Apprendreprogrammer scratch
Zakka Bakka
 
Apprendre à programmer avec scratch
Apprendre à programmer avec scratchApprendre à programmer avec scratch
Apprendre à programmer avec scratch
Forum Education Science Culture
 
Atelier robotique
Atelier robotiqueAtelier robotique
Atelier robotique
Sébastien Canet
 

En vedette (20)

Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014
 
Présentation diplômes du champ de l'animation
Présentation diplômes du champ de l'animationPrésentation diplômes du champ de l'animation
Présentation diplômes du champ de l'animation
 
Construire une animation
Construire une animationConstruire une animation
Construire une animation
 
PDS Namur - Construire une animation scientifique
PDS Namur - Construire une animation scientifiquePDS Namur - Construire une animation scientifique
PDS Namur - Construire une animation scientifique
 
Devoxx4kids à HumanTalks Genève
Devoxx4kids à HumanTalks GenèveDevoxx4kids à HumanTalks Genève
Devoxx4kids à HumanTalks Genève
 
Crerunjeuvidoavec scratch
Crerunjeuvidoavec scratchCrerunjeuvidoavec scratch
Crerunjeuvidoavec scratch
 
Vers un titre "chargé de projet numérique" - Saïma Khadri et Jean-Luc Boulin
Vers un titre "chargé de projet numérique" - Saïma Khadri et Jean-Luc BoulinVers un titre "chargé de projet numérique" - Saïma Khadri et Jean-Luc Boulin
Vers un titre "chargé de projet numérique" - Saïma Khadri et Jean-Luc Boulin
 
Coloreando y-programando-scratch
Coloreando y-programando-scratchColoreando y-programando-scratch
Coloreando y-programando-scratch
 
Tutoriel_SCRATCH_Document-Navigateur_V1
Tutoriel_SCRATCH_Document-Navigateur_V1Tutoriel_SCRATCH_Document-Navigateur_V1
Tutoriel_SCRATCH_Document-Navigateur_V1
 
QQCOQP-Document_animateur_Tome1_Thésée
QQCOQP-Document_animateur_Tome1_ThéséeQQCOQP-Document_animateur_Tome1_Thésée
QQCOQP-Document_animateur_Tome1_Thésée
 
Jeu plan d'expérience
Jeu plan d'expérienceJeu plan d'expérience
Jeu plan d'expérience
 
Présentation Projet VAE des Epn de Rhône-Alpes
Présentation  Projet VAE des Epn de Rhône-AlpesPrésentation  Projet VAE des Epn de Rhône-Alpes
Présentation Projet VAE des Epn de Rhône-Alpes
 
Formation Scratch - Felix et Herbert
Formation Scratch - Felix et HerbertFormation Scratch - Felix et Herbert
Formation Scratch - Felix et Herbert
 
Présentation Projet VAE EPN
Présentation Projet VAE EPNPrésentation Projet VAE EPN
Présentation Projet VAE EPN
 
Initiation a la programmation pour enfants (ce1)
Initiation a la programmation pour enfants (ce1)Initiation a la programmation pour enfants (ce1)
Initiation a la programmation pour enfants (ce1)
 
Nouvelles organisation des ateliers scratch
Nouvelles organisation des ateliers scratchNouvelles organisation des ateliers scratch
Nouvelles organisation des ateliers scratch
 
20151105 midi metho-crires-romero-r01
20151105 midi metho-crires-romero-r0120151105 midi metho-crires-romero-r01
20151105 midi metho-crires-romero-r01
 
Apprendreprogrammer scratch
Apprendreprogrammer scratch Apprendreprogrammer scratch
Apprendreprogrammer scratch
 
Apprendre à programmer avec scratch
Apprendre à programmer avec scratchApprendre à programmer avec scratch
Apprendre à programmer avec scratch
 
Atelier robotique
Atelier robotiqueAtelier robotique
Atelier robotique
 

Similaire à QQCOQP_minijeu_avec_SCRATCH

Univers fictionnels dans les jeux vidéo. Conférence a Khiasma. Fabien Siouffi
Univers fictionnels dans les jeux vidéo. Conférence a Khiasma. Fabien SiouffiUnivers fictionnels dans les jeux vidéo. Conférence a Khiasma. Fabien Siouffi
Univers fictionnels dans les jeux vidéo. Conférence a Khiasma. Fabien Siouffi
Fabien Siouffi
 
Cahier d’activités Scratch pour les kids dès 8 ans (Pain, Frédéric Thomas, M...
Cahier d’activités Scratch pour les kids  dès 8 ans (Pain, Frédéric Thomas, M...Cahier d’activités Scratch pour les kids  dès 8 ans (Pain, Frédéric Thomas, M...
Cahier d’activités Scratch pour les kids dès 8 ans (Pain, Frédéric Thomas, M...
NajiHita1
 
PHP #7 : guess who?
PHP #7 : guess who?PHP #7 : guess who?
PHP #7 : guess who?
Jean Michel
 
[GDR]Maxime
[GDR]Maxime[GDR]Maxime
[GDR]Maxime
letesteurhl
 
Les arg / définition et historique. Forum Media 2010 Marseille
Les arg /  définition et historique. Forum Media 2010 MarseilleLes arg /  définition et historique. Forum Media 2010 Marseille
Les arg / définition et historique. Forum Media 2010 MarseilleJulien Aubert
 
The Cursed Legacy
The Cursed LegacyThe Cursed Legacy
The Cursed Legacy
Anark23
 
Atelier scenario
Atelier   scenarioAtelier   scenario
Atelier scenario
Albu33
 
Extrait du Game Design Document
Extrait du Game Design DocumentExtrait du Game Design Document
Extrait du Game Design Document
DkThreshold
 
La stratégie par le jeu - J.Ramacker
La stratégie par le jeu - J.RamackerLa stratégie par le jeu - J.Ramacker
La stratégie par le jeu - J.Ramacker
Jérôme Ramacker
 
Réseaux neuronaux profonds & intelligence artificielle
Réseaux neuronaux profonds & intelligence artificielleRéseaux neuronaux profonds & intelligence artificielle
Réseaux neuronaux profonds & intelligence artificielle
Olivier Teytaud
 
Contenus Expo Super demain 2016
Contenus Expo Super demain 2016Contenus Expo Super demain 2016
Contenus Expo Super demain 2016
Association Fréquence écoles
 
Le record de minecraft 3ds a bref ete battu
Le record de minecraft 3ds a bref ete battuLe record de minecraft 3ds a bref ete battu
Le record de minecraft 3ds a bref ete battu
minecraftsur3ds590
 

Similaire à QQCOQP_minijeu_avec_SCRATCH (17)

Univers fictionnels dans les jeux vidéo. Conférence a Khiasma. Fabien Siouffi
Univers fictionnels dans les jeux vidéo. Conférence a Khiasma. Fabien SiouffiUnivers fictionnels dans les jeux vidéo. Conférence a Khiasma. Fabien Siouffi
Univers fictionnels dans les jeux vidéo. Conférence a Khiasma. Fabien Siouffi
 
Cahier d’activités Scratch pour les kids dès 8 ans (Pain, Frédéric Thomas, M...
Cahier d’activités Scratch pour les kids  dès 8 ans (Pain, Frédéric Thomas, M...Cahier d’activités Scratch pour les kids  dès 8 ans (Pain, Frédéric Thomas, M...
Cahier d’activités Scratch pour les kids dès 8 ans (Pain, Frédéric Thomas, M...
 
PHP #7 : guess who?
PHP #7 : guess who?PHP #7 : guess who?
PHP #7 : guess who?
 
[GDR]Maxime
[GDR]Maxime[GDR]Maxime
[GDR]Maxime
 
Le Geek - C'est QUI?
Le Geek - C'est QUI? Le Geek - C'est QUI?
Le Geek - C'est QUI?
 
Les arg / définition et historique. Forum Media 2010 Marseille
Les arg /  définition et historique. Forum Media 2010 MarseilleLes arg /  définition et historique. Forum Media 2010 Marseille
Les arg / définition et historique. Forum Media 2010 Marseille
 
Es3
Es3Es3
Es3
 
The Cursed Legacy
The Cursed LegacyThe Cursed Legacy
The Cursed Legacy
 
Atelier scenario
Atelier   scenarioAtelier   scenario
Atelier scenario
 
Extrait du Game Design Document
Extrait du Game Design DocumentExtrait du Game Design Document
Extrait du Game Design Document
 
La stratégie par le jeu - J.Ramacker
La stratégie par le jeu - J.RamackerLa stratégie par le jeu - J.Ramacker
La stratégie par le jeu - J.Ramacker
 
Réseaux neuronaux profonds & intelligence artificielle
Réseaux neuronaux profonds & intelligence artificielleRéseaux neuronaux profonds & intelligence artificielle
Réseaux neuronaux profonds & intelligence artificielle
 
Contenus Expo Super demain 2016
Contenus Expo Super demain 2016Contenus Expo Super demain 2016
Contenus Expo Super demain 2016
 
Beta
Beta Beta
Beta
 
Beta
Beta Beta
Beta
 
Procrastinagame
ProcrastinagameProcrastinagame
Procrastinagame
 
Le record de minecraft 3ds a bref ete battu
Le record de minecraft 3ds a bref ete battuLe record de minecraft 3ds a bref ete battu
Le record de minecraft 3ds a bref ete battu
 

Plus de Forum Education Science Culture

Les_brickodeurs POLLENS
Les_brickodeurs POLLENSLes_brickodeurs POLLENS
Les_brickodeurs POLLENS
Forum Education Science Culture
 
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Forum Education Science Culture
 
Comment mieux reconnaitre les compétences chez les Brickodeurs
Comment mieux reconnaitre les compétences chez les BrickodeursComment mieux reconnaitre les compétences chez les Brickodeurs
Comment mieux reconnaitre les compétences chez les Brickodeurs
Forum Education Science Culture
 
Hrc labs jeu de cartes pour découvrir le business model canvas
Hrc labs jeu de cartes pour découvrir le business model canvasHrc labs jeu de cartes pour découvrir le business model canvas
Hrc labs jeu de cartes pour découvrir le business model canvas
Forum Education Science Culture
 
Coderdojo+Brickodeurs
Coderdojo+BrickodeursCoderdojo+Brickodeurs
Coderdojo+Brickodeurs
Forum Education Science Culture
 
Devenir Mentor coder dojo avec les brickodeurs
Devenir Mentor coder dojo avec les brickodeursDevenir Mentor coder dojo avec les brickodeurs
Devenir Mentor coder dojo avec les brickodeurs
Forum Education Science Culture
 
Kit de création pour apprendre à imaginer des jeux vidéos
Kit de création pour apprendre à imaginer des jeux vidéosKit de création pour apprendre à imaginer des jeux vidéos
Kit de création pour apprendre à imaginer des jeux vidéos
Forum Education Science Culture
 
10 Missions pour apprendre à créer et programmer son robot
10 Missions pour apprendre à créer et programmer son robot10 Missions pour apprendre à créer et programmer son robot
10 Missions pour apprendre à créer et programmer son robot
Forum Education Science Culture
 
Gestion des déchets adapté
Gestion des déchets adaptéGestion des déchets adapté
Gestion des déchets adapté
Forum Education Science Culture
 
Dossier de présentation de la first lego league avec FESC
Dossier de présentation de la first lego league avec FESCDossier de présentation de la first lego league avec FESC
Dossier de présentation de la first lego league avec FESC
Forum Education Science Culture
 
Talents diy ?
Talents diy ?Talents diy ?
Co coding time
Co coding timeCo coding time
Livret créatif hexilis studio pour apprendre à créer des jeux vidéos
Livret créatif hexilis studio pour apprendre à créer des jeux vidéosLivret créatif hexilis studio pour apprendre à créer des jeux vidéos
Livret créatif hexilis studio pour apprendre à créer des jeux vidéos
Forum Education Science Culture
 
Code hexilis modop joueurs
Code hexilis modop joueursCode hexilis modop joueurs
Code hexilis modop joueurs
Forum Education Science Culture
 
Code hexilis mode opératoire du MCP
Code hexilis mode opératoire du MCPCode hexilis mode opératoire du MCP
Code hexilis mode opératoire du MCP
Forum Education Science Culture
 
De quoi est fait notre business model fesc
De quoi est fait notre business model fescDe quoi est fait notre business model fesc
De quoi est fait notre business model fesc
Forum Education Science Culture
 
Top scratch ignite-presentation_2013
Top scratch ignite-presentation_2013Top scratch ignite-presentation_2013
Top scratch ignite-presentation_2013
Forum Education Science Culture
 

Plus de Forum Education Science Culture (20)

Les_brickodeurs POLLENS
Les_brickodeurs POLLENSLes_brickodeurs POLLENS
Les_brickodeurs POLLENS
 
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
Composthon ensemble : un hackathon pour imaginer une appli pour le compostage...
 
Comment mieux reconnaitre les compétences chez les Brickodeurs
Comment mieux reconnaitre les compétences chez les BrickodeursComment mieux reconnaitre les compétences chez les Brickodeurs
Comment mieux reconnaitre les compétences chez les Brickodeurs
 
Hrc labs jeu de cartes pour découvrir le business model canvas
Hrc labs jeu de cartes pour découvrir le business model canvasHrc labs jeu de cartes pour découvrir le business model canvas
Hrc labs jeu de cartes pour découvrir le business model canvas
 
Coderdojo+Brickodeurs
Coderdojo+BrickodeursCoderdojo+Brickodeurs
Coderdojo+Brickodeurs
 
Devenir Mentor coder dojo avec les brickodeurs
Devenir Mentor coder dojo avec les brickodeursDevenir Mentor coder dojo avec les brickodeurs
Devenir Mentor coder dojo avec les brickodeurs
 
Kit de création pour apprendre à imaginer des jeux vidéos
Kit de création pour apprendre à imaginer des jeux vidéosKit de création pour apprendre à imaginer des jeux vidéos
Kit de création pour apprendre à imaginer des jeux vidéos
 
10 Missions pour apprendre à créer et programmer son robot
10 Missions pour apprendre à créer et programmer son robot10 Missions pour apprendre à créer et programmer son robot
10 Missions pour apprendre à créer et programmer son robot
 
Gestion des déchets adapté
Gestion des déchets adaptéGestion des déchets adapté
Gestion des déchets adapté
 
Dossier de présentation de la first lego league avec FESC
Dossier de présentation de la first lego league avec FESCDossier de présentation de la first lego league avec FESC
Dossier de présentation de la first lego league avec FESC
 
Talents diy ?
Talents diy ?Talents diy ?
Talents diy ?
 
Co coding time
Co coding timeCo coding time
Co coding time
 
Livret créatif hexilis studio pour apprendre à créer des jeux vidéos
Livret créatif hexilis studio pour apprendre à créer des jeux vidéosLivret créatif hexilis studio pour apprendre à créer des jeux vidéos
Livret créatif hexilis studio pour apprendre à créer des jeux vidéos
 
Code hexilis modop joueurs
Code hexilis modop joueursCode hexilis modop joueurs
Code hexilis modop joueurs
 
Code hexilis mode opératoire du MCP
Code hexilis mode opératoire du MCPCode hexilis mode opératoire du MCP
Code hexilis mode opératoire du MCP
 
De quoi est fait notre business model fesc
De quoi est fait notre business model fescDe quoi est fait notre business model fesc
De quoi est fait notre business model fesc
 
Top scratch ignite-presentation_2013
Top scratch ignite-presentation_2013Top scratch ignite-presentation_2013
Top scratch ignite-presentation_2013
 
Nouvelles Organisation des ateliers Robotique
Nouvelles Organisation des ateliers RobotiqueNouvelles Organisation des ateliers Robotique
Nouvelles Organisation des ateliers Robotique
 
HEXILIS c'est Quoi ?
HEXILIS c'est Quoi ?HEXILIS c'est Quoi ?
HEXILIS c'est Quoi ?
 
Les rôles dans une équipe de roboticien
Les rôles dans une équipe de roboticienLes rôles dans une équipe de roboticien
Les rôles dans une équipe de roboticien
 

Dernier

Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024
Friends of African Village Libraries
 
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
BenotGeorges3
 
Cycle de Formation Théâtrale 2024 / 2025
Cycle de Formation Théâtrale 2024 / 2025Cycle de Formation Théâtrale 2024 / 2025
Cycle de Formation Théâtrale 2024 / 2025
Billy DEYLORD
 
Iris van Herpen. pptx
Iris            van        Herpen.     pptxIris            van        Herpen.     pptx
Iris van Herpen. pptx
Txaruka
 
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
cristionobedi
 
Edito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdfEdito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdf
WarlockeTamagafk
 
Iris van Herpen. pptx
Iris         van         Herpen.      pptxIris         van         Herpen.      pptx
Iris van Herpen. pptx
Txaruka
 
Iris van Herpen. pptx
Iris         van        Herpen.      pptxIris         van        Herpen.      pptx
Iris van Herpen. pptx
Txaruka
 
Procédure consignation Lock Out Tag Out.pptx
Procédure consignation  Lock Out Tag Out.pptxProcédure consignation  Lock Out Tag Out.pptx
Procédure consignation Lock Out Tag Out.pptx
caggoune66
 
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
M2i Formation
 
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La JeunesseConseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Oscar Smith
 

Dernier (11)

Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024Burkina Faso library newsletter May 2024
Burkina Faso library newsletter May 2024
 
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
Newsletter SPW Agriculture en province du Luxembourg du 12-06-24
 
Cycle de Formation Théâtrale 2024 / 2025
Cycle de Formation Théâtrale 2024 / 2025Cycle de Formation Théâtrale 2024 / 2025
Cycle de Formation Théâtrale 2024 / 2025
 
Iris van Herpen. pptx
Iris            van        Herpen.     pptxIris            van        Herpen.     pptx
Iris van Herpen. pptx
 
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
Formation Intelligence Artificielle pour dirigeants- IT6-DIGITALIX 24_opt OK_...
 
Edito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdfEdito-B1-francais Manuel to learning.pdf
Edito-B1-francais Manuel to learning.pdf
 
Iris van Herpen. pptx
Iris         van         Herpen.      pptxIris         van         Herpen.      pptx
Iris van Herpen. pptx
 
Iris van Herpen. pptx
Iris         van        Herpen.      pptxIris         van        Herpen.      pptx
Iris van Herpen. pptx
 
Procédure consignation Lock Out Tag Out.pptx
Procédure consignation  Lock Out Tag Out.pptxProcédure consignation  Lock Out Tag Out.pptx
Procédure consignation Lock Out Tag Out.pptx
 
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
Formation M2i - Onboarding réussi - les clés pour intégrer efficacement vos n...
 
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La JeunesseConseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
Conseils pour Les Jeunes | Conseils de La Vie| Conseil de La Jeunesse
 

QQCOQP_minijeu_avec_SCRATCH

  • 1. www.rcx-storm.org Apprendre à programmer en créant un jeu video avec Scratch Et en se posant les bonnes questions ! Créer votre premier jeu avec SCRATCH Page 1
  • 2. www.rcx-storm.org Création d’un mini-jeu ultra simple. Dans ce document, tu vas apprendre à te poser les bonnes questions pour réaliser ton premier jeu vidéo. Pour cela nous allons partir d’un exemple de jeu simple. Situation : Un héros doit protéger un gentil d’un méchant qui veut l’attaquer. Problème : Le méchant décide d’attaquer aléatoirement le gentil ou le héros. Quand il les touche, le héros ou le gentil perdent des points de vie. Résolution : Le héros a plus de PV que le méchant. Le héros a une arme pour faire perdre des points de vie au méchant. Information : il faudra expliquer cela au joueur… Pour construire ce jeu nous allons nous poser les questions suivantes : • Qui : le nommer • Quoi :à quoi cela va-t-il ressembler ? • Comment va-t-il agir (personnage) ou fonctionner (objet) ? • Où va-t-il intervenir dans le jeu ? • Quand va-t-il intervenir dans le jeu ? • Pour Quoi :à quoi cela va-t-il servir dans l’histoire ? QQCOQP : Coucou, c’est occupé ! Retrouve ce document ici : http://www.rcx-storm.org/+-SCRATCH-+ Créer votre premier jeu avec SCRATCH Page 2
  • 3. www.rcx-storm.org Création du héros : Qui : nommer ton personnage principal, celui que le joueur va déplacer  Le Héros Pour ce tutoriel, nous allons faire simple. Quoi :à quoi cela va-t-il ressembler ? Cela ouvre l’éditeur graphique : Comment va-t-il agir (personnage) ou fonctionner (objet) ? Il va se déplacer avec les curseurs. Où va-t-il intervenir dans le jeu ? Créer votre premier jeu avec SCRATCH Page 3
  • 4. www.rcx-storm.org Quand va-t-il intervenir dans le jeu ? Pour Quoi :à quoi cela va-t-il servir dans l’histoire ? C’est celui qui va attaquer le méchant et sauver le gentil. Créer votre premier jeu avec SCRATCH Page 4
  • 5. www.rcx-storm.org Création du Gentil Qui : le nommer ? Le gentil. C’est un personnage non joueur (PNJ). Quoi :à quoi cela va-t-il ressembler ? Cela ouvre l’éditeur graphique : Comment va-t-il agir (personnage) ou fonctionner (objet) ? Il va se déplacer aléatoirement en évitant le héros. Il va se déplacer tant que ses points de vie sont supérieurs à 0. Créer votre premier jeu avec SCRATCH Page 5
  • 6. www.rcx-storm.org Où et Quand va-t-il intervenir dans le jeu ? Pour Quoi : à quoi cela va-t-il servir dans l’histoire ? Il doit être protégé du méchant. Créer votre premier jeu avec SCRATCH Page 6
  • 7. www.rcx-storm.org Création du méchant Qui : le nommer ? Le méchant C’est un personnage non joueur (PNJ). Quoi : à quoi cela va-t-il ressembler ? Ouvrir l’éditeur graphique : Comment va-t-il agir (personnage) ou fonctionner (objet) ? Il va se diriger vers le héros ou le gentil pour l’attaquer. La ligne noire va nous servir de détecteur de collision avec les autres objets. Création des variables : PV_mechant pour stocker les points de vie du méchant. Choix_attaque : variable aléatoire pour décider si le méchant attaque le gentil ou le héros. Direction_mechant : variable aléatoire pour parasiter le trajet du méchant. Créer votre premier jeu avec SCRATCH Page 7
  • 8. www.rcx-storm.org Où et quand va-t-il intervenir dans le jeu ? Créer votre premier jeu avec SCRATCH Page 8
  • 9. www.rcx-storm.org Pour Quoi : à quoi cela va-t-il servir dans l’histoire ? Son rôle est d’attaquer le héros ou le gentil et de lui faire perdre des points de vies. Son action a un impact sur les autres « lutins », c’est-à-dire leur faire perdre des points. Nous allons donc modifier le script du « gentil » lutin. Si le gentil lutin touche le noir du méchant, il dit « Ouille ! » et perd un point de vie. Lorsque les points de vie du gentil lutin arrive à zero : il meurt et disparait avec « cacher ». Créer votre premier jeu avec SCRATCH Page 9
  • 10. www.rcx-storm.org Amélioration du jeu Revenons au Héros . Pour l’instant il ne fait que se déplacer. Il n’y aucune interaction avec les autres personnages. Rappel du Pour Quoi :à quoi cela va-t-il servir dans l’histoire ? C’est celui qui va attaquer le méchant et sauver le gentil. Attaquer le méchant = lui faire perdre des points de vies (PV). Attention : Il faut corriger notre programme : Il faut que la variable puisse être accessible pour tous les objets. Comment : avec une arme qui apparait avec la barre d’espace. On lui dessine une arme : une auréole rouge qui va servir de détecteur de collision. Créer votre premier jeu avec SCRATCH Page 10
  • 11. www.rcx-storm.org Puis un script : Cela a un impact sur le méchant : il perd des PV et meurt ; ce qui implique la fin du jeu. Créer votre premier jeu avec SCRATCH Page 11
  • 12. www.rcx-storm.org Attention : nous avons changer la boucle par . A la fin, nous envoyons à tous le message « Fin_du_jeu » pour indiquer que le jeu est terminé. A vous de jouer : 1 ) Le jeu est terminé : que se passe-t-il ? 2 ) Comment le Héros peut-il perdre des PV ? 3) Comment le gentil peut regagner de PV ou comment le soigner ? 4) Créer une potion qui redonnera des PV à tous ceux qui en boiront. 5) Et si on ajoutait un générique ? Créer votre premier jeu avec SCRATCH Page 12