Xmas Checkpoint

Je ne vais pas vous faire le coup du changement de palette pour avoir une forêt aux feuilles toutes blanches de neige, ni affubler Bilou d'un gros bonnet rouge et blanc ... Mais joyeux noël et d'avance une bonne année 2010 quand-même.A défaut de "release", voici l'état actuel de mes trois applications:le sprite editor, dont … Continue reading Xmas Checkpoint

Tracking Memory Bugs

malloc et free sont des outils formidables, mais quand on s'est un peu embrouillé dans son code, ça devient vite une plaie. Je m'explique: le système d'allocation dynamique ne fonctionne pas "magiquement": il conserve autour des blocs libres et occupés des informations : taille de la zone, prochaine zone libre, etc. Elles sont évidemment importantes … Continue reading Tracking Memory Bugs

Enfin, des pentes qui marchent !

if (document.images){SLPstill=new Image;SLPplaying=new Image;SLPstill.src = "http://139.165.223.2/%7Emartin/scene/appleman-sloping-0.png"; SLPplaying.src= "http://139.165.223.2/%7Emartin/scene/appleman-sloping.gif";}C'est encore un peu mystérieux, mais ça commence à fonctionner! Petite démo téléchargeable (non-jouable, par contre) de mon "cas d'étude pour le débugging". Je vais tagguer le CVS pour qu'on puisse retrouver les sources correspondantes.Je dis "mystérieux", parce qu'au départ, l'appleman semble "hésiter" à prendre les pentes, chose … Continue reading Enfin, des pentes qui marchent !

Descente (aux enfers ?)

J'ai beau avoir pris le temps de tester conceptuellement et méticuleusement le petit algorithme de gestion des pentes que je présentais la semaine dernière, je me bats toujours avec mon code pour l'intégrer au game engine.Le plus intéressant dans ce combat, c'est sans doute que jusqu'ici, aucun des problèmes ne provient directement de l'algorithme ...Détails … Continue reading Descente (aux enfers ?)