Mon premier jeu en Scratch

Documents pareils
Les bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base.

Manuel v. 6sV Simplement surfer. Simplement cliquer. Simplement bloguer.

Mes premiers diaporamas avec Open Office Impress?

MODE D EMPLOI V.2.0. Installation. Nouveautés V.02. Fais ton journal - version mars Mode d emploi -

Pour bien commencer avec SCRATCH. Version

Premier cours d informatique

Guide d utilisation des fichiers bonus accompagnant le guide «L Argent est une science exacte»

INTRODUCTION. Pour réaliser une pièce sur Charlyrobot, il faut le faire en trois étapes :

Initiation au dessin Bitmap

Mon aide mémoire traitement de texte (Microsoft Word)

Atelier Travailler vos photos Mars 2015

GUIDE D UTILISATION. Informations importantes Toshiba FOLIO 100 Conseils pour une première utilisation, configuration et principaux usages

Scratch : programmation objet facile pour tous

Atelier «personnaliser l environnement de l ordinateur mai 2015

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Silhouette Studio Leçon N 2

GUIDE DE RÉFÉRENCE 1. INTRODUCTION LES ÉLÉMENTS DE BASE D UN PROJET DE SCRATCH

Prise en main rapide

Le poste de travail, les dossiers et les fichiers

Plateforme de support en ligne. Guide d utilisation

CS 01 D/B2I/ CONSULTATION ET TRANSMISSION DE L INFORMA-

GUIDE D UTILISATION. Gestion de compte. à destination des intermédiaires

En choisissant l option Créer une ligne du temps, vous accédez à la page à partir de laquelle vous construirez une nouvelle ligne du temps.

MANUEL TBI - INTERWRITE

Utilisation du logiciel Epson Easy Interactive Tools

INSTALLATION DBSWin En réseau

Faire une présentation avec

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Groupe Eyrolles, 2003, ISBN : X

Logiciel PICAXE Programming Editor

Formation à l utilisation des réseaux sociaux et d internet. Protéger sa vie privée

Guide d utilisation 2012

[WINDOWS 7 - LES FICHIERS] 28 avril Logiciel / Windows

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Créer une trace, obtenir son fichier gpx et sa carte Ou Afficher un fichier trace GPX

La C.A.O (Conception Assistée par Ordinateur). Le logiciel de C.A.O.

Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques

Guide de l utilisateur Mikogo Version Windows

GUIDE D UTILISATION. Gestion de compte. à destination des CFA

GUIDE Excel (version débutante) Version 2013

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

AIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE

Utilisation du logiciel GALAAD

Les calques : techniques avancées

Gérer les règles de prix catalogue sur Magento

La carte de mon réseau social

Pop-Art façon Roy Liechtenstein

DOSSIER D'ACTIVITES SUR TUXPAINT Dessiner avec Tuxpaint. Objectifs :

Avec PICASA. Partager ses photos. Avant de commencer. Picasa sur son ordinateur. Premier démarrage

J'installe FastStone Image Viewer. Installer le logiciel Découvrir Paramétrer

COPY. Picture Style Editor Ver. 1.4 MODE D EMPLOI. Logiciel de création de fichiers de style d image. Contenu de ce mode d emploi

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.

Manuel d utilisation de l outil collaboratif

TUTORIEL PAINTPOT. Louise Henninot - Anne- Cécile Patou - Julie Roquefort

Photoshop Séquence 4 - Créer une image de taille personnalisée taille

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

La saisie d un texte

Utiliser le service de messagerie électronique de Google : gmail (1)

Fiche Pratique. MAJ le 10/04/2013

Guide de démarrage rapide. (pour la version 5.0.)

Enseignement des habiletés sociales au secondaire

Réalisation de cartes vectorielles avec Word

L espace de travail de Photoshop

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

GUIDE D UTILISATION DU TABLEAU NUMERIQUE INTERACTIF

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Premiers Pas avec OneNote 2013

FICHE 17 : CREER UN SITE WEB

Procédure de sauvegarde pour AB Magique

Gérer, stocker et partager vos photos grâce à Picasa. Janvier 2015

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

F.A.Q 1.0 Designer 3D Atex System

Manuel utilisateur Netviewer one2one

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Utilisation du client de messagerie Thunderbird

MO-Call pour les Ordinateurs. Guide de l utilisateur

Niveau 1. Atelier d'initiation à l'ordinateur ... Fondation de la Bibliothèque Memphrémagog inc. Magog (Québec) J1X 2E7 Tél.

Prise en main du logiciel. Smart BOARD Notebook 10

OCLOUD BACKUP GUIDE DE REFERENCE POUR ANDROID

Louise, elle est folle

Mise en scène d un modèle dans l espace 3D

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7

Utilisez Toucan portable pour vos sauvegardes

GUIDE D UTILISATION. Gestion de compte. à destination des entreprises (Employeurs et Organismes de Formation)

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

Installation et configuration du serveur syslog sur Synology DSM 4.0

Mon mémento Page 3. 1/ Pourquoi ce mémento? Page 4. 2/ Pourquoi s évaluer? Page 4. 3/ Comment utiliser ce mémento? Page 5

La Clé informatique. Formation Excel XP Aide-mémoire

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Crédit photos : internet. Questions et réponses

NAVIGATION SUR INTERNET EXPLORER

Carte encadrement glitter

PHILA-Collector-USB-16Go Pour Windows & Android

Programme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4

Conférence et partage avec NetMeeting

Création de maquette web

EXCEL TUTORIEL 2012/2013

Transcription:

Mon premier jeu en Scratch Programmer un jeu d enfant Juin 2013

Table des matières Introduction... 3 Qu est-ce que Scratch?... 3 Découvrir Scratch... 3 Prêt? Allons-y... 4 Activité 1 Un lutin à déplacer... 5 Étape 1 : Faire aller ton lutin vers la droite... 5 Étape 2 : Faire aller ton lutin vers la gauche... 8 Étape 3 : Faire aller ton lutin vers le bas... 10 Étape 4 : Faire aller ton lutin vers le haut... 12 Activité 2 «Sentir» le monde et utiliser des instructions conditionnelles... 14 Étape 1 : Dessiner un labyrinthe... 14 Étape 2 : Rebondir sur le Labyrinthe... 15 Activité 3 Quelque chose à manger. Conditions, variables, (in)visibilité... 18 Étape 1 : Créer la nourriture!... 18 Étape 2 : Créer des scripts pour le score et se cacher... 19 Étape 3 : Copier des objets... 22 Activité 4 Un fantôme à éviter. Opérateurs et variable aléatoire.... 23 Étape 1 : Créer son fantôme qui rebondit... 23 Étape 2 : Faire rebondir son fantôme «comme il veut»... 25 Fais évoluer ton jeu... 26 2

Introduction Qu est-ce que Scratch? i Scratch est un langage de programmation qui facilite la création d histoires interactives, de dessins animés, de jeux, de compositions musicales, de simulations numériques, etc. et leur partage sur le web. Il est conçu par le MIT pour initier les enfants à des concepts importants en mathématiques et informatique, tout en apprenant à développer une pensée créative, un raisonnement systématique et à travailler en équipe. Découvrir Scratch Tu peux retrouver Scratch à l adresse suivante : http://scratch.mit.edu/projects/editor/?tip_bar=getstarted Tu vas utiliser des «briques» qui contiennent des commandes et peuvent s emboîter ensemble pour créer des programmes. Ces programmes dirigent les personnages et les objets dans le jeu. A l ouverture de Scratch, tu vois : Scène où ton jeu va prendre place Démarrer et arrêter Lutin Brique pour commander ton lutin Zone de script où tu vas placer les instructions pour ton lutin Un «lutin» est un personnage ou un objet de ton jeu. Les lutins peuvent se déplacer et être actif ou être des accessoires qui restent là. 3

Les lutins ne peuvent rien faire par eux-mêmes. L'action d'un lutin vient des scripts de la fenêtre de script. Les zones de scripts sont propres à chaque lutin. Ces scripts sont des instructions pour dire au lutin ce qu il doit faire. Les instructions sont des ensembles de briques. Tu fais glisser ces briques depuis la zone des briques vers la zone "Scripts". Ces briques s'emboîtent comme un puzzle pour créer les instructions. Prêt? Allons-y Je vais t accompagner pour créer ton propre jeu : un gentil chat qui doit manger tous les beignets avant de se faire toucher par le fantôme 4

Activité 1 Un lutin à déplacer Nous allons créer un personnage qui se déplacera sur ton écran. Tu pourras le déplacer dans les 4 directions (droite, gauche, haut, bas) à l aide des flèches de ton clavier. Étape 1 : Faire aller ton lutin vers la droite 1. Clique sur l onglet Script 2. Clique sur le bouton «Evènements» 5

3. Fais glisser la brique «quand espace est pressé» vers la zone de script. 4. Clique sur la petite flèche à coté de espace et choisis flèche droite (nous allons faire aller ton lutin vers la droite!) 6

5. Clique sur le bouton «Mouvement» et fais glisser la brique «se diriger en faisant un angle de 90» vers la zone de script. 6. Emboîte la brique «se diriger en faisant un angle de 90» et la brique «quand flèche droite est pressé». 7. Clique sur le bouton «Mouvement» et fais glisser la brique «avancer de 10 pas» vers la zone de script. 7

8. Emboîte la brique«avancer de 10 pas» avec la brique «se diriger en faisant un angle de 90». 9. Appuie sur la flèche droite de ton clavier et regarde ton lutin aller vers la droite. Étape 2 : Faire aller ton lutin vers la gauche 10. Fais glisser la brique «quand espace est pressé» vers la zone de script 11. Clique sur la petite flèche à coté de espace et choisis flèche à gauche 12. Clique sur le bouton «Mouvement» et fais glisser la brique «se diriger en faisant un angle de 90» vers la zone de script. Clique sur sur la petite flèche à coté de 90 et choisis «(-90) left». 8

13. Clique sur le bouton «Mouvement» et fais glisser la brique «avancer de 10 pas» vers la zone de script et emboîte avec la brique «se diriger en faisant un angle de -90». Maintenant, ta flèche gauche fonctionne! Mais ton lutin marche la tête en bas 14. Clique sur le i au niveau de ton lutin Et choisis le style de rotation : Renomme ton lutin et appelle-le "Joueur". 9

Puis referme la fenêtre de joueur en cliquant sur la petite flèche bleue. Étape 3 : Faire aller ton lutin vers le bas 15. Fais glisser et emboite les briques suivantes : - «quand espace est pressé» - «se diriger en faisant un angle de 90» - «avancer de 10 pas» 10

16. Et positionne la bonne direction: - Change 'espace' en 'flèche vers le bas - Change '90' en '180' 17. Ta flèche vers le bas fonctionne! 11

Étape 4 : Faire aller ton lutin vers le haut 18. Fais glisser et emboite les briques suivantes : - «quand espace est pressé» - «se diriger en faisant un angle de 90» - «avancer de 10 pas» 12

19. Et positionne la bonne direction: - Change 'espace' en 'flèche haut - Change '90' en '0' 20. Maintenant ton lutin peut aller dans les 4 directions! Tu peux essayer ton programme en faisant bouger ton lutin dans l écran 21. N oublie pas de sauvegarder ton travail! Clique sur "Fichier" et télécharger dans votre ordinateur. Donne-lui un nom. 13

Activité 2 «Sentir» le monde et utiliser des instructions conditionnelles Étape 1 : Dessiner un labyrinthe Nous devons créer un labyrinthe pour agir comme une barrière pour notre personnage principal. Nous allons créer un autre «lutin» qui sera notre labyrinthe. 1. Clique sur «Dessiner un nouveau lutin» 2. Utilise l outil "zoom -" sur le programme de dessin pour voir toute la zone de dessin. 14

3. Clique sur l outil "Rectangle" et choisis le rectangle plein pour dessiner des murs et créer ton labyrinthe. Tu peux choisir de faire des murs en couleur! 4. Change le nom de ton dessin (lutin) et appelle-le Labyrinthe Étape 2 : Rebondir sur le Labyrinthe 5. Retourne à ton script "Joueur" de l activité 1. Tu dois voir ton script de l activité 1. 15

6. Fais glisser les briques suivantes : - «Quand pressé» (bouton Evènements) - «répéter indéfiniment» (bouton Contrôle) - «Si alors» (bouton Contrôle). Emboite-les. 7. Fais glisser une brique «touché?» (bouton Capteur) entre «si» et «alors» et sélectionne Labyrinthe dans la liste. 16

8. Ajoute une brique «tourner de 15 degrés» (bouton Mouvement) et modifie la valeur à "180". Ajouter une brique «avancer de 10 pas» (bouton Mouvement). 9. Si tu ne veux pas que ton lutin sorte de l écran, ajoute un brique «rebondir si bord est atteint» (bouton Mouvement) : 10. Teste ton programme. Clique sur le drapeau vert et utilise les touches du clavier pour diriger ton lutin sur les murs. Il va rebondir sur les bords de la scène et sur les murs du labyrinthe. N oublie pas de sauvegarder ton travail! (Garde le même nom que pour l Activité 1) 17

Activité 3 Quelque chose à manger. Conditions, variables, (in)visibilité Étape 1 : Créer la nourriture! 1. Choisis un nouveau «lutin». J'ai choisi un beignet, mais tu peux sélectionner autre chose. 2. Utilise l'outil «Réduire» (dans le haut de ton écran) pour rendre la nourriture plus petite par rapport au reste de ton monde. 18

3. Tu peux renommer le lutin. (J ai choisi "Donut") Étape 2 : Créer des scripts pour le score et pour se cacher 1. Clique sur le bouton "Données" et "Créer une variable" et choisis le nom "Score". Clique sur "Ok." 19

2. Dans le script de donut, glisse les briques suivantes : «Quand pressé» (bouton Evènements) «Répéter indéfiniment» (bouton Contrôle) «Si alors» (bouton Contrôle) Emboîte-les ainsi : 3. Ajoute les briques suivantes : - «Mettre score à 0» (Données) entre «Quand pressé» et «Si alors». - «Ajoute à score 1» (Données) à l intérieur de «Si alors» - «Joueur Touché?» (Capteurs) entre «Si» et «alors». 20

4. Ajoute des briques «Montrer» (Apparence) et «Cacher» (Apparence). - «Montrer» entre «Quand pressé» et «Mettre score à 0» - «Cacher» entre «Quand pressé» et «Mettre score à 0» 5. Clique sur le drapeau vert et essaye ton programme. Quand Joueur touche le beignet, le beignet disparait et le score augmente de 1. Clique de nouveau le drapeau vert : ton score reviendra à 0 et la nourriture sera de nouveau visible. 21

Étape 3 : Copier des objets 6. Une fois que tu es satisfait de ton lutin Donut et de son script, utilise l'outil "Tampon" pour copier ta nourriture : clique sur l'outil "Tampon" et clique ensuite sur le lutin que tu souhaites copier. 7. Copie et organise les beignets dans le labyrinthe. 8. Clique sur le drapeau vert pour tester ton jeu. N oublie pas de sauvegarder ton travail! 22

Activité 4 Un fantôme à éviter. Opérateurs et variable aléatoire. Étape 1 : Créer son fantôme qui rebondit Nous allons ajouter un fantôme qui se déplace tout seul dans notre jeu. Tu trouveras peut-être une solution différente de celle que je te propose, ce est pas un problème. 1. Crée un nouveau lutin «Fantome» J ai choisi : 2. Fais avancer le lutin Le fantôme doit avancer tout seul au démarrage du jeu Attention de bien choisir le Script de Fantome. 23

3. Ton fantôme doit rebondir sur les murs du Labyrinthe et sur les bords Cela signifie que si ton fantôme touche un bord ou qu il touche le labyrinthe, il doit rebondir. 4. Si ton lutin Fantome touche le joueur, il doit rebondir dessus et tu perds un point de score 24

Étape 2 : Faire rebondir son fantôme «comme il veut» Crée une variable Direction (comme tu as fais pour score) Ajoute un nombre aléatoire à ta variable Direction et fais tourner ton fantôme à chaque rebond avec un angle Direction. Clique sur le drapeau vert pour tester ton jeu. N oublie pas de sauvegarder ton travail! 25

Fais évoluer ton jeu Je t ai accompagner pour créer ton jeu, tu vas maintenant pouvoir le faire évoluer tout seul. Je te donne quelques idées Ajoute un deuxième fantôme Ajoute un deuxième lutin joueur pour jouer à deux (l autre joueur pourra utiliser les touches z, w, q, s pour déplacer son lutin, pourquoi pas un chien?) Chacun son score ou score commun, à toi de choisir. Ajoute des effets sonores Mets d autres nourritures avec des points de score différents (même négatifs si tu veux) i http://www.devoxx.com/display/4kids/scratch 26