💾 Archived View for blog.flozz.fr › category › gameboy.html captured on 2024-12-17 at 12:28:22.

View Raw

More Information

⬅️ Previous capture (2024-07-09)

🚧 View Differences

-=-=-=-=-=-=-

<!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="&#xF002;" />
        <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&nbsp;: 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&nbsp;: Projet 2 - Breakout (PARTIE&nbsp;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&nbsp;: Projet 2 - Breakout (PARTIE&nbsp;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&nbsp;: Projet 2 - Breakout (PARTIE&nbsp;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&nbsp;: 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&nbsp;-&nbsp;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>