SNCF – Grève charogne!
Visiblement quand la SNCF fait grève, elle ne le fait pas à moitié. Non seulement il y a moins de trains, non seulement elle semble choisir à chaque fois les seuls jours où je peux voir une amie (ça doit faire déjà 5 fois consécutives) mais en plus elle rend la réservation le plus difficile possible.
Löve … Exciting and new
J’ai eu une période où je passais une bonne partie de mon temps libre à coder. Un coup de C++, de SDL et hop, je m’essayais à l’écriture d’un moteur de RPG à la Final Fantasy, ou de jeu d’aventure façon LucasArts (avec pathfinding etc.).
Et puis durant mes années de fac, ça m’est passé. Et ces dernières années, avec le boulot, la dernière chose que j’avais envie de faire en rentrant chez moi c’était aligner des lignes de code. Chaque projet que j’entamais se terminait de plus en plus tôt. D’abord j’avais quelque chose qui tournait mais dégueu, puis quelque chose de souple et joli mais qui faisait quasiment que dalle, puis j’ai finis par caler avant même de me lancer dans le code.
Pourtant depuis quelques semaines, je m’y suis remis. Suite à ma découverte d’un guide sur la physique des Sonic, je me suis dis que ça serait marrant de recréer le coeur d’un des jeux qui a bercé mon enfance, à savoir Sonic 2.
Mais le C++ c’est chiant. Créer des classes, des makefiles, c’est suffisamment lourd pour me dissuader. J’aime bien Python, donc j’ai naturellement jeté un oeil à Pygame mais, vu que c’est en gros de la SDL sous Python, il n’y a pas d’accélération graphique potable.
Et avec un collègue on a trouvé Löve. Un framework assez peu connu, gérant graphisme, sons, clavier, manettes, les particules et même la physique avec box2D. L’exécutable bouffe un fichier principal en Lua, lui fournit les librairies et le contexte et il n’y a plus qu’à coder.
Pour moi c’est vraiment l’environnement idéal pour faire du prototypage. Plus libre et bas niveau qu’un créateur de jeu graphique genre Game Creator, mais carrément moins chiant que de coder tout depuis zéro dans un langage à la noix.
Du coup j’en ai profité pour apprendre le Lua, me suis lancé, et c’est quand même agréable de se prendre plus la tête avec le jeu qu’avec le langage lui-même. Je peux expérimenter et coder quelque chose qui marche et m’occuper ensuite de structurer.
En plus le langage et la librairie sont suffisamment simples pour ne nécessiter qu’une très courte phase d’apprentissage.
Bien sûr, pour expérimenter, revenir en arrière quand on se plante, vérifier qu’on introduit pas des bugs ou qu’on plombe pas les perfs, tout ça sans se tirer une balle dans la tête, c’est mieux d’avoir un gestionnaire de versions qui dépote.
Mais ça sera pour un autre article.
Paul – Pote Alien
Allez, histoire de relancer la machine, mon avis sur la dernière comédie signée Simon Pegg et Nick Frost, l’histoire de deux geeks fans de comics qui se retrouvent à aider un alien à échapper au FBI.
Android – Applications cutanées – 120211
Update: Applis en italiques.
Possesseur d’un smartphone Android depuis quelques mois, un Samsung Spica tuné sur tous les bords pour être plus précis, je me suis dis que j’allais partager ma science et mettre un petit listing des applis que je considère comme sympatoches sur le bestiau. Je mentionne quand il s’agit d’une appli payante. Elles sont, sauf indiqué, toutes trouvables sur l’Android Market.
Je commence par l’essentiel smartphonesque:
- ADW Launcher/ Launcher Pro: Là, je suis partagé, ADW Launcher a plus d’options et parait plus fini, mais le feeling de Launcher Pro est plus agréable, pour l’instant je reste sur ADW et j’attends de voir comment Launcher Pro va évoluer vu que son dev semble vouloir le recoder de zéro. (Les deux disposent d’une version gratuite et d’une version payante. En gratuit je conseillerais Launcher Pro)
- Handcent SMS: Pour avoir un peu plus de fonctionnalités et un design un chouïa plus sympa que l’appli Messages par défaut.
- K-9 Mail: Un client Imap/Pop3 qui gère. Avec sa référence Doctor Who qui va bien.
- eStrong / Astro: Un file explorer. J’ai une préférence pour l’interface d’eStrong. Je la trouve plus agréable.
- Seesmic/Plume: Client Twitter. J’utilise Seesmic d’habitude. Mais j’essaie Plume (ex-Touiteur) en ce moment pour voir vu qu’il est fait par les devs de Beautiful Widgets. (Plume a une version payante sans la pub)
- Spotify/PowerAmp: Spotify pour la musique que je balade pas en MP3. Et PowerAmp pour le reste. (Spotify nécessite un compte et PowerAmp a une version payante non limitée)
- Meridian: Lecteur Multimedia, je m’en sers surtout pour la vidéo vu qu’il gère les sous titres externes.
- Meebo: Chat. Equivalent Android du chat ajax du même nom. Pratique, même si je m’en sers assez peu vu qu’un clavier tactile c’est assez moyen pour chatter.
- Opera Mini / Dolphin Browser Mini: Je me sers des deux suivants le besoin. Opera est bien pratique en 3G vu qu’il passe par un serveur externe qui compresse sa race mais ça tue tout le coté sympa du javascript et Dolphin est un vrai navigateur qui est assez rapide et dont j’aime bien l’interface. A noter que le browser par défaut d’Android est tout à fait potable.
- Titanium Backup: Partenaire essentiel du possesseur d’un téléphone rooté. Il sauvegarde/restaure tout. TOUT. (La version payante a pas mal de trucs sympas en plus)
- Pulse: Newsreader supportant le RSS avec une interface sympathique.
- Webkey: Une interface web assez complète permettant de contrôle quasi intégralement son téléphone à distance. Nécessite d’être root. (OpenSource sous licence GPL)
Les genre « super pratique/jolis/gadgets que tu peux pas vivre sans en fait »:
- Beautiful Widgets: Au début j’utilisais l’horloge Fancy Widget, mais j’ai dû me rendre à l’évidence que BW fait la même chose et plus, plus mieux et fait par des toulousains (main sur le coeur). Donc y a pas photo. En plus ils ont un Live Wallpaper bien classe qui fait des nuages de la pluie et tout ça en fonctions des prévisions météo. Dommage que mon tel soit un peu trop pourri pour que je l’utilise. (BW est payant)
- Soundhound: Alors, ça sert pas à grand chose, mais c’est toujours marrant en soirée de chantonner une chanson avec sa voix de crécelle et que le bidule reconnaisse le morceau et vous sorte son titre, les paroles etc.
- Wifi Keyboard: Petit utilitaire tout con qui balance sur le tel un serveur web en WiFi avec un formulaire dans lequel on tape sur le pc et qui retranscrit tout ça dans le téléphone comme une clavier Android classique. Pratique pour configurer certains éléments. (mais pas ta clé WEP hein, ça va pas trop marcher.)
- Live Wallpapers: Allez, l’élément cute, quelques live wallpapers tout meugnons.
- Daily Comics: Permet de lire les webcomics les plus connus directement sans passer par le site.
- Gares: Vu que cet enculé d’Android Market refuse pour je ne sais quelle raison de me proposer SNCF Direct, j’utilise celui-ci qui est tout aussi pratique pour voir l’équivalent des panneaux d’affichage des gares.
- TransParis: Excellente appli, que je viens tout juste de découvrir, pour avoir en live les prochains métros/trains/bus/tram sur l’Île de France.
Et pour finir, un peu de jeu parce que c’est quand même un de mes principaux loisirs:
- Frozen Bubble: Un classique du jeu linuxien, et de mes cours les plus ennuyeux.
- ScummVM: Les vieux jeux d’aventure LucasArts, Discworld et autres. En presque pas chiant à jouer. Mais j’imagine que sur une tablette ça serait un peu moins difficile de faire la chasse au pixels.
- Game Dev Story: Un petit jeu de gestion de boite de jeu vidéo. Rigolo, pas trop simple ni trop compliqué. (Payant, mais il y a apparemment une démo sur leur site)
- Gensoid et autres ?oid: Série d’émulateurs. Semblent fonctionner plutôt bien pour la plupart même si ça rame un peu avec le son activé sur mon mien de téléphone. Les émulateurs Megadrive sont toujours le premier truc que je cherche sur un nouveau gadget. (La version Lite et gratuite, la payante apporte notamment les savestates)
- Tiger Genesis et autres Tiger trucs: Série d’émulateurs aussi, complètement gratuits eux, un peu moins agréables niveau interface. Je n’ai essayé que l’ému Megadrive qui semble analogue à Gensoid niveau compatibilité mais rame un peu plus. Je garde un oeil dessus, mais pour l’instant je préfère quand même Gensoid.
Humble Indie Bundle – Part II
Nouvel épisode du Humble Indie Bundle, cinq jeux indés de qualité au prix que vous voulez!
Ils sont frais mes jeux indés, ils sont frais!
2012 – Vous périrez dans les flammes!
Tout le monde le sait (et Wikileaks va surement le confirmer), l’apocalypse est pour 2012.
Et vu que Batman Arkham City s’annonce sombre et violent comme on aime, Mass Effect 3 épique à souhait et The Elder Scrolls V: Skyrim toujours aussi agréable à explorer, et qu’ils sortent tous fin 2011, on peut suspecter que c’est la chute de productivité et l’enfermement de chacun devant son écran qui provoquera la fin du monde.
Au moins Dragon Age 2 et The Witcher 2 ont le bon goût de sortir aux alentours du printemps, histoire qu’en plus de rester enfermés on ne reste pas coincés dans une boucle mentale à essayer de décider à quoi jouer.
Chassez le surnaturel il revient au galop.
Il y a quelque chose de particulièrement flippant à parcourir une rue et voir les lampadaires s’éteindre sur son chemin.
Retour vers le Futur – Nom de Zeus!
Telltale Games, en partie responsable de la résurrection du jeu d’aventure à l’ancienne (bien que plus facile), ainsi que des licences Sam & Max et Monkey Island, s’apprête à adapter Jurassic Park, ce dont je me fous royalement, et Retour vers le Futur.
Et là, après le sympathique jeu SOS Fantômes, ma fibre 80’s vibre à nouveau, je me vois déjà incarner Marty McFly et avoir des discussions totalement barrées avec Doc Brown sur les implications de se rouler des pelles dans le passé.
Aujourd’hui est apparu le premier trailer de la bête, et je contiens mal mon impatience.
Source de la vidéo : Bande-annonce #1
Et je conclurai par les mots de Doc:
Quitte à voyager à travers le temps au volant d’une voiture, autant en choisir une qui ait d’la gueule !
Philosophie de mes couilles
Mais what the fuck?! Arte a osé diffuser un truc pareil?
Arte – Philosophie – Les jeux vidéo
Sinon dans le genre philosophe, voici un spam que j’ai reçu qui vaut son pesant de cacahuètes:
One swallow does not make a summer

