💾 Archived View for blog.flozz.fr › category › gameboy.html captured on 2024-12-17 at 12:28:22.
⬅️ Previous capture (2024-07-09)
-=-=-=-=-=-=-
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>FLOZz' Blog - GameBoy category</title> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="shortcut icon" type="image/svg+xml" href="https://blog.flozz.fr/favicon.svg" /> <link type="text/css" rel="stylesheet" href="https://blog.flozz.fr/theme/style.css" /> <link rel="alternate" type="application/rss+xml" title="FLOZz' Blog RSS Feed" href="https://blog.flozz.fr/feeds/rss.xml" /> <link rel="alternate" type="application/atom+xml" title="FLOZz' Blog Atom Feed" href="https://blog.flozz.fr/feeds/atom.xml" /> </head> <body id="top"> <header class="page-header"> <div class="wrapper"> <a href="/" class="site-name"><i class="fa fa-file-alt fa-lg"></i>FLOZz' Blog</a> <div class="header-menu-button" onclick="this.classList.toggle('active');"><i class="fa fa-bars fa-lg"></i></div> <nav class="site-menu"> <ul> <li ><a href="https://www.flozz.fr/">Home</a></li> <li class="active"><a href="https://blog.flozz.fr/">Blog</a></li> <li ><a href="http://contact.flozz.fr/">Contact</a></li> </ul> </nav> </div> <div style="clear: both;"></div> </header> <div class="wrapper"> <header class="blog-header"> <nav> <ul> <li><a href="https://blog.flozz.fr"><i class="fa fa-home"></i></a></li> <li><a href="https://blog.flozz.fr/category/developpement.html">DĂ©veloppement</a></li> <li><a href="https://blog.flozz.fr/category/electronique.html">Électronique</a></li> <li><a href="https://blog.flozz.fr/category/gameboy.html">GameBoy</a></li> <li><a href="https://blog.flozz.fr/category/linux.html">Linux</a></li> <li><a href="https://blog.flozz.fr/category/projets.html">Projets</a></li> </ul> </nav> <div id="blog-search"> <form id="blog-search-form" action="https://duckduckgo.com/" method="GET"> <input type="text" id="blog-search-input" value="" placeholder="Recherche DuckDuckGo" /> <input type="reset" value="Ă—" /> <input type="submit" value="" /> <input type="hidden" name="q" id="blog-search-query" value="" /><!-- search value --> <input type="hidden" name="k1" value="-1" /><!-- ads --> <input type="hidden" name="kj" value="58798a" /><!-- header background color --> <input type="hidden" name="kx" value="888" /><!-- urls color --> <input type="hidden" name="k7" value="fff" /><!-- page background color --> <input type="hidden" name="k8" value="111" /><!-- text color --> <input type="hidden" name="k9" value="f70" /><!-- links color --> </form> <script> (function() { var siteUrl = "https://blog.flozz.fr"; var eSearch = document.getElementById("blog-search-input"); var eSearchQuery = document.getElementById("blog-search-query"); var eBlogSearchForm = document.getElementById("blog-search-form"); eBlogSearchForm.addEventListener("submit", function() { eSearchQuery.value = eSearch.value + " site:" + siteUrl; }); })() </script> </div> </header> <aside class="blog-index-header"> <section class="blog-index-header-block"> <h1>GameBoy </h1> <p> J'ai regroupĂ© ici la plupart des articles liĂ©s Ă la GameBoy, exceptĂ© ceux directement liĂ©s Ă un projet particulier, qui se trouvent alors dans la catĂ©gorie <a href="/category/projets.html">« Projets »</a>. </p> </section> </aside> <div class="page-content"> <article class="block block-small article index"> <header class="block-header with-illustration" style="background-image: url(https://blog.flozz.fr/cover/2020/developpement-gameboy-11-gerer-et-afficher-du-texte.png);" > <div class="header-wrapper"> <div class="block-header-sub"> <time datetime="2020-10-21T00:00:00+02:00" itemprop="datePublished"> mer. 21 octobre 2020 </time> </div> <h1><a href="https://blog.flozz.fr/2020/10/21/developpement-gameboy-11-gerer-et-afficher-du-texte/">DĂ©veloppement GameBoy #11 : GĂ©rer et afficher du texte</a></h1> </div> </header> <section class="block-content article-content"> <p>Ça fait dĂ©jĂ un an que je n'ai pas sorti un article sur la GameBoy. Je m'Ă©tais en effet un peu Ă©loignĂ© du dĂ©veloppement rĂ©tro pour me concentrer sur d'autres projets, mais ça y est, je vais enfin reprendre cette sĂ©rie d'articles (ne vous attendez cependant pas Ă des publications …</p> </section> </article> <article class="block block-small article index"> <header class="block-header with-illustration" style="background-image: url(https://blog.flozz.fr/cover/developpement-gameboy-10-projet-2-breakout-partie-3.png);" > <div class="header-wrapper"> <div class="block-header-sub"> <time datetime="2019-10-16T00:00:00+02:00" itemprop="datePublished"> mer. 16 octobre 2019 </time> </div> <h1><a href="https://blog.flozz.fr/2019/10/16/developpement-gameboy-10-projet-2-breakout-partie-3/">DĂ©veloppement GameBoy #10 : Projet 2 - Breakout (PARTIE 3)</a></h1> </div> </header> <section class="block-content article-content"> <p>Après une <a class="reference external" href="/2019/10/01/developpement-gameboy-10-projet-2-breakout-partie-1/">première partie</a> dĂ©diĂ©e Ă la crĂ©ation et Ă l'affichage des Ă©lĂ©ments graphiques, et une <a class="reference external" href="/2019/10/09/developpement-gameboy-10-projet-2-breakout-partie-2/">seconde partie</a> dĂ©diĂ©e aux dĂ©placements et aux collisions, on va enfin s'attaquer au cĹ“ur du <em>gameplay</em> : <strong>casser des briques !</strong></p> <p>Je vais donc vous montrer cette fois-ci comment casser des briques... mais Ă©galement comment rendre …</p> </section> </article> <article class="block block-small article index"> <header class="block-header with-illustration" style="background-image: url(https://blog.flozz.fr/cover/developpement-gameboy-10-projet-2-breakout-partie-2.png);" > <div class="header-wrapper"> <div class="block-header-sub"> <time datetime="2019-10-09T00:00:00+02:00" itemprop="datePublished"> mer. 09 octobre 2019 </time> </div> <h1><a href="https://blog.flozz.fr/2019/10/09/developpement-gameboy-10-projet-2-breakout-partie-2/">DĂ©veloppement GameBoy #10 : Projet 2 - Breakout (PARTIE 2)</a></h1> </div> </header> <section class="block-content article-content"> <p>Et on poursuit notre <strong>dĂ©veloppement d'un casse-briques sur GameBoy</strong> ! Dans <a class="reference external" href="/2019/10/01/developpement-gameboy-10-projet-2-breakout-partie-1/">la première partie de cet article</a>, on s'Ă©tait laissĂ©s après avoir dessinĂ© et affichĂ© tous les Ă©lĂ©ments graphiques qui composent le jeu. Cette fois-ci on va voir comment <strong>dĂ©placer la raquette et la balle</strong> et comment <strong>gĂ©rer les collisions</strong>. <em>Promis …</em></p> </section> </article> <article class="block block-small article index"> <header class="block-header with-illustration" style="background-image: url(https://blog.flozz.fr/cover/developpement-gameboy-10-projet-2-breakout-partie-1.png);" > <div class="header-wrapper"> <div class="block-header-sub"> <time datetime="2019-10-01T00:00:00+02:00" itemprop="datePublished"> mar. 01 octobre 2019 </time> </div> <h1><a href="https://blog.flozz.fr/2019/10/01/developpement-gameboy-10-projet-2-breakout-partie-1/">DĂ©veloppement GameBoy #10 : Projet 2 - Breakout (PARTIE 1)</a></h1> </div> </header> <section class="block-content article-content"> <p>Maintenant que j'en ai terminĂ© avec les articles sur <strong>la partie graphique de la GameBoy</strong> (6 articles tout de mĂŞme !), il est temps de rĂ©aliser <strong>un petit projet</strong> pour synthĂ©tiser tout ça. J'ai choisi de faire <a class="reference external" href="https://fr.wikipedia.org/wiki/Casse-briques">un casse-briques</a>, premièrement parce que ça va nous permettre de rĂ©utiliser un maximum de …</p> </section> </article> <article class="block block-small article index"> <header class="block-header with-illustration" style="background-image: url(https://blog.flozz.fr/cover/developpement-gameboy-1bis-re-hello-world.jpg);" > <div class="header-wrapper"> <div class="block-header-sub"> <time datetime="2019-09-18T00:00:00+02:00" itemprop="datePublished"> mer. 18 septembre 2019 </time> </div> <h1><a href="https://blog.flozz.fr/2019/09/18/developpement-gameboy-1bis-re-hello-world/">DĂ©veloppement GameBoy #1bis : re-Hello World</a></h1> </div> </header> <section class="block-content article-content"> <p>Bienvenue dans cet article d'<strong>initiation au dĂ©veloppement GameBoy</strong>. Si vous vous demandez comment faire pour <strong>programmer sur la cĂ©lèbre console portable de Nintendo</strong>, vous ĂŞtes au bon endroit ! On va voir tout au long de cet article quelles sont les caractĂ©ristiques de la console, comment se procurer tous les …</p> </section> </article> <article class="block block-small article index"> <header class="block-header with-illustration" style="background-image: url(https://blog.flozz.fr/cover/developpement-gameboy-9-les-palettes.png);" > <div class="header-wrapper"> <div class="block-header-sub"> <time datetime="2019-08-05T00:00:00+02:00" itemprop="datePublished"> lun. 05 aoĂ»t 2019 </time> </div> <h1><a href="https://blog.flozz.fr/2019/08/05/developpement-gameboy-9-les-palettes/">DĂ©veloppement GameBoy #9 : Les palettes</a></h1> </div> </header> <section class="block-content article-content"> <p>Et voici enfin le dernier article sur la partie graphique de la console. On va parler cette fois des palettes de couleurs. Dans les prĂ©cĂ©dents articles j'ai pas mal Ă©ludĂ© ce sujet histoire de pouvoir le traiter convenablement un article dĂ©diĂ©.</p> <p>On pourrait penser au premier abord qu'il est inutile …</p> </section> </article> </div> <div class="paginator"> <div class="paginator-prev"> </div> <div class="paginator-page"> 1 / 3 </div> <div class="paginator-next"> <a href="https://blog.flozz.fr/category/gameboy2.html" class="button">Suivant <i class="fa fa-chevron-right"></i></a> </div> </div> <footer class="page-footer"> <aside class="page-footer-cols"> <section class="page-footer-cols-about"> <h1>Ă€ propos de ce blog</h1> <p> Je publie ici des articles sur n'importe quel sujet qui m'intĂ©resse, mais vous y trouverez surtout des articles techniques sur l'administration de systèmes Linux, le dĂ©veloppement logiciel, ou la GameBoy. Je publie aussi des retours d'expĂ©riences et des solutions aux problèmes que je rencontre (surtout pour que ça me serve de mĂ©mo). J'essaye Ă©galement de donner quelques nouvelles de mes projets de temps en temps, mais il vaut mieux me suivre sur <a href="https://mastodon.social/@FLOZz">Mastodon</a> ou <a href="https://bsky.app/profile/flozz.fr">Bluesky</a> pour ça. </p> <p> En plus de ce blog, il m'arrive de publier sur <a href="https://linuxfr.org/users/flozz">LinuxFR</a>, sur <a href="https://www.wanadevdigital.fr/collaborateur/30-Fabien-LOISON/">le blog de Wanadev</a> et mĂŞme <a href="/2019/06/27/introduction-au-developpement-gameboy-dans-le-magazine-programmez/">dans des magazines</a> (bon ok, ça n'est arrivĂ© qu'une fois… pour le moment…). Je m'efforce Ă©galement de poster quelques <em>news</em> en anglais sur ma page <a href="https://www.buymeacoffee.com/flozz">Buy Me a Coffee</a>. </p> <p> Pour terminer, sachez que ce blog est aussi disponible sur <a href="/2023/04/12/decollage-ce-blog-vient-detre-propulse-dans-le-geminispace/">Gemini</a> Ă l'adresse <a style="white-space: nowrap;" href="gemini://blog.flozz.fr/">gemini://blog.flozz.fr</a>. </p> <h1>Me contacter</h1> <p> Si vous souhaitez me contacter, le plus simple est de venir me faire un petit coucou sur <a href="https://discord.gg/P77sWhuSs4">Discord</a> ou de m'envoyer un e-mail, soit via mon <a href="http://contact.flozz.fr/">formulaire de contact</a>, soit Ă l'adresse <em>mon-pseudo-chez-mon-pseudo-point-fr</em>. </p> </section> <section class="page-footer-cols-links"> <h1>CatĂ©gories</h1> <ul class="categories"> <li><a href="https://blog.flozz.fr/all_articles.html" title="Tous les articles sur une page">Tous les articles</a></li> <li><a href="https://blog.flozz.fr/category/actualite.html">ActualitĂ©</a></li> <li><a href="https://blog.flozz.fr/category/android.html">Android</a></li> <li><a href="https://blog.flozz.fr/category/developpement.html">DĂ©veloppement</a></li> <li><a href="https://blog.flozz.fr/category/electronique.html">Électronique</a></li> <li><a href="https://blog.flozz.fr/category/gameboy.html">GameBoy</a></li> <li><a href="https://blog.flozz.fr/category/linux.html">Linux</a></li> <li><a href="https://blog.flozz.fr/category/nextcloud.html">Nextcloud</a></li> <li><a href="https://blog.flozz.fr/category/projets.html">Projets</a></li> <li><a href="https://blog.flozz.fr/category/windows.html">Windows</a></li> </ul> <h1>Me suivre</h1> <ul class="www"> <li><i class="fa fa-rss"></i><a href="https://blog.flozz.fr/feeds/rss.xml">Flux RSS</a></li> <li><i class="fab fa-mastodon"></i><a rel="me" href="https://mastodon.social/@FLOZz">Mastodon</a></li> <li><i class="fa fa-square"></i><a rel="me" href="https://bsky.app/profile/flozz.fr">Bluesky</a></li> <li><i class="fab fa-twitter"></i><a rel="me" href="https://twitter.com/flogisoft"><del>Twitter</del></a></li> <li><i class="fab fa-instagram"></i><a rel="me" href="https://www.instagram.com/0xflozz/">Instagram</a></li> <li><i class="fab fa-linkedin"></i><a rel="me" href="https://www.linkedin.com/in/fabien-loison-b41233149/">LinkedIn</a></li> <li><i class="fab fa-github"></i><a rel="me" href="https://github.com/flozz">GitHub</a></li> <li><i class="fab fa-twitch"></i><a rel="me" href="https://www.twitch.tv/flozz_">Twitch</a></li> <li><i class="fab fa-youtube"></i><a rel="me" href="https://www.youtube.com/channel/UCRDK3KjBXvMgiFTrz-xPYAA">YouTube</a></li> <li><i class="fab fa-discord"></i><a href="https://discord.gg/P77sWhuSs4">Discord</a></li> <li><i class="fa fa-mug-hot"></i><a href="https://www.buymeacoffee.com/flozz">Buy Me a Coffee</a></li> </ul> </section> </aside> <p class="page-footer-copyright">Copyright (c) 2013 - 2024 Fabien LOISON — Sauf mention contraire, le contenu de ce site est publiĂ© sous licence <a href="http://creativecommons.org/licenses/by-sa/3.0/deed.fr">cc by-sa 3.0</a>.</p> </footer> </div> <script> (function() { var articles = document.querySelectorAll("article.article.index"); for (var i = 0 ; i < articles.length ; i++) { var article = articles[i]; var articleHeader = article.querySelector("header"); var link = articleHeader.querySelector("h1 a"); if (link) { articleHeader.className += " clickable"; articleHeader.addEventListener("click", function(link) { window.location.href = link.href; }.bind(null, link)); } } })(); </script> <!-- Matomo --> <script type="text/javascript"> var _paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u = "//stat.flozz.fr/"; _paq.push(['setTrackerUrl', u + 'matomo.php']); _paq.push(['setSiteId', '1']); var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0]; g.type = 'text/javascript'; g.async = true; g.defer = true; g.src = u + 'matomo.js'; s.parentNode.insertBefore(g, s); })(); </script> <!-- End Matomo Code --> </body> </html>