Combats improbables

Versus Tvigle est un utilisateur YouTube qui fait des excellents petits dessins animées pleins d'humour dans lesquels deux personnages de fiction s'affrontent dans un combat à mort.
Il a déjà produit une quarantaine de ces vidéos, avec les combats les plus bizarres qu'on puisse imaginer : Frankenstein vs d'Artagnan, Lara Croft vs Indiana Jones, Frodon (et Gandalf) vs Harry Potter (et Dumbledore), Neo vs Luke Skywalker ou ceux que je vous montre par la suite :
Mario vs Pacman
Godzilla vs la Statue de la Liberté
Trouvé via le toujours excellent BoingBoing.
Aves Engine, un autre moteur de jeux en HTML5/JavaScript

Il y a une quinzaine de jours, je vous parlais de Akihabara, un ensemble de bibliothèques facilitant la création de jeux en HTML5/JavaScript. Aujourd'hui je reviens sur le sujet pour vous parler d'Aves Engine, un autre moteur de jeux vidéo en HTML5/JavaScript.
Sauf que les deux moteurs ne semblent pas jouer dans la même ligue. Là où Akihabara est un petit projet open source codé par une seule personne et avec des aspirations bien modestes, Aves Engine est orienté vers un usage professionnel. D'ailleurs, sur leur site web ils affichent clairement leur objectif, le marché du développement de jeux pour des plateformes mobiles (Android, iPhone, iPad...), permettant de placer ses jeux sur toutes les plateformes sans devoir faire des développements spécifiques.
La bêta publique d'Aves Engine est prévue pour début 2011, et franchement j'ai hâte de voir ce que ce projet peut donner...
Ravageurs de productivité : Canabalt

Canabalt est un petit bijou dans le monde des jeux pour iPhone. Et pourtant son look rétro, avec ces graphiques monochromes et pixelisés ne laissent pas pressentir le formidable jeu qui se cache derrière. Vous n'avez qu'à jouer une centaine de parties, et vous serez d'accord avec moi. Pourquoi une centaine ? Parce que vous n'allez pas pouvoir jouer moins, même si vous essayez...
Un moment... qu'est-ce que je fais en train de parler ici d'un jeu pour iPhone, moi qui suis pro-android à fond ? La réponse est simple, les créateurs de Canabalt (Semi Secret Software) ont bien compris que la meilleure façon de réussir à vendre ses jeux dans l'Apple Store est de les proposer gratuitement en version flash sur le web. Comme ça, on peu jouer depuis un navigateur et devenir accro, pour ensuite, si on a un iPhone (quelle idée...) l'acheter pour pouvoir continuer à jouer dans le métro ou aux toilettes... :tongue_rolleye_ee:
Canabalt est un jeu d'une simplicité déroutante. On dirige un personnage dans ce qui semble être une séance de parkour extrême : le personnage court et saut dans les toits des bâtiments tout en esquivant les multiples obstacles. On n'a qu'un seul contrôle, une bouton qui nous permet de sauter.
Et pourtant le jeu est addictif, très très addictif. Le scénario est généré de façon aléatoire, ce qui fait que chaque partie soit un challenge. Après quelques parties on commence à comprendre comment contrôler le personnage, comment jouer avec la vitesse pour avoir assez de puissance de saut pour traverser le vide mais sans avoir trop pour rater le toit suivant, comment utiliser les boîtes et mobilier de bureau pour freiner, comment atterrir le plus proche possible du bord pour esquiver les bombes qui tombent...
Après quelques dizaines de parties, je suis à plus de 6000 mètres... mais j'ai du mal à aller plus loin. Et vous, votre record est de combien ?
Curiosités de Google Maps

Ce n'est pas la première fois que je vous parle des trucs amusants qu'on peut trouver sur Google Maps. Vous vous souviendrez peut-être des surfeurs et le requin, le logo Firefox à destination des Aliens, les jardins de Versailles ou la petite liste de curiosités que j'avais compilé en 2006 (4 ans déjà !).
Aujourd'hui je reviens sur le sujet avec cette photo satellite pris quelque part au sud de l'Australie, pas loin de Melbourne :
Cela ressemble beaucoup des prises USB reliés par des câbles, non ? Cliquez sur la carte et naviguez autour. Comme vous pouvez vous en douter, il ne s'agit pas de prises USB géants, mais des aérogénérateurs du parc éolien de Waubra.
Chez Reddit ils se demandaient où est-ce qu'on branchait tous ces prises USB, et quelqu'un a suggéré que dans les célèbres casques de l'indien :
Easter Eggs Ubuntu
Il y a quelque temps, en lisant sur Wikipedia l'article anglais sur les Easter eggs, j'ai découvert celui qui se cache dans apt-get, le gestionnaire legacy de paquets d'Ubuntu (ou je devrais plutôt dire de Debian) :

Mais je connaissais pas celui qui se cache dans son remplaçant, aptitude :
:grin1_ee:Une journée de RTT bien employée

Ca faisait déjà des mois que je retardais l'échéance, et cela ne pouvait plus durer : il fallait que je m'occupe des travaux de mon appartement.
Depuis un bon moment j'avais envie de changer la disposition de l'appartement en abattant la cloison entre le salon et la cuisine, afin de créer un grand espace de vie. Et pour cela la première étape était de murer la porte entre l'entrée et la cuisine. Et après avoir reporté l'opération à maintes reprises, le weekend dernier j'ai enfin commencé, en arrachant le cadre de la porte.
Une fois commencé, il fallait continuer, alors j'ai décidé de prendre une journée de RTT pour faire avancer le chantier. Et aujourd'hui c'était cette journée...
La première étape a été de casser la cloison sur l'ancienne porte. Armé d'une masse, je me suis donc attaqué à la tâche. C'est franchement jouissif, casser une cloison à coup de masse, décharger toute sa force contre le mur sans aucune retenue. :angry_ee:
Ensuite j'ai commencé à lever le mur, en béton cellulaire (très facile et agréable à travailler).
Et à la fin de la journée, j'ai enfin placé la dernière brique ! Il manque encore le plâtre pour boucher le tour de nouveau mur, la fibre en verre et la peinture, mais le gros œuvre est fait.
Le mauvais côté c'est que je n'ai plus d'excuse, je vais devoir abattre la cloison du salon avant les vacances... :bigsurprise_ee:
A la recherche d'un nouveau avatar
Depuis que j'ai changé de look, je me retrouve face à un problème majeur : mon avatar ne me ressemble plus...
Je me suis posé des dizaines de fois la question de quoi faire donc avec mon avatar. Le changer ? Cela implique perdre une identité graphique que je porte depuis plus de quatre ans... Le garder ? Oui, mais du coup j'ai du mal à me voir dans ce petit personnage...
Aujourd'hui je me suis mis à gribouiller pour voir ce qui pourrait donner un LostInBrittany après rasage. Comme je ne suis pas convaincu du résultat, je vous le montre ici et je vous demande votre avis.
Alors, l'avatar classique ou le nouveau LostInBrittany chauve ? :tongue_rolleye_ee:
Ravageurs de productivité : Hello Worlds

365 Juegos est un site espagnol dédié aux jeux en Flash, qui présente chaque jour un jeu diffèrent. C'est là que j'ai découvert hier le jeu dont je vais vous parler aujourd'hui, Hello Worlds.
Au premier abord, Hello Worlds pourrait paraitre un jeu de plateformes de plus, mais il a une série de twists qui font de lui un des jeux les plus sympathiques que j'ai testé ces dernières semaines.
L'objectif est simple, parcourir les niveaux en évitant les obstacles et en récupérant des pièces qui sont disséminées partout. La particularité est que le personnage existe en plusieurs dimensions au même temps, chacune de ses actions est exécuté sur plusieurs niveaux en parallèle.
Si dans un des dimensions un obstacle empêche le personnage d'aller vers la droite, il ne peut pas aller vers la droite, si dans la dimension à côté il y a une plateforme élevée sur l'a qu'il peut sauter, il pourra marcher sur elle même si pour les autres dimensions il semble marcher sur le vide.
Avec la touche 'C' on peut superposer les dimensions (pratique des fois pour prévoir des parcours), avec la touche 'V' on revient vers l'arrière dans le temps.
Hello Worlds est donc beaucoup plus qu'un classique jeu de plateformes, est un puzzle multi-dimensionnel qui, si vous êtes comme moi, vous fera passer des très bons moments.
Imprimante LEGO

Depuis l'apparition de LEGO Mindstorms, la programmation de robots et de machines sophistiqués a été considérablement simplifié, permettant de faire des complexes merveilles technologiques comme le LEGO Cubestormer dont je vous ai déjà parlé.
Cependant, les vrais puristes continuent à développer leurs machines LEGO à l'ancienne, avec des pièces de LEGO Technic, des câbles, des senseurs, des moteurs et un bon fer à souder. Et avec cette méthode, certes plus artisanale, ils arrivent à obtenir des résultats vraiment épatants.
Pour preuve, cette superbe imprimante Lego felt tip 110 réalisée par horseattack. Avec un feutre comme tête d'impression (de là son nom), construite avec des pièces de LEGO et LEGO Technic (plus du matériel électronique) et décorée avec des bonshommes LEGO, cette merveille est une vraie imprimante USB monochrome complètement fonctionnelle.
En plus, les recharges d'encre son vraiment pas chères, le prix d'un nouveau feutre... :tongue_rolleye_ee:
Akihabara, une borne d'arcade en HTML5/JavaScript

Akihabara est un quartier de Tokio célèbre par ses magasins d'électronique, un peu comme une rue Mongallet à l'énième puissance. Mais Akihabara est aussi le nom d'un ensemble de bibliothèques facilitant la création de jeux retro (avec un look et un style de jeu de l'époque des 8/16 bits) en JavaScript.
Francesco, l'auteur de ces bibliothèques, nous fournit aussi cinq implémentations d'exemple reprenant 5 jeux iconiques : Leave me alone (un jeu de plate-formes), Solitude (un shoot them up), The Legend of Sadness (un jeu d'aventure/RPG qui ne peut que nous rappeler le grand The Legend of Zelda), T-Spinq (un clone du Tetris) et Capman (un clone de Pac-man).
Une des grandes avantages des jeux faits sur Akihabara par rapport à Flash, c'est qu'ils marchent aussi bien sur un navigateur d'ordinateur que sur un terminal mobile (Android, iPhone/iPad). J'ai testé les jeux d'exemple sur un Motorola Milestone avec Android 2.1 et ils tournent à merveille.
Si vous voulez vous mettre au développement de jeux sur Akihabara, je vous conseille de jeter un œil aux tutoriaux sur le site de DINO Jams. Au moment où j'écris ces lignes on a déjà le chapitre 1 et le chapitre 2, et même si cela ne va pas encore trop loin, ils aident à démarrer.
En fait, si vous avez déjà fait de la programmation de jeux dans l'époque héroïque des jeux de 8 bits, vous connaissez déjà la plupart des concepts (sprites, collisions, double buffering...). Il n'y a pas beaucoup de documentation dans le code, mais entre les tutoriaux et le code des jeux d'exemple, on a assez pour se lancer.
Si seulement le jour avait 36 heures...
Comme souvent, c'est Microsiervos qui m'a mis sur la piste d'Akihabara...









