Phaser Tips & tricks

Charger et utiliser un fichier JSON contenant des données dans Phaser

31 May , 2015  

Dans le cadre de développement de petits jeux il peut être utile d’importer un lot de données au format JSON. Cependant, il n’existe pour le moment (nous sommes à la version 2.3 au moment de l’écriture de ce billet) pas à proprement parler de méthode pour importer des données contenues dans un fichier JSON dans Phaser (je ne parle ici pas de Tilemaps). Néanmoins cela est possible, et très simplement. More…

Divers Education numérique

EDUCODE arrive à la rentrée 2016-2017

17 May , 2015  

educode

Rejoignez-nous dès la rentrée 2016-2017 !

Avec l’introduction de l’initiation au code à l’école, de nouveaux besoins, un nouveau challenge arrivent dès la rentrée 2016.

Educode, c’est une plateforme d’aide et de ressources pour l’initiation au code et à l’algorithmique informatique. En tant que développeurs nous proposons nous proposons des projets clé en main pour « illustrer » les cours, une approche ludique et didactique des notions clés de la programmation et une assistance en ligne.

Nous proposons également des serious games, ainsi que des qcm pour les élèves.

Rejoignez-nous sur www.educode.fr

En attendant, vous êtes-vous déjà demandé si quelqu’un vivait dans votre ordinateur ?

 

banner_lcp

 

 

Game Dev Phaser

Créer un jeu avec Phaser – partie 2

15 May , 2015  

capture d'écran de Tiled

Après avoir mis en place les différents ‘états’ de notre mini jeu, et préchargé nos ressources (voir partie 1), passons  à la création du tableau  et à notre état Game.js qui contiendra la logique de code du jeu.

More…

Tips & tricks Tutorial

Formulaire dynamique avec Angularjs

25 Apr , 2015  

Logo Angularjs

Récemment, j’ai eu à créer un formulaire où l’utilisateur devait pouvoir ajouter des champs (en l’occurrence ajouter un champ contenant une question).Une fois encore la flexibilité et les possibilités d’Angularjs,rendent cette tâche si simple à coder! J’ai donc décidé de partager la façon dont j’ai procédé pour ceux qui pourraient en avoir besoin.

More…

- - -

Tutorial

Elément SVG interactif et directive Angularjs

29 Mar , 2015  

Dans l’article suivant, nous allons voir comment créer une directive injectant un élément SVG,et gérer une interaction simple. En effet c’est sur cette base, relativement simple, que j’ai crée par exemple ce groupe de cartes interactives des résultats de élections départementales en France en 2015 : voir ici .

Plusieurs personnes m’ont questionné sur ces directives injectant des éléments SVG et la gestion de l’interaction j’ai donc décidé de partager ici un petit exemple contenant le principe de base que j’ai utilisé. More…

- -

Tips & tricks

Applying a style to tags display in a WordPress theme

13 Mar , 2015  

Just a small wordpress’ tip for a custom theme template : how to customize the tags displayed along a post on your worpdress home page theme.

More…

-

Game Dev Phaser

Créer un jeu avec Phaser – partie 1

12 Mar , 2015  

Pour découvrir Phaser nous allons coder un petit jeu de plateforme simple, mais qui nous permettra d’explorer les fonctionnalités de bases de ce framework.

Dans un premier temps, nous allons poser l’architecture de notre projet. Pour comprendre cette architecture nous allons d’abords voir la notion de State, ou état, de Phaser. More…

Tips & tricks

CSS3 – Centrer un contenu grâce la propriété transform

12 Mar , 2015  

Centrer verticalement et horizontalement un contenu dans une div (ou tout autre bloc), de manière responsive, est devenue une opération très simple, en css pur, grâce à la fonction translate de la propriété CSS3 transform . More…

- -

Tips & tricks

Débugguer une page web sur iOS avec Windows et Weinre

17 Nov , 2014  

Comment tester une page web, ou une application web , sur un périphérique iOS. L’idéal est évidemment d’utiliser le débogage à distance disponible via Safari (depuis Safari 6), mais si l’on n’ a pas de Mac sous la main c’est malheureusement impossible. Heureusement il reste Weinre! Développé avant que le débogage à distance soit disponible de manière simple et systématique, il demeure aujourd’hui toujours particulièrement utile.

More…