SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
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

Mais conteúdo relacionado

Destaque

Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014KidsCodingClub
 
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 animationAtout 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 scratchZakka 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 BoulinJean-Luc Boulin
 
Coloreando y-programando-scratch
Coloreando y-programando-scratchColoreando y-programando-scratch
Coloreando y-programando-scratchCarla 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-AlpesCoRAIA
 
Formation Scratch - Felix et Herbert
Formation Scratch - Felix et HerbertFormation Scratch - Felix et Herbert
Formation Scratch - Felix et HerbertBouhdida Mahmoud
 
Présentation Projet VAE EPN
Présentation Projet VAE EPNPrésentation Projet VAE EPN
Présentation Projet VAE EPNARTESI
 
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
 
20151105 midi metho-crires-romero-r01
20151105 midi metho-crires-romero-r0120151105 midi metho-crires-romero-r01
20151105 midi metho-crires-romero-r01Margarida Romero
 
Apprendreprogrammer scratch
Apprendreprogrammer scratch Apprendreprogrammer scratch
Apprendreprogrammer scratch Zakka Bakka
 

Destaque (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
 

Semelhante a 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 SiouffiFabien 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
 
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 LegacyAnark23
 
Atelier scenario
Atelier   scenarioAtelier   scenario
Atelier scenarioAlbu33
 
Extrait du Game Design Document
Extrait du Game Design DocumentExtrait du Game Design Document
Extrait du Game Design DocumentDkThreshold
 
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.RamackerJé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 artificielleOlivier Teytaud
 
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 battuminecraftsur3ds590
 

Semelhante a 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
 

Mais de 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 BrickodeursForum 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 canvasForum 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éosForum 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 robotForum 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 FESCForum Education Science Culture
 
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éosForum Education Science Culture
 

Mais 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
 

Último

gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 

Último (10)

gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 

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