frogratto platforms

Je vous avait déjà rapidement parlé de frogatto, un très sympathique jeu de plate-forme aux musiques envoûtantes qui (mal?)heureusement plante chaque fois que je meurs ... Il est sous linux en open-source, donc faisons-y un petit tour. Les programmeurs de Frogatto ont (c'est devenu une approche majoritaire) un bonne partie de la logique du jeu … Continue reading frogratto platforms

A dos de blador.

if (document.images){stillBLADR=new Image;playingBLADR=new Image;stillBLADR.src = "https://3.bp.blogspot.com/-_u2et6xCUh0/T7S8o645u9I/AAAAAAAADkM/iOp_I3MfqXE/s320/bladstill.png"; playingBLADR.src= "https://i.imgur.com/9hOGY.gif";}Mes taille-crayons, une fois en mouvement, font d'assez mauvaises plates-formes, en vérité. Celà vient de leur animation. D'abord (comme la plupart des animations de marche), elle va retarder certains mouvements pour consommer d'un coup 2 pixels de déplacement après être restée immobile pendant 4 images si la vitesse … Continue reading A dos de blador.

Keen ClipToSprite()

This is the code snippet for the ClipToSprite() action that results in pushing monster/keen interaction when the monster stands on the left. The code adapts characters expected motion (which differs from its computed speed and is transient) so that intersections between characters hitboxes remains empty.The condition highlighted with yellow puzzled me at first. In fact, … Continue reading Keen ClipToSprite()

InspectorWidget could be more helpful …

Ok, je suis toujours dans les ajustements supposés permettre à Bilou de soulever un taille-crayon dans un empilement. DDD, cybook, tout le monde y passe ... j'aurais bien aimé avoir un peu plus progressé sur l'Inspector Widget pour me simplifier la tâche, mais il faut faire avec ...Après avoir envisagé la possibilité d'envoyer un message … Continue reading InspectorWidget could be more helpful …

Stack’m’up!

totally totem !Commencer par les choses simples. C'est ce qui m'a permis de progresser en fin un peu sur le systèmes des plate-formes dans mon moteur de jeu, malgré des semaines bien remplies. L'objectif: permettre d'empiler des dumbladors l'un sur l'autre pour que plus tard, Bilou puisse lui aussi grimper sur un dumblador puis sur … Continue reading Stack’m’up!

un bout de code … d’alignement ?

Je range ... Et au milieu de tous les brols qui reviennent de mon ancien bureau et qui ne trouveront pas de place dans le nouveau, je tombe sur une tentative d'illustration du roll-jump de DKC returns précédé d'un morceau de code:while (! cando(dx, dy)) {  if (dx!=0) {    dx=(dx>0)? (((x+w+dx)|7)-x)               : (((x+dx) & ~7)-x);  … Continue reading un bout de code … d’alignement ?

Gare aux taches d’encre …

Au-delà des pentes plus ou moins pentues et des personnages en 3D, il y a un "monstre" supplémentaire qui attend de rejoindre la school zone et qui n'en est plus qu'à quelques pas: "inkjet", l'encrier tacheur.Petit tour d'horizon sur la façon de le réaliser, à l'ancienne sur une feuille quadrillée avant d'aller dormir... Chose amusante, … Continue reading Gare aux taches d’encre …