Catégories
Tutoriel Unity

Tutoriel – Réalité augmentée avec Unity3D

Dans ce tutoriel, nous allons voir comment faire de la réalité augmentée.
J’ai déjà fait un tutoriel à ce sujet, mais celui-ci remonte à plusieurs années… Et depuis Unity3D a bien évolué sur le sujet. Ils ont intégré Vuforia, mais aussi ARCore de Google. Vous avez maintenant le choix.

Pour ce tutoriel, nous allons utiliser ARFoundation, le package de Unity qui rassemble ARKit, qui est utilisé pour iOS et ARCore, comme vu plus haut pour Android.

Notre objectif est de scanner une surface et de pouvoir y ajouter un GameObject dessus quand on touche l’écran du téléphone.

Le code source de ce tutoriel, se trouvera en bas de la page.

Catégories
Développement Javascript Node.js Tutoriel

Créer un bot Discord en Javascript

Dans ce tutoriel, nous allons voir comment créer et héberger un bot Discord. Ce tutoriel sera réalisé en Javascript avec Node.js, le code source du tutoriel se trouve en bas de page. Le but de ce tutoriel est de faire un bot, qui va nous répondre lorsqu’il détecte une commande précise.

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
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.

Catégories
Drupal Tutoriel

Tutoriel Drupal 8 – Afficher une vue de manière aléatoire

Dans ce tutoriel sur les vues, nous allons voir comment trier de manière aléatoire une vue de Drupal 8.

Pour cela allez dans Structure > Vues, modifiez la vue que vous souhaitez ou bien vous pouvez en créer une.

Catégories
Développement Drupal PHP Tutoriel

Création d’un module Drupal 8 – Controller et Routes

Ce tutoriel est le deuxième de la série pour créer un module Drupal 8. Dans cette partie, nous allons voir les Controllers et la gestion des Routes. Le tutoriel précédent est disponible ici.
Pour donner un exemple concret, je propose de créer un Controller qui affichera un paramètre sur une page

Catégories
Tutoriel Unity

Tutoriel Unity 3d – Utilisation des Raycast

Dans ce tutoriel, nous allons appréhender l’utilisation des Raycast sous Unity3D.

Définition d’un Raycast

Tout d’abord, vous pouvez vous demander ce qu’est un Raycast. Pour faire simple, on pourrait comparer le Raycast à un faisceau lumineux allant en ligne droite sur une distance donnée.