J\'ai apparemment laissé dans un commentaire de revue \"fgets doesn\'t guarantee you have a terminating \\0 on oversized lines\". Il faut bien reconnaître que c\'est le genre de farce auxquelles il faut s\'attendre de la part de la bibliothèque C standard. Mais là, à y regarder une 2eme fois, j\'avais tout faux.fgets(ptr, size, stream) reads … Continue reading fgets
Month: February 2020
fakeMetaWindows
Bon, après un week-end assez \"rock and roll\", j\'ai fini par pouvoir essayer un peu mon nouvel atout: un exécutable NDS alternatif pour la mise au point de l\'interface graphique de LEDS. Parce que débugger SEDS c\'est déjà pas rigolo mais il n\'y a que \"START + L + A\" à taper pour charger un … Continue reading fakeMetaWindows
Don\'t send namespace do an inline job
Okay, granted, I\'m not a namespace master. I know they exist, I know they are helpful, but I\'m not using them a lot myself, and I\'m never too sure how I should write things like namespace cp = Clicker::process;. I\'m not completely sure whether going for using namespace ietf::http within HttpServer class is smart or … Continue reading Don\'t send namespace do an inline job
Thème Mobile ?
Tout ça parce que j\'avais décidé de ne pas prendre de carnet-geek pour la patrouille de St-Valentin, mais que ma fée avait besoin que je l\'attende (sans avoir besoin de son smartphone). Du coup j\'ai découvert que \'?m=1\' passait sur le \"thème mobile\" de blogger. Un thème à l\'ergonomie acceptable, mais perfectible (en ce qui … Continue reading Thème Mobile ?
Plate-formes volantes ?
Si je veux faire quelque-chose de plus \"aérien\" pour la dernière zone, il va me falloir des plate-formes volantes. Mais voilà, je n\'ai pas envie de leur coller des petites hélices (qui aurait fabriqué ça) ou d\'invoquer du gravitium (pas partout, en tout cas). Pas envie de resservir le cliché du \"bloc de pierre collé … Continue reading Plate-formes volantes ?
Soldier Blade: can you be Mr. Perfect ?
Quelque part entre 2000 et 2001, mon frère me ramène un émulateur PC-Engine et une quantité impressionnante de ROM pour aller avec. N\'étant pas un fan de Bonks, je lève un sourcil circonspect. Une machine de 1989 ? T\'es sérieux, là ? Mais deux semaines plus tard, j\'arrive au bout de Tyrian, donc je jette … Continue reading Soldier Blade: can you be Mr. Perfect ?
Thèmes Elementaux
Faute d\'un meilleur terme. Mais je suis retombé sur une cogitation de fin 2019 quand est apparu l\'idée de faire un \'Bilou\'s Dream Land\', mais avant que la décision ne tombe de prendre la montagne (Peaks Zone) comme 4eme et dernier niveau.You know those many games where the levels are designed around \"elemental\" themes. Like … Continue reading Thèmes Elementaux
Nouveau Gimp
Je n\'ai malheureusement pas réussi à ce que Gimp conserve ses anciens paramètres lors de l\'installation de mon nouveau PC de bureau. J\'ai même été franchement contrarié de les voir passer à une interface \"tout intégrée en une seule fenêtre\" comme le \"nouveau\" lecteur PDF d\'adobe (eh non, plus moyen de continuer à utiliser Acrobat … Continue reading Nouveau Gimp
Au tour de meka-blador …
Même si, j\'avoue, mon analyse de \"et qu\'est-ce qu\'on fait maintenant\" m\'avait conduit à définir MetaEdit dans l\'éditeur de niveau comme la priorité suivante ... Mais la tentation a été trop grande: comment se comporterait un vrai personnage dans les tests automatiques de pentes que je viens de faire fonctionner avec un \'tic-tac-Bilou\' complètement abstrait.Je … Continue reading Au tour de meka-blador …
GameEngine design: script-to-code
Somewhere in 2009, I added support for actions triggered by the script-part of my game engine but implemented in C++. This is the cornerstone of \"GEDS\" game engine. This is how run-time monsters spawning and sound effects work. This is also how level load request are processed. The design survived the years, so let\'s see … Continue reading GameEngine design: script-to-code