{"id":20016,"date":"2022-10-26T00:07:40","date_gmt":"2022-10-25T22:07:40","guid":{"rendered":"https:\/\/rayshell.de\/?page_id=20016"},"modified":"2023-10-25T03:10:00","modified_gmt":"2023-10-25T01:10:00","slug":"lecon-6","status":"publish","type":"page","link":"https:\/\/rayshell.de\/fr\/lecon-6\/","title":{"rendered":"Le\u00e7on 6"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20016\" class=\"elementor elementor-20016 elementor-22783\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0ddce2c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0ddce2c\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4527e01\" data-id=\"4527e01\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5a3d675\" data-id=\"5a3d675\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-292b3cf elementor-widget elementor-widget-heading\" data-id=\"292b3cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le\u00e7on 6<br><br><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6240a3a elementor-widget elementor-widget-text-editor\" data-id=\"6240a3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Bienvenue \u00e0 votre AOZ Studio Le\u00e7on 6 &#8211; de Neil Ives (Cette le\u00e7on \u00e9tend la Le\u00e7on 3)<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b83456c elementor-widget elementor-widget-text-editor\" data-id=\"b83456c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Remarque de RayShell : Seul tout le texte dans les cases de code noires dans ces le\u00e7ons ici est du code AOZ, cliquez dans le coin sup\u00e9rieur droit sur copier pour copier le code dans le presse-papiers. Allez dans l&rsquo;\u00e9diteur AOZ Studio\u2122 et collez le code dans votre programme. Le \/\/texte vert sont des commentaires que vous devez taper ou coller ligne par ligne dans la fen\u00eatre de l&rsquo;\u00e9diteur. Le texte vert apr\u00e8s le \/\/ est seulement pour votre information et pour comprendre le fonctionnement et la logique de votre code AOZ \u00e9crit. C&rsquo;est toujours une bonne id\u00e9e et tr\u00e8s important de commenter votre code pendant que vous le cr\u00e9ez pour votre propre vue d&rsquo;ensemble du projet, afin de pouvoir lire votre propre code tr\u00e8s facilement m\u00eame des ann\u00e9es plus tard.<\/p><p><br \/>La chose la plus importante pour vous est de vous sentir libre de jouer et d&rsquo;essayer les commandes de base apprises dans vos propres projets de test. Changez les valeurs, mettez vos propres mots et id\u00e9es dans votre programme. Si vous faites une erreur et que vous appuyez sur le bouton Run, la commande Run s&rsquo;arr\u00eatera et indiquera l&rsquo;endroit o\u00f9 se trouve l&rsquo;erreur avec un num\u00e9ro de ligne en bas dans la fen\u00eatre de message. L&rsquo;autre chose qui peut arriver est que la commande Run lance votre application mais que vous ne voyez rien ou que vous ne voyez pas ce que vous vous attendiez \u00e0 voir. Vous devez alors modifier votre code pour qu&rsquo;il soit dans la syntaxe et l&rsquo;ordre corrects pour travailler avec AOZ et produire le r\u00e9sultat souhait\u00e9.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ffd1a4 elementor-widget elementor-widget-text-editor\" data-id=\"0ffd1a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Dans l&rsquo;\u00e9diteur, clique sur l&rsquo;ic\u00f4ne papier en haut \u00e0 gauche pour cr\u00e9er un nouveau projet. S\u00e9lectionnez Autres dans le menu de gauche et choisissez Projet personnalisable, supprime l&rsquo;entr\u00e9e \u00ab\u00a0My Application\u00a0\u00bb et donne au nouveau projet le nom de Le\u00e7on 6.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f4a3cf8 elementor-widget elementor-widget-image\" data-id=\"f4a3cf8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"new_custom_project\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc2OTEsInVybCI6Imh0dHBzOlwvXC9yYXlzaGVsbC5kZVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyM1wvMDVcL25ld19jdXN0b21fcHJvamVjdC5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"640\" height=\"415\" src=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project.png\" class=\"attachment-large size-large wp-image-27691\" alt=\"\" srcset=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project.png 897w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project-300x195.png 300w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project-768x498.png 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa9d526 elementor-widget elementor-widget-text-editor\" data-id=\"fa9d526\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Tu trouveras alors ton programme dans le dossier Documents\/My AOZ Applications\/Le\u00e7on 6. On y trouve \u00e9galement le sous-dossier &lsquo;<strong>resources<\/strong>&lsquo; dans lequel les images et les sons sont \u00e9galement enregistr\u00e9s.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c78ab6 elementor-widget elementor-widget-text-editor\" data-id=\"4c78ab6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Apr\u00e8s avoir cr\u00e9\u00e9 ton nouveau projet, les dossiers pour les images et les sons ont \u00e9galement \u00e9t\u00e9 cr\u00e9\u00e9s dans ton dossier de projet. Pour pouvoir utiliser des images (Images) ou des enregistrements (Samples) dans ton programme, tu dois les mettre \u00e0 disposition d&rsquo;AOZ Studio dans le dossier de ton projet. Pour cette le\u00e7on, nous allons copier les images et les samples du r\u00e9pertoire des tutoriels AOZ Studio et les ins\u00e9rer dans ton projet <strong>Le\u00e7on 6<\/strong>. Ouvre via l&rsquo;explorateur Windows le r\u00e9pertoire C:\/AOZ_Studio\/app\/AOZ Store\/ Tutorials\/1. Start\/Lessons to start with \u2013 ENGLISH\/AOZ Studio Lesson 6 et l\u00e0 le sous-r\u00e9pertoire resources comme indiqu\u00e9 sur l&rsquo;image et copie le dossier samples.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-731693f elementor-widget elementor-widget-text-editor\" data-id=\"731693f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ensuite, va dans ton nouveau dossier de projet dans le dossier Documents\/My AOZ Application et ins\u00e8re le dossier de samples copi\u00e9 \u00e0 cet endroit.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b124ad elementor-widget elementor-widget-image\" data-id=\"7b124ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-recources.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Lessons-to-start-with-recources\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzM2NCwidXJsIjoiaHR0cHM6XC9cL3JheXNoZWxsLmRlXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8wMlwvTGVzc29ucy10by1zdGFydC13aXRoLXJlY291cmNlcy5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"384\" src=\"https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-recources-1024x614.jpg\" class=\"attachment-large size-large wp-image-7364\" alt=\"\" srcset=\"https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-recources-1024x614.jpg 1024w, https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-recources-300x180.jpg 300w, https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-recources-768x461.jpg 768w, https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-recources.jpg 1167w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Copier le dossier samples<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9fcb09f elementor-widget elementor-widget-image\" data-id=\"9fcb09f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Samples-einfuegen.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"AOZ Samples einf\u00fcgen\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzM1NiwidXJsIjoiaHR0cHM6XC9cL3JheXNoZWxsLmRlXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIwXC8xMVwvQU9aLVNhbXBsZXMtZWluZnVlZ2VuLmpwZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"368\" src=\"https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Samples-einfuegen.jpg\" class=\"attachment-large size-large wp-image-3356\" alt=\"\" srcset=\"https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Samples-einfuegen.jpg 839w, https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Samples-einfuegen-300x172.jpg 300w, https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Samples-einfuegen-768x441.jpg 768w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Ins\u00e9rer un dossier samples<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33a3f5e elementor-widget elementor-widget-text-editor\" data-id=\"33a3f5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Les images sont enregistr\u00e9es dans le dossier images. Ouvre via l&rsquo;explorateur Windows le r\u00e9pertoire C:\/AOZ Studio\/app\/AOZ Store\/ Tutorials\/1. Start\/Lessons to start with \u2013 ENGLISH\/AOZ Studio Lesson 6 et l\u00e0 le sous-r\u00e9pertoire resources comme indiqu\u00e9 sur l&rsquo;image et ouvre le dossier images. S\u00e9lectionnez-y toutes les images et copiez-les.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a4d206 elementor-widget elementor-widget-image\" data-id=\"7a4d206\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-images.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Lessons-to-start-with-images\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzM2OSwidXJsIjoiaHR0cHM6XC9cL3JheXNoZWxsLmRlXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIyXC8wMlwvTGVzc29ucy10by1zdGFydC13aXRoLWltYWdlcy5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"396\" src=\"https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-images-1024x633.jpg\" class=\"attachment-large size-large wp-image-7369\" alt=\"\" srcset=\"https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-images-1024x633.jpg 1024w, https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-images-300x185.jpg 300w, https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-images-768x475.jpg 768w, https:\/\/rayshell.de\/wp-content\/uploads\/2022\/02\/Lessons-to-start-with-images.jpg 1137w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">S\u00e9lectionner et copier toutes les images<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a43f00 elementor-widget elementor-widget-text-editor\" data-id=\"5a43f00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ensuite, va dans ton nouveau projet sous <strong>Documents\/My AOZ Applications\/Le\u00e7on 6<\/strong> <strong>\/resources<\/strong> et ouvre le sous-dossier 1.images. Colle maintenant \u00e0 cet endroit toutes les images copi\u00e9es. Pr\u00eat !<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2dd088 elementor-widget elementor-widget-image\" data-id=\"b2dd088\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Images-einfuegen-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"AOZ Images einf\u00fcgen\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzM1OCwidXJsIjoiaHR0cHM6XC9cL3JheXNoZWxsLmRlXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIwXC8xMVwvQU9aLUltYWdlcy1laW5mdWVnZW4tMS5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"243\" src=\"https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Images-einfuegen-1-1024x388.jpg\" class=\"attachment-large size-large wp-image-3358\" alt=\"\" srcset=\"https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Images-einfuegen-1-1024x388.jpg 1024w, https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Images-einfuegen-1-300x114.jpg 300w, https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Images-einfuegen-1-768x291.jpg 768w, https:\/\/rayshell.de\/wp-content\/uploads\/2020\/11\/AOZ-Images-einfuegen-1.jpg 1178w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Ins\u00e9rer toutes les images dans le dossier 1.images vide<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-582a8cd elementor-widget elementor-widget-text-editor\" data-id=\"582a8cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Tous les pr\u00e9paratifs sont maintenant termin\u00e9s, tu peux maintenant commencer \u00e0 programmer ton premier jeu. Amuse-toi bien \ud83d\ude42<\/p><p>Nous sommes donc pr\u00eats, commen\u00e7ons !<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ecc1a8a elementor-widget elementor-widget-text-editor\" data-id=\"ecc1a8a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Cette le\u00e7on s&rsquo;appuie sur ce qui a \u00e9t\u00e9 appris dans les le\u00e7ons pr\u00e9c\u00e9dentes<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ed0e85 elementor-widget elementor-widget-text-editor\" data-id=\"0ed0e85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ici, nous allons expliquer et utiliser ce qui suit :<br \/>Regroupement de proc\u00e9dures<br \/>Ajouter des segments de cha\u00eene, (joindre)<br \/>Sprites<br \/>Graphique Texte<br \/>Boucles While\/Wend<br \/>Inkey$<br \/>Variables bool\u00e9ennes<br \/>R\u00e9p\u00e9titions pour If\/Else\/Endif<br \/>Enregistrements sonores (samples)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee0dafa elementor-widget elementor-widget-text-editor\" data-id=\"ee0dafa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Param\u00e8tres du programme<\/strong>\/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f3e2a5 elementor-widget elementor-widget-code-highlight\" data-id=\"0f3e2a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>#splashScreen:False \/\/R\u00e9glez-le sur \"True\" pour voir l'effet.\n#fullScreen:true\n#googleFont:\"acme\" \/\/D\u00e9finir la  police graphique, voir note plus loin..\nCurs Off \/\/\u00c9cran Le curseur n'est pas n\u00e9cessaire <\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48ab1e0 elementor-widget elementor-widget-text-editor\" data-id=\"48ab1e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>R\u00e9glage des String segments<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86ff33f elementor-widget elementor-widget-code-highlight\" data-id=\"86ff33f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>ST9$=\"Que doit-il faire bouger ? \" \nST10$=\"(H)omme \" \nST11$=\"(R)enard \"\nST12$=\"(P)oulet \" \nST13$=\"(S)ac de ma\u00efs\"\nAll$=ST9$+ST10$+ST11$+ST12$+ST13$ \/\/Remarque sur la fa\u00e7on dont les cha\u00eenes sont assembl\u00e9es (en pi\u00e8ce jointe). <\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-460207d elementor-widget elementor-widget-text-editor\" data-id=\"460207d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Lorsque All$ est d\u00e9pens\u00e9, ceci appara\u00eet sur l&rsquo;\u00e9cran : \u00ab\u00a0Que doit-il d\u00e9placer ? (H)omme (R)enard (P)oulet (S)ac de ma\u00efs\u00a0\u00bb. Pendant le jeu, plusieurs cha\u00eenes individuelles sont additionn\u00e9es pour indiquer au joueur les choix possibles. Remarque : n&rsquo;oublie pas d&rsquo;ajouter un espace \u00e0 la fin de chaque segment de cha\u00eene pour que la cha\u00eene totale soit affich\u00e9e correctement.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfc0d94 elementor-widget elementor-widget-text-editor\" data-id=\"bfc0d94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/<br data-rich-text-line-break=\"true\" \/>\/\/ <strong>Global<\/strong> \/\/<br data-rich-text-line-break=\"true\" \/>\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8dc0eae elementor-widget elementor-widget-text-editor\" data-id=\"8dc0eae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Comme nous l&rsquo;avons vu pr\u00e9c\u00e9demment, la commande \u00ab\u00a0Global\u00a0\u00bb met les variables sp\u00e9cifi\u00e9es avec \u00e0 la disposition de tout le programme :<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30b9e9a elementor-widget elementor-widget-code-highlight\" data-id=\"30b9e9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Global All$,ST9$,ST10$,ST11$,ST12$,ST13$,STOPME<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e15e8e elementor-widget elementor-widget-text-editor\" data-id=\"0e15e8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br data-rich-text-line-break=\"true\" \/>\/\/ <strong>Boolean Variable<\/strong> \/\/<br data-rich-text-line-break=\"true\" \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26bcd5c elementor-widget elementor-widget-text-editor\" data-id=\"26bcd5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>STOPME est utilis\u00e9 comme une variable bool\u00e9enne. Les valeurs bool\u00e9ennes sont comme un interrupteur, elles ne peuvent \u00eatre que dans l&rsquo;un des deux \u00e9tats, par exemple, &lsquo;True\/False&rsquo;, ou &lsquo;0\/1&rsquo;, ou &lsquo;ON\/OFF&rsquo;.<br \/>Nous avons utilis\u00e9 la m\u00e9thode bool\u00e9enne pour arr\u00eater le programme.<br \/>Voir la remarque apr\u00e8s STOPME dans la boucle de programme principale.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90ed49b elementor-widget elementor-widget-text-editor\" data-id=\"90ed49b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Fontes graphiques de texte<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-859c165 elementor-widget elementor-widget-text-editor\" data-id=\"859c165\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nous pr\u00e9sentons ici les polices de texte graphiques :<br \/>Dans les le\u00e7ons pr\u00e9c\u00e9dentes, nous avons utilis\u00e9 les polices de texte standard d&rsquo;AOZ- Studio pour afficher du texte.<br \/>Nous les utilisons \u00e0 nouveau ici pour afficher des textes en haut de l&rsquo;\u00e9cran.<br \/>Nous allons maintenant utiliser la police Google \u00ab\u00a0Acme\u00a0\u00bb, tr\u00e8s visuelle, pour l&rsquo;\u00e9cran d&rsquo;accueil et le texte de saisie de l&rsquo;utilisateur.<br \/>Les polices graphiques peuvent \u00eatre plac\u00e9es \u00e0 volont\u00e9 sur l&rsquo;\u00e9cran par des coordinateurs au lieu de blocs de texte, par exemple, Texte 40,170.<br \/>La couleur d&rsquo;une police graphique est d\u00e9finie par &lsquo;Ink&rsquo; ; par exemple, Ink 1.<br \/>Set Font indique au programme quelle police est utilis\u00e9e et dans quelle taille, par exemple, Set Font \u00ab\u00a0acme\u00a0\u00bb,55<br \/>Les cha\u00eenes de caract\u00e8res peuvent \u00eatre utilis\u00e9es \u00e0 la place des guillemets r\u00e9els, par exemple, Texte 40,170,ST9$ fonctionne.<br \/>Comme le message de titre ne s&rsquo;affiche qu&rsquo;au d\u00e9marrage du programme, nous avons plac\u00e9 le texte entre guillemets, par exemple, Texte 40,170, \u00ab\u00a0Un homme doit traverser la rivi\u00e8re et<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-163127e elementor-widget elementor-widget-code-highlight\" data-id=\"163127e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>CLS 14 \/\/Efface l'\u00e9cran de couleur 11, (vert)<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-11f9423 elementor-widget elementor-widget-text-editor\" data-id=\"11f9423\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>D\u00e9finir la couleur, le nom et la taille de la fonte<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-561fbfd elementor-widget elementor-widget-code-highlight\" data-id=\"561fbfd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Ink 1,14: Set Font \"acme\",55 \/\/ Ink=couleur du texte, couleur de fond : choisissez une police et une taille  <\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e88f2e elementor-widget elementor-widget-text-editor\" data-id=\"4e88f2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Remarquez comment le texte est affich\u00e9 avec des coordonn\u00e9es graphiques.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47b52ae elementor-widget elementor-widget-code-highlight\" data-id=\"47b52ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Text 300,170,\"Un homme doit traverser la rivi\u00e8re et prendre trois choses avec lui\"\nText 480,300,\"Un renard, une poule et un sac de ma\u00efs\"\nText 450,400,\"Il ne peut emporter qu'une chose \u00e0 la fois\"<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94fda02 elementor-widget elementor-widget-text-editor\" data-id=\"94fda02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Remarquez le changement de couleur et de taille de la police.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c96b881 elementor-widget elementor-widget-code-highlight\" data-id=\"c96b881\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Ink 1:Set Font \"acme\",40\/\/petit\nText 800,550,\"Mettre le ton\"\nInk 0 \/\/Change la couleur de la police\nText 650,630,\"Appuie sur une touche pour continuer\"<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2314bd0 elementor-widget elementor-widget-text-editor\" data-id=\"2314bd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Change de taille<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-52ab9cb elementor-widget elementor-widget-code-highlight\" data-id=\"52ab9cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Ink 0:Set Font \"acme\",20 \/\/petit\nText 750,690,\"AOZ Studio - Lesson 6 - Neil Ives - Feb 2020\"\nWait Key \/\/N\u00e9cessaire !<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b3e46c2 elementor-widget elementor-widget-text-editor\" data-id=\"b3e46c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br data-rich-text-line-break=\"true\" \/>\/\/ <strong>R\u00e9glage de l&rsquo;\u00e9cran de jeu<\/strong> \/\/<br data-rich-text-line-break=\"true\" \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d99ade elementor-widget elementor-widget-code-highlight\" data-id=\"6d99ade\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>CLS 14\/\/Effacer l'\u00e9cran avec le vert\nInk 26:Bar 500,0 To 800,1080 \/\/Dessine un flux avec la couleur bleue et la commande BAR x1,y1 to x2,y2\nInk 10: Bar 0,0 to 1920,90 \/\/Cr\u00e9er un message pleine largeur en haut de l'\u00e9cran\nLocate ,1:Paper 10:Pen 1:Centre All$ \/\/Ici, on utilise des polices de texte simples, voir ci-dessus comment All$ a \u00e9t\u00e9 cr\u00e9\u00e9 \u00e0 partir de nombreuses petites cha\u00eenes.<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8acaf63 elementor-widget elementor-widget-text-editor\" data-id=\"8acaf63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Voir ci-dessus comment All$ \u00e9tait compos\u00e9 de cha\u00eenes courtes<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1825827 elementor-widget elementor-widget-text-editor\" data-id=\"1825827\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Sprites<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-adb43e3 elementor-widget elementor-widget-text-editor\" data-id=\"adb43e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Les sprites sont des objets graphiques qui peuvent \u00eatre d\u00e9plac\u00e9s sur l&rsquo;\u00e9cran et changer d&rsquo;image ; par exemple, dans ce jeu, les images du renard, de la poule et du bateau tournent lorsqu&rsquo;ils se trouvent de l&rsquo;autre c\u00f4t\u00e9 de la rivi\u00e8re.<\/p><p>Fais \u00e9galement attention aux autres changements d&rsquo;image<\/p><p>Placez les sprites dans les positions de d\u00e9part en utilisant les coordonn\u00e9es graphiques.<br \/>Le premier sprite est une image d&rsquo;un petit bateau.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c079803 elementor-widget elementor-widget-code-highlight\" data-id=\"c079803\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Sprite 1,330,560,6 <\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe8d3f6 elementor-widget elementor-widget-text-editor\" data-id=\"fe8d3f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Les chiffres apr\u00e8s le mot Sprite signifient :<br \/>Sprite (num\u00e9ro),(position horizontale),(position verticale),(num\u00e9ro de l&rsquo;image).<br \/>Dans ce jeu, les images sont au format .png, num\u00e9rot\u00e9es de 1 \u00e0 16.<\/p><p>Maintenant le reste des sprites\u2026<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-352350c elementor-widget elementor-widget-code-highlight\" data-id=\"352350c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Sprite 2,0,365,10   \/\/Homme\nSprite 3,400,490,5  \/\/Sac de ma\u00efs\nSprite 4,170,430,4 \/\/Renard\nSprite 5,290,470,2 \/\/Poulet<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e77441f elementor-widget elementor-widget-text-editor\" data-id=\"e77441f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>La logique du jeu<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15484eb elementor-widget elementor-widget-text-editor\" data-id=\"15484eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Dans les versions pr\u00e9c\u00e9dentes de ce jeu, nous utilisions les positions horizontales des cha\u00eenes affich\u00e9es pour d\u00e9cider s&rsquo;il y avait un faux mouvement ou si le joueur avait perdu.<\/p><p>Ce programme utilise les positions horizontales des sprites pour obtenir la m\u00eame chose.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2677408 elementor-widget elementor-widget-text-editor\" data-id=\"2677408\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br data-rich-text-line-break=\"true\" \/>\/\/ <strong>While Wend<\/strong> \/\/<br data-rich-text-line-break=\"true\" \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-721c7b7 elementor-widget elementor-widget-text-editor\" data-id=\"721c7b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ce programme a une boucle While\/Wend dans la boucle Do\/Loop principale.<br \/>While S\u00e9lection$=\u00a0\u00bb\u00a0\u00bb<br \/>S\u00e9lection$=Inkey$<br \/>Retournement<br \/>La boucle ci-dessus signifie : While S\u00e9lection$=\u00a0\u00bb\u00a0\u00bb (=\u00a0\u00bb\u00a0\u00bb signifie une cha\u00eene vide), donc tant qu&rsquo;il n&rsquo;y a pas d&rsquo;entr\u00e9e, je retourne dans la boucle \u00e0 While End, (raccourci \u00e0 Wend)<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-07c9109 elementor-widget elementor-widget-text-editor\" data-id=\"07c9109\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Inkey$<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0bae3a8 elementor-widget elementor-widget-text-editor\" data-id=\"0bae3a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Inkey$ lit les entr\u00e9es du clavier.<br \/>Lorsque Inkey$ re\u00e7oit une entr\u00e9e du clavier, cette entr\u00e9e est enregistr\u00e9e dans la variable cha\u00eene Choice$, Choice$ a maintenant une valeur et termine ainsi la boucle While\/Wend.<\/p><p>Contrairement \u00e0 &lsquo;Input&rsquo;, la combinaison While\/Wend et Inkey$ ne n\u00e9cessite pas d&rsquo;appuyer sur la touche Entr\u00e9e apr\u00e8s la s\u00e9lection, ce qui permet au joueur de r\u00e9agir plus rapidement.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-baee792 elementor-widget elementor-widget-text-editor\" data-id=\"baee792\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Programme principal Rectification<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0c9601 elementor-widget elementor-widget-code-highlight\" data-id=\"e0c9601\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Choice$=\"\"\nDo\nIf STOPME=TRUE then Goto MARK \/\/C'est n\u00e9cessaire pour pouvoir rejouer\nWhile Choice$=\"\"\/\/Ceci est une autre forme de boucle, elle attend une entr\u00e9e.\nChoice$=Inkey$\nWend \/\/envoie la valeur de l'entr\u00e9e utilisateur \u00e0 la proc\u00e9dure\nPLACER_DES_SPRITES[Choice$] \nChoice$=\"\"\/\/Vide la variable Choice$ afin qu'elle puisse \u00eatre utilis\u00e9e pour la prochaine boucle While\/Wend.\n\nMARK:\n\nloop<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b951c2b elementor-widget elementor-widget-text-editor\" data-id=\"b951c2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Regrouper les proc\u00e9dures<\/strong>\/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c245b44 elementor-widget elementor-widget-text-editor\" data-id=\"c245b44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tDans une le\u00e7on pr\u00e9c\u00e9dente, tu as vu comment les proc\u00e9dures peuvent \u00eatre utilis\u00e9es comme des blocs de construction, chacun avec son propre code de programme.\nDans ce jeu, nous utilisons trois proc\u00e9dures : PLACER_DES_SPRITES, VERIFIER_ES et FIN_COMMUNICATIONS.\nVoici une description de chaque proc\u00e9dure :\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88eef17 elementor-widget elementor-widget-text-editor\" data-id=\"88eef17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La proc\u00e9dure utilise une structure &lsquo;If\/Else\/End If&rsquo; pour v\u00e9rifier d&rsquo;abord si le sprite 2, (le sprite avec l&rsquo;image de l&rsquo;homme) se trouve sur la gauche, (position 0). Elle d\u00e9place ensuite l&rsquo;un des objets s\u00e9lectionn\u00e9s &lsquo;M&rsquo;,&rsquo;F&rsquo;,&rsquo;H&rsquo; ou &lsquo;S&rsquo; sur la rivi\u00e8re.<br \/>Si l&rsquo;homme n&rsquo;est pas sur la gauche, il doit \u00eatre sur la droite et la commande &lsquo;else&rsquo; va dans l&rsquo;autre position.<br \/>(Le sprite avec l&rsquo;image du bateau est toujours d\u00e9plac\u00e9 avec l&rsquo;homme).<br \/>Les positions de texte sont enregistr\u00e9es dans chaque section en TX pour donner un feedback au joueur, \u00ab\u00a0P, \u00ab\u00a0R\u00a0\u00bb, etc., devient \u00ab\u00a0poulet\u00a0\u00bb, \u00ab\u00a0renard\u00a0\u00bb, etc.<br \/>Avant l&rsquo;\u00e9dition du texte de confirmation, l&rsquo;\u00e9cran est effac\u00e9 dans une zone d\u00e9finie avec la couleur de fond.<br \/>Enfin, la proc\u00e9dure VERIFIER_ES est appel\u00e9e.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ffb4fe1 elementor-widget elementor-widget-text-editor\" data-id=\"ffb4fe1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Proc\u00e9dure VERIFIER_ES<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bbf687b elementor-widget elementor-widget-text-editor\" data-id=\"bbf687b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cette proc\u00e9dure fait deux choses : elle change la s\u00e9lection des textes dans la partie sup\u00e9rieure de l&rsquo;\u00e9cran, (voir aussi les remarques pr\u00e9c\u00e9dentes sur l&rsquo;\u00e9dition et l&rsquo;addition de cha\u00eenes de texte).<br \/>Cela signifie que le joueur ne voit que ce qu&rsquo;il peut s\u00e9lectionner. Si le renard n&rsquo;est pas sur la m\u00eame page que l&rsquo;homme, il ne peut pas le s\u00e9lectionner.<br \/>Ensuite, VERIFIER_ES v\u00e9rifie si la fin du jeu est atteinte.<br \/>Cela peut signifier que le joueur a fait traverser la rivi\u00e8re \u00e0 tous les objets et qu&rsquo;il a gagn\u00e9, ou que le renard a mang\u00e9 le poulet, etc.<br \/>A la fin, une valeur num\u00e9rique est transmise \u00e0 la proc\u00e9dure FIN_COMMUNICATIONS .<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba8885c elementor-widget elementor-widget-text-editor\" data-id=\"ba8885c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Procedure FIN_COMMUNICATIONS<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94b2945 elementor-widget elementor-widget-text-editor\" data-id=\"94b2945\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cette proc\u00e9dure s\u00e9lectionne et formate l&rsquo;un des six messages possibles qui seront affich\u00e9s \u00e0 la fin du jeu.<br \/>Cette proc\u00e9dure ajoute, par des sons et des changements d&rsquo;image<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d2f9cf0 elementor-widget elementor-widget-text-editor\" data-id=\"d2f9cf0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\/\/\/\/\/\/\/\/\/\/\/\/\/\/<br \/>\/\/ <strong>Sam Play<\/strong> \/\/<br \/>\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb26b22 elementor-widget elementor-widget-text-editor\" data-id=\"fb26b22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Sam Play est utilis\u00e9 dans la proc\u00e9dure FIN_COMMUNICATIONS. Sam Play joue simplement un \u00e9chantillon de son.<br \/>Les samples utilis\u00e9s dans ce jeu sont des fichiers .wav, appel\u00e9s &lsquo;1.wav&rsquo;, &lsquo;2.wav&rsquo; et &lsquo;3.wav&rsquo;.<br \/>Le dossier son s&rsquo;appelle Samples et se trouve dans le dossier My Applcations, dans le sous-dossier &lsquo;resources&rsquo; de chaque projet.<br \/>Regarde les messages de fin pour d\u00e9couvrir comment les samples sonores et les temps d&rsquo;attente peuvent \u00eatre utilis\u00e9s pour cr\u00e9er des effets passionnants.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa1bac6 elementor-widget elementor-widget-code-highlight\" data-id=\"aa1bac6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Procedure PLACER_DES_SPRITES[C$]<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ea36bd elementor-widget elementor-widget-text-editor\" data-id=\"9ea36bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Place le sprite \u00e0 l&rsquo;endroit d\u00e9fini en partant de l&rsquo;entr\u00e9e du joueur.<br \/>Seules les lettres (H, R, P, S) sont prises en compte.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bebc5cc elementor-widget elementor-widget-code-highlight\" data-id=\"bebc5cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>C$ = Upper$(C$) \/\/Convertir la saisie en majuscules, homme en position gauche \nIf X Sprite (2)=0 \/\/Sprite 2 est l'homme\nIf C$=\"H\"\nSprite 1,770,560,7 \/\/Bateau, (va toujours avec l'homme)\nSprite 2,1110,365,10  \/\/Homme\nEnd if \nIf C$=\"R\" \nSprite 1,770,560,7  \/\/Bateau\nSprite 2,1110,365,10  \/\/Homme\nSprite 4,990,430,1 \/\/Renard\nEnd If \nIf C$=\"P\" \nSprite 1,770,560,7  \/\/Bateau\nSprite 2,1110,365,10  \/\/Homme\nSprite 5,900,470,3  \/\/Poulet\nEnd If \nIf C$=\"S\" \nSprite 1,770,560,7  \/\/Bateau\nSprite 2,1110,365,10  \/\/Homme\nSprite 3,800,490,5  \/\/Sac de ma\u00efs\nEnd If\nTX=900 \/\/Position du texte du message, (voir plus loin)\nElse  \/\/L'homme n'est pas de gauche, alors on utilise Else\nIf C$=\"H\" \nSprite 1,330,560,6  \/\/Bateau\nSprite 2,0,365,10  \/\/Homme\nEnd if \nIf C$=\"R\" \nSprite 1,330,560,6  \/\/Bateau\nSprite 2,0,365,10  \/\/Homme\nSprite 4,170,430,4  \/\/Renard\nEnd If \nIf C$=\"P\" \nSprite 1,330,560,6  \/\/Bateau\nSprite 2,0,365,10  \/\/Homme\nSprite 5,290,470,2  \/\/Poulet\nEnd If\nIf C$=\"S\"\nSprite 1,330,560,6 \/\/Bateau\nSprite 2,0,365,10  \/\/Homme\nSprite 3,400,490,5  \/\/Sac de ma\u00efs\nEnd If \nTX=220  \/\/Position du texte du message\nEnd If  \/\/Affiche le message \u00e0 la position d\u00e9finie dans TX\nInk 10: Bar 0,0 to 1920,90  \/\/Supprimer le texte dans la barre de message\nInk 1:Set Font \"acme\",40 \nIf C$=\"P\" then Text TX,150,\"Poulet\" \nIf C$=\"R\" then Text TX,150,\"Renard\"\nIf C$=\"S\" then Text TX,150,\"Sac de ma\u00efs\" \nIf C$=\"H\" then Text TX,150,\"Homme\"  \nVERIFIEZ_LE\n \/\/Aller \u00e0 la proc\u00e9dure qui v\u00e9rifie les mauvaises d\u00e9cisions\nEnd proc\nProcedure VERIFIEZ_LE\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3091081 elementor-widget elementor-widget-text-editor\" data-id=\"3091081\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>\/\/\u2014\u2014\u2014\u2014- Ajuster la s\u00e9lection sup\u00e9rieure\u2014\u2014\u2014\u2014-<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc4b975 elementor-widget elementor-widget-code-highlight\" data-id=\"cc4b975\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>Ink 10: Bar 0,0 to 1920,90\/\/ Supprimer le message pr\u00e9c\u00e9dent\nLocate 0,1:Paper 10:Pen 1\/\/R\u00e9gler la couleur d'impression du texte<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac580af elementor-widget elementor-widget-text-editor\" data-id=\"ac580af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Utilise les positions horizontales des sprites, en partant de X Sprite() pour ajouter les springs n\u00e9cessaires, ST10$+ST11$+ST12$+ST13$ etc.<\/p><p>Ce sont tous des choix qui ne d\u00e9clenchent pas un message &lsquo;Fin de partie&rsquo;.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb2728c elementor-widget elementor-widget-code-highlight\" data-id=\"fb2728c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>\/\/Tous sur la gauche\n If X Sprite(2) = 0 and X Sprite(3) = 400 and X Sprite(4) = 170 and X Sprite(5) = 290 Then Centre ST10$+ST11$+ST12$+ST13$ \n\/\/Homme, renard, ma\u00efs sur la gauche\n If X Sprite(2) = 0 and X Sprite(3) = 400 and X Sprite(4) = 170 and X Sprite(5) = 900 then Centre ST10$+ST11$+ST13$ \n\/\/Homme, renard, poule sur la gauche\n If X Sprite(2) = 0 and X Sprite(3) = 800 and X Sprite(4) = 170 and X Sprite(5) = 290 then Centre ST10$+ST11$+ST12$ \n\/\/Homme, poulet, ma\u00efs sur la gauche\n If X Sprite(2) = 0 and X Sprite(3) = 400 and X Sprite(4) = 990 and X Sprite(5) = 290 then Centre ST10$+ST12$+ST13$ \n\/\/Homme et poule \u00e0 gauche\n If X Sprite(2) = 0 and X Sprite(3) = 800 and X Sprite(4) = 990 and X Sprite(5) = 290 Then Centre ST10$+ST12$ \n\/\/Homme, renard, ma\u00efs sur la droite\n If X Sprite(2) = 1110 and X Sprite(3) = 800 and X Sprite(4) = 990 and X Sprite(5) = 290 then Centre ST10$+ST11$+ST13$\n\/\/Homme, renard, poule \u00e0 droite\n If X Sprite(2) = 1110 and X Sprite(3) = 400 and X Sprite(4) = 990 and X Sprite(5) = 900 then Centre ST10$+ST11$+ST12$ \n\/\/Homme, poulet, ma\u00efs \u00e0 droite\n If X Sprite(2) = 1110 and X Sprite(3) = 800 and X Sprite(4) = 170 and X Sprite(5) = 990 Then Centre ST10$+ST12$+ST13$ \n\/\/Homme et poule \u00e0 droite\n If X Sprite(2) = 1110 and X Sprite(3) = 400 and X Sprite(4) = 170 and X Sprite(5) = 900 Then Centre ST10$+ST12$<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e1e629a elementor-widget elementor-widget-text-editor\" data-id=\"e1e629a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\/\/ V\u00e9rifie les positions horizontales des sprites pour une &lsquo;fin de partie&rsquo; \u00e0 partir de X Sprite().\nEnvoie un num\u00e9ro de message \u00e0 la proc\u00e9dure FIN_COMMUNICATIONS\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2d4bf2 elementor-widget elementor-widget-code-highlight\" data-id=\"c2d4bf2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript \">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>\/\/Le renard, la poule et le ma\u00efs sont seuls \u00e0 gauche\nIf X Sprite(4) = 170 and X Sprite(5) = 290 and X Sprite(3) = 400 and x Sprite(2) = 1110 Then FIN_COMMUNICATIONS[1] \n\/\/Le renard et la poule sont seuls sur la gauche\nIf X Sprite(4) = 170 and X Sprite(5) = 290 and X Sprite(2) = 1110 then FIN_COMMUNICATIONS[2] \n\/\/Le poulet et le ma\u00efs sont seuls \u00e0 gauche\nIf X Sprite(5) = 290 and X Sprite(3) = 400 and X Sprite(2) = 1110 Then FIN_COMMUNICATIONS[3] \n\/\/Le renard et la poule sont seuls sur la droite\nIf X Sprite(4) = 990 and X Sprite(5) = 900 and X Sprite(2) = 0 then FIN_COMMUNICATIONS[4] \n\/\/Le poulet et le ma\u00efs sont seuls \u00e0 droite\nIf X Sprite(5)=900 and X Sprite(3) = 800 and X Sprite(2) = 0 Then: FIN_COMMUNICATIONS[5] \n\/\/Le renard, la poule, le ma\u00efs et l'homme sont tous \u00e0 droite\nIf X Sprite(4) = 990 and X Sprite(5) = 900 and X Sprite(3) = 800 and X Sprite(2)= 1110 Then FIN_COMMUNICATIONS[6]\nEnd Proc \nProcedure FIN_COMMUNICATIONS[COMMUNICATION]\/\/Afficher le message de 'fin de partie' qui en r\u00e9sulte\nIf COMMUNICATION = 1 \nInk 10: Bar 0,0 to 1920,90 \nSam Play 2 \/\/Jouer l'\u00e9chantillon sonore de poulet\nLocate ,1:Paper 10:Pen 1:Centre \"La poule a mang\u00e9 le ma\u00efs\u2026\" \nWait 0.5 \/\/Pause d'une demi-seconde pour le suspense\n \/\/Sprite Off 3 \/\/Enlever le ma\u00efs [Sprite off ne fonctionne pas dans la version b\u00eata de AOZ].\nSprite 3,-100,490,5  \/\/Enl\u00e8ve le ma\u00efs de l'\u00e9cran\nSprite 5,,,13  \/\/L'image se transforme en un gros poulet\nWait 2  \/\/Pause pour un effet dramatique !\n \/\/Sprite Off 5\/\/Supprimer le poulet [Sprite off ne fonctionne pas dans la version b\u00eata de AOZ].\nSprite 5,-100,470,2 \/\/Retire le poulet de l'\u00e9cran\nSprite 4,,,16  \/\/L'image se transforme en un gros renard\nWait 0.5  \/\/\u00e0 nouveau une pause\nSam Play 3  \/\/Jouer un \u00e9chantillon de son de rot\nBar 0,0 to 1920,90:Locate ,1:Centre \"\u2026puis le renard a mang\u00e9 le poulet!\":Wait 3 \nEnd if\nIf COMMUNICATION= 2 Then Sam Play 3: Sprite 5,-100,470,2:Sprite 4,,,16:Ink 10: Bar 0,0 to 1920,90:Locate ,1:Paper 10:Pen 1:Centre \"Le renard a mang\u00e9 le poulet!\":Wait 2\nIf COMMUNICATION= 3 Then Sam Play 2: Sprite 3,-100,490,5:Sprite 5,,,13:Ink 10: Bar 0,0 to 1300,90:Locate ,1:Paper 10:Pen 1:Centre \"Le poulet a mang\u00e9 le ma\u00efs!\":Sam Play 2: Wait 2\nIf COMMUNICATION= 4 Then Sam Play 3: Sprite 5,-100,470,2:Sprite 4,,,15:Ink 10: Bar 0,0 to 1920,90:Locate ,1:Paper 10:Pen 1:Centre \"Le renard a mang\u00e9 le poulet!\":Wait 2\nIf COMMUNICATION= 5 Then Sam Play 2: Sprite 3,-100,490,5:Sprite 5,,,14:Ink 10: Bar 0,0 to 1920,90:Locate ,1:Paper 10:Pen 1:Centre \"Le poulet a mang\u00e9 le ma\u00efs!\":Sam Play 2: Wait 2\nCLS 0\nIf COMMUNICATION= 6 then Sam Play 1:Ink 10: Bar 0,0 to 1920,90:Locate ,1:Paper 10:Pen 1:Centre \"F\u00e9licitations, tu as r\u00e9ussi\": Wait 1 \/\/L'\u00e9chantillon 1 est une foule en liesse \n Wait 0.5\nLocate ,22:Paper 0:Pen 1: Centre \"Red\u00e9marre le programme pour rejouer\" \nWait 1 \nSTOPME=True \/\/\u00c9tat logique (flag) pour maintenir le programme dans la boucle Do\/loop.\nEnd proc<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f35909 elementor-widget elementor-widget-text-editor\" data-id=\"3f35909\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>**Clique sur le bouton \u00ab\u00a0Run in Browser\u00a0\u00bb ou F1 pour lancer le programme dans le navigateur ou sur \u00ab\u00a0Run in AOZ Viewer\u00a0\u00bb (F2) pour le lancer dans l&rsquo;\u00e9diteur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1693468 elementor-widget elementor-widget-image\" data-id=\"1693468\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_Lektion6_Start.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"FR_Lektion6_Start\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc3OTcsInVybCI6Imh0dHBzOlwvXC9yYXlzaGVsbC5kZVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyM1wvMDVcL0ZSX0xla3Rpb242X1N0YXJ0LnBuZyJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"359\" src=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_Lektion6_Start-1024x575.png\" class=\"attachment-large size-large wp-image-27797\" alt=\"\" srcset=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_Lektion6_Start-1024x575.png 1024w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_Lektion6_Start-300x169.png 300w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_Lektion6_Start-768x431.png 768w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_Lektion6_Start.png 1435w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0a7d0e9 elementor-widget elementor-widget-image\" data-id=\"0a7d0e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Game.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"FR_lektion6_Game\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mjc4MDEsInVybCI6Imh0dHBzOlwvXC9yYXlzaGVsbC5kZVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyM1wvMDVcL0ZSX2xla3Rpb242X0dhbWUucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"359\" src=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Game-1024x574.png\" class=\"attachment-large size-large wp-image-27801\" alt=\"\" srcset=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Game-1024x574.png 1024w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Game-300x168.png 300w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Game-768x431.png 768w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Game.png 1434w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d2557b8 elementor-widget elementor-widget-image\" data-id=\"d2557b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"386\" src=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Erfolg-1024x617.png\" class=\"attachment-large size-large wp-image-27805\" alt=\"\" srcset=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Erfolg-1024x617.png 1024w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Erfolg-300x181.png 300w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Erfolg-768x463.png 768w, https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/FR_lektion6_Erfolg.png 1433w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97f4f12 elementor-widget elementor-widget-text-editor\" data-id=\"97f4f12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>F\u00e9licitations ! Tu as vraiment beaucoup appris jusqu&rsquo;ici, continue \u00e0 t&rsquo;entra\u00eener avec les commandes et essaie de r\u00e9aliser tes propres projets de programmes simples.<\/p><p>Un clic sur le ? tout en haut \u00e0 droite de l&rsquo;\u00e9diteur ouvre le manuel int\u00e9gr\u00e9 d&rsquo;AOZ Studio. Tu y trouveras des informations suppl\u00e9mentaires, ainsi qu&rsquo;un manuel d&rsquo;utilisation en anglais et en fran\u00e7ais et un aper\u00e7u des commandes d&rsquo;AOZ Studio en anglais. Les commandes y sont d\u00e9crites avec toutes les options possibles.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ddd29fe elementor-widget elementor-widget-text-editor\" data-id=\"ddd29fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Merci d&rsquo;avoir programm\u00e9 avec RayShell.de et d&rsquo;en parler \u00e0 tes amis.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-622a11d elementor-widget elementor-widget-text-editor\" data-id=\"622a11d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Mis \u00e0 jour le 23.07.2023<br \/>Test\u00e9 avec AOZ Studio\u2122 version 1.0 mise \u00e0 jour 44 le 23\/07\/2023<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-33d4e53\" data-id=\"33d4e53\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Le\u00e7on 6 Bienvenue \u00e0 votre AOZ Studio Le\u00e7on 6 &#8211; de Neil Ives (Cette le\u00e7on \u00e9tend la Le\u00e7on 3) Remarque de RayShell : Seul tout le texte dans les cases de code noires dans ces le\u00e7ons ici est du code AOZ, cliquez dans le coin sup\u00e9rieur droit sur copier pour copier le code dans le [&hellip;]<\/p>\n","protected":false},"author":153,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-20016","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Le\u00e7on 6 - RayShell Computer Department<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rayshell.de\/fr\/lecon-6\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Le\u00e7on 6 - RayShell Computer Department\" \/>\n<meta property=\"og:description\" content=\"Le\u00e7on 6 Bienvenue \u00e0 votre AOZ Studio Le\u00e7on 6 &#8211; de Neil Ives (Cette le\u00e7on \u00e9tend la Le\u00e7on 3) Remarque de RayShell : Seul tout le texte dans les cases de code noires dans ces le\u00e7ons ici est du code AOZ, cliquez dans le coin sup\u00e9rieur droit sur copier pour copier le code dans le [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rayshell.de\/fr\/lecon-6\/\" \/>\n<meta property=\"og:site_name\" content=\"RayShell Computer Department\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-25T01:10:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/lecon-6\\\/\",\"url\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/lecon-6\\\/\",\"name\":\"Le\u00e7on 6 - RayShell Computer Department\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/lecon-6\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/lecon-6\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rayshell.de\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new_custom_project.png\",\"datePublished\":\"2022-10-25T22:07:40+00:00\",\"dateModified\":\"2023-10-25T01:10:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/lecon-6\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rayshell.de\\\/fr\\\/lecon-6\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/lecon-6\\\/#primaryimage\",\"url\":\"https:\\\/\\\/rayshell.de\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new_custom_project.png\",\"contentUrl\":\"https:\\\/\\\/rayshell.de\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/new_custom_project.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/lecon-6\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Le\u00e7on 6\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/\",\"name\":\"RayShell Computer Department\",\"description\":\"Programmer avec AOZ Studio\u2122, c'est facile. Toute personne \u00e2g\u00e9e de 12 ans et plus peut commencer ici gratuitement.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rayshell.de\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Le\u00e7on 6 - RayShell Computer Department","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rayshell.de\/fr\/lecon-6\/","og_locale":"fr_FR","og_type":"article","og_title":"Le\u00e7on 6 - RayShell Computer Department","og_description":"Le\u00e7on 6 Bienvenue \u00e0 votre AOZ Studio Le\u00e7on 6 &#8211; de Neil Ives (Cette le\u00e7on \u00e9tend la Le\u00e7on 3) Remarque de RayShell : Seul tout le texte dans les cases de code noires dans ces le\u00e7ons ici est du code AOZ, cliquez dans le coin sup\u00e9rieur droit sur copier pour copier le code dans le [&hellip;]","og_url":"https:\/\/rayshell.de\/fr\/lecon-6\/","og_site_name":"RayShell Computer Department","article_modified_time":"2023-10-25T01:10:00+00:00","og_image":[{"url":"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rayshell.de\/fr\/lecon-6\/","url":"https:\/\/rayshell.de\/fr\/lecon-6\/","name":"Le\u00e7on 6 - RayShell Computer Department","isPartOf":{"@id":"https:\/\/rayshell.de\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rayshell.de\/fr\/lecon-6\/#primaryimage"},"image":{"@id":"https:\/\/rayshell.de\/fr\/lecon-6\/#primaryimage"},"thumbnailUrl":"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project.png","datePublished":"2022-10-25T22:07:40+00:00","dateModified":"2023-10-25T01:10:00+00:00","breadcrumb":{"@id":"https:\/\/rayshell.de\/fr\/lecon-6\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rayshell.de\/fr\/lecon-6\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/rayshell.de\/fr\/lecon-6\/#primaryimage","url":"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project.png","contentUrl":"https:\/\/rayshell.de\/wp-content\/uploads\/2023\/05\/new_custom_project.png"},{"@type":"BreadcrumbList","@id":"https:\/\/rayshell.de\/fr\/lecon-6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rayshell.de\/fr\/"},{"@type":"ListItem","position":2,"name":"Le\u00e7on 6"}]},{"@type":"WebSite","@id":"https:\/\/rayshell.de\/fr\/#website","url":"https:\/\/rayshell.de\/fr\/","name":"RayShell Computer Department","description":"Programmer avec AOZ Studio\u2122, c'est facile. Toute personne \u00e2g\u00e9e de 12 ans et plus peut commencer ici gratuitement.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rayshell.de\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/rayshell.de\/fr\/wp-json\/wp\/v2\/pages\/20016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rayshell.de\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rayshell.de\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rayshell.de\/fr\/wp-json\/wp\/v2\/users\/153"}],"replies":[{"embeddable":true,"href":"https:\/\/rayshell.de\/fr\/wp-json\/wp\/v2\/comments?post=20016"}],"version-history":[{"count":30,"href":"https:\/\/rayshell.de\/fr\/wp-json\/wp\/v2\/pages\/20016\/revisions"}],"predecessor-version":[{"id":32031,"href":"https:\/\/rayshell.de\/fr\/wp-json\/wp\/v2\/pages\/20016\/revisions\/32031"}],"wp:attachment":[{"href":"https:\/\/rayshell.de\/fr\/wp-json\/wp\/v2\/media?parent=20016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}