Catégories
Développement Javascript Jeux

Phaser, un framework Javascript de jeu vidéo

Il y a un moment de cela ( quatre ans environ…), j’ai fait un petit article sur PIXI.js un framework de jeu vidéo en Javascript.
Depuis l’époque où j’ai fais cet article, PIXI.js a évolué et a changé de nom : Phaser.
Je voulais en parler un peu car en ce moment, pour passer le temps, je bricole (rien de concret quoi…) un petit jeu en Javascript qui utilise socket.io.

Un des grands avantages de développer avec Phaser, c’est qu’il y a un grand nombre de tutoriel pour vous aider à commencer des projets comme des jeux de plateformes , des mmorpg. Mais il faudra s’y connaitre un minimum en anglais.

Catégories
Actualités

Changement de design

Salut à tous, bon une petite news rapide. Comme vous avez pu le constater, je me suis enfin motivé à changer un peu le design du site…

Bon j’avoue j’utilise juste le nouveau thème par défaut de WordPress : TwentyTwenty.
Il faut dire que le thème commençait à dater (depuis 2015) et le nouveau thème est sympa, alors pourquoi pas ?
Je me suis aussi remotivé à écrire des tutoriels, un à venir sera sur Phaser, un framework Javascript pour faire des jeux.
J’en profite pour dire que si vous avez des demandes de tutoriels ou autre, n’hésitez pas à les mettre en commentaire ou sur le Discord que j’ai mis en place.

Catégories
Drupal PHP Tutoriel

Drupal 8 – Créer rapidement un type d’entité

Dans ce tutoriel, nous allons voir comment créer en quelques lignes de commandes un nouveau type d’entité pour Drupal 8.
Pour cela nous allons avoir besoin de Drupal Console, si vous connaissez Drush, c’est le même genre d’outils.

Drupal Console vous permets d’exécuter des commandes sur vos projets qui vous faciliterons grandement la vie. Dans notre cas, au lieu de créer tous les fichiers nécessaires pour notre type d’entité, une simple commande va nous permettre de les générer.

Catégories
Tutoriel Wordpress

Astuces pour optimiser un site WordPress

Dans cet article nous allons voir quelques modules et manipulations à mettre en place pour optimiser votre site WordPress.
Cela aura pour but d’améliorer le chargement de votre site, mais aussi votre référencement.

Yoast SEO

J’en avais parlé dans un article, mais Yoast SEO fait partie des indispensables si vous souhaitez améliorer votre référencement.

Le plugin est simple d’utilisation et vous indique au travers plusieurs étapes, comment le configurer correctement.

Catégories
Actualités Jeux

Godot Engine

On parle souvent de Unity3d ou bien du Unreal Engine, mais il existe d’autres moteurs de jeux.

Aujourd’hui, je vais parler du Godot Engine. Le Godot Engine est un moteur de jeu open source, léger, qui n’a rien à envier aux autres.

Il permet de réaliser autant, des jeux en 2D, qu’en 3D. Il propose aussi plusieurs langages pour développer : le GDScript (un langage proche du python), C# ou le C++.

Catégories
Développement

5 sites de ressources gratuites pour créer vos jeux vidéo

Je vous propose cinq sites proposant des ressources gratuites pour vous aider dans la création de vos projets de jeux vidéo.

Catégories
Développement Drupal

Installer Drupal 8

Dans ce tutoriel, nous allons voir comment mettre en place une installation Drupal 8 de manière classique, mais aussi en utilisant Composer qui est grandement utilisé pour faciliter la gestion des dépendances de vos projets.

Je vous conseille fortement la deuxième solution car cela permet en quelques lignes de commande de pouvoir mettre à jour les modules de votre site par exemple ou de revenir en arrière dans les versions.

Catégories
Tutoriel Unity

Tutoriel – Etendre l’éditeur d’Unity

Description du tutoriel

Dans ce tutoriel, nous allons apprendre à étendre l’éditeur d’Unity3d. Grace à cette possibilité, nous pouvons réaliser des inspecteurs personnalisés pour faciliter nos tests lors des développements.

Nous verrons comment faire varier une valeur d’un ScriptableObject ajouté à un objet de notre jeu.
Le code source est disponible à la fin du tutoriel.

Catégories
Développement Tutoriel Unity

Unity 3D – Créer un inventaire partie 1

Dans ce tutoriel, nous mettrons en place un inventaire, qui comprendra la création des objets et la gestion du stockage.

Cela permettra d’appréhender le fonctionnement des ScriptableObject, des List et de la création d’interface.

Dans cette partie, nous allons commencer par le plus simple, la création des objets et de l’interface que nous utiliserons par la suite.

Le code source complet sera disponible à la fin du tutoriel.

Catégories
Développement Drupal Tutoriel

Création d’un module Drupal 8 – les templates

Dans ce tutoriel, nous allons voir comment créer et gérer nos templates. Ceci est la troisième partie du tutoriel pour la création d’un module Drupal 8.

Dans la première partie, nous avons vu les fichiers nécessaires à sa création.
Dans la deuxième partie, nous avons vu les Controllers et les Routes.

Comme dit dans les précédentes parties du tutoriel, Drupal est basé sur le Framework Symfony 3. Pour le rendu de vos pages, il utilise le moteur de template qui est Twig.

Le code source de ce tutoriel est disponible en bas de page.