Aller au contenu

2024

Algorithmie de collisions de hitboxes

Je discutais récemment avec un de mes étudiants de la gestion de hitboxes dans un jeu vidéo. Le fruit de cet échange m'intéressant, j'ai voulu formaliser tout cela.

L'idée ? Comment aborder les données de hitboxes rectangulaires (AABB) pour simplifier les calculs, ou tout du moins, les rendre plus intuitifs.

Même si j'évoques les différentes approches de hitboxes, ça n'a pas vocation à couvrir pleinement l'état de l'art, ce sont juste les périgrinations d'un informaticien et enseignant curieux.

Bleu-vert

Où se trouve la limite entre le vert et le bleu ? Je ne parle pas de turquoise ou cyan comme intermédiaire, mais bien de la perception qu'on a du « milieu » entre deux couleurs.

En tombant sur le test ismy.blue, je me suis rappelé les fréquents débats que j'ai avec ma compagne sur le sujet. Il est donc temps pour moi de « trancher » la question une bonne fois pour toutes.

SPOILER : ça ne sera pas tranché dans cet l'article... C'est plutôt une amorce de réflexion.

Générateur de favicon en JavaScript

À chaque nouveau petit projet, je ressens le besoin d'ajouter une favicon. Ce n'est même pas pour le design ou une volonté d'identité graphique, mais surtout pour m'y retrouver dans mes nombreux onglets.

J'avais tenté un générateur de favicon en PHP/GD y'a quelques temps, mais j'ai vite abandonné l'idée, frustré du résultat.

Aujourd'hui, j'ai enfin une base qui me plait, ne nécessitant pas de serveur (pur Js).

[Snippet] Proportions d'une recette en JavaScript

J'entretiens un blog persionnel privé où je note — entre autre — des recettes de cuisine. Et ça faisait un moment que je voulais pouvoir recalculer à la volée et simplement les quantités en fonction — par exemple — du nombre de convives.

Ayant passé ledit blog sur Mkdocs aussi récemment, j'ai cherché une solution qui ne nécessite pas de développer un plugin : reposer simplement sur JavaScript et HTML.

Purin, 10 ans !

Ça va faire 10 ans que je n'ai quasi rien posté ici ! En fait, si, y'a 2 publications qui se courent après. Mais j'ai eu depuis 2016 chaque année un changement majeur dans ma vie qui me faisait revoir mes priorités (j'ai fait un burnout, changé de logement 4 fois, de vie 1 fois, de métier 2 fois et j'ai même trouvé le temps de devenir parent).

Me voilà enfin avec une année « pauvre » en nouveaux évènements : bref, une bonne occasion pour se remettre à poster !

Bon, pas de promesse, hein...