Comment j’ai construit un jeu de dessin en temps réel avec PaperJS

Banana Draw est un jeu de dessin multijoueur, en temps réel.
Le principe est simple : il s’agit d’un Pictionary revisité. Chaque joueur choisit un mot qu’il doit ensuite faire deviner aux autres en le dessinant.

J’avais réalisé un prototype, fin 2011 basé sur cette démo : http://paperjs.org/examples/path-simplification/ afin de tester le potentiel de NodeJS.

Cette année grâce à l’évènement One Game A Month, avec Toxicode nous avons décidé de dépoussiérer ce prototype afin d’en faire un petit jeu destiné à passer un petit moment de détente.

Lire la suite »

Publicités

Comment débuter avec RequireJS

Require.JS

L’AMD (Asynchronous Module Definition) permet d’organiser votre code en modules afin de pouvoir les charger à la demande. Cela évite d’avoir un seul gros fichier ou plusieurs fichiers à inclure dans le HTML dans un ordre précis.

RequireJS permet également, grâce à NodeJS, de faire de l’optimisation (minification), j’en parlerai à la fin.

Vous pouvez retrouver les fragments de code contenus dans ce guide sur GitHub. N’hésitez pas à télécharger la source et la bidouiller. C’est un bon moyen de tester.

Lire la suite »


Javascript, NodeJS et Ruby on Rails

Salut,

Ce blog a pour thème principal, ces 3 technos que j’utilise quotidiennement sur de nombreux projets.

Je suis actuellement en poste chez Toxicode, qui est un laboratoire avec des airs de start-up, la plus grosse partie de mon travail consiste à expérimenter et innover autour de ces technologies mais aussi de l’experience utilisateur (#UX). C’est pourquoi je pense avoir des choses intéressantes à raconter ici.

Lire la suite »