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
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
Actualités Développement Unity

Multiplayer et Unity 3D

Unity3D propose depuis longtemps la possibilité de créer des jeux multiplayer. Il utilisait UNet, mais malheureusement, Unity a décidé d’abandonner cette solution (annoncé depuis août 2018) et de travailler sur une toute nouvelle solution.

Donc si vous utilisez les dernières versions beta d’Unity3D 2019, c’est sans surprise que tous les composants liés au multiplayer aient disparu.

Mais la question est, que pouvons-nous utiliser à la place de UNet ?
La réponse se trouve ici. Il s’agit d’un package encore en alpha de la nouvelle solution pour gérer les jeux en réseau.

Catégories
Animation Unity

VRoid Studio – Créer des personnages 3D facilement

Qui n’a jamais rêvé de faire de créer des personnages en 3D facilement pour ses projets de jeu ou d’animation.

VRoid Studio répond à cette attente. C’est un logiciel ressemblant à Mixamo d’Adobe. Vous chargez une base de personnage, dans le cas de ce logiciel, un modèle masculin ou féminin.
Puis vous pouvez personnaliser le modèle comme dans un éditeur de personnage de jeu vidéo.

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.

Catégories
Développement Tutoriel Unity

Tutoriel – utiliser les fichiers XML dans Unity3D

Dans ce tutoriel, nous allons voir comment utiliser des fichiers XML (Extensible Markup Language), pour charger ou sauvegarder une configuration et des objets.

Un des avantages d’utiliser ce genre de fichier, ou un autre format comme les JSON  par exemple; c’est qu’ils vous permettent de configurer facilement vos niveaux, ennemis ou objets.

Catégories
Jeux Tutoriel Unity

Tutoriel – Créer une barre de vie

Introduction

Dans ce tutoriel, nous allons regarder pour réaliser une barre de vie simple qui augmente ou diminue en fonction du nombre de points de vie dans Unity. Je pars du principe que vous avez créé votre projet. Bien sur après vous pourrez appliquer le concept à une jauge de magie, endurance ou expérience, etc…

Catégories
Développement Unity

Projet Bertrand

Petite news en passant,
Je me suis enfin lancé sur mon projet sous Unity3d, répondant au doux nom de Bertrand (pour l’instant).

Le graphiste du projet est en train de travailler sur les premières ébauches des niveaux. Il y aura des choses plus concrètes dans pas longtemps.

Catégories
Tutoriel Unity

Tutoriel – Réalité augmentée

Vous souhaitez comme moi vous lancer dans l’incroyable, que dis-je, extraordinaire monde de la réalité augmentée ?

Alors ce tutoriel est pour vous, dans celui-ci nous apprendrons à configurer un projet Unity 3d avec le SDK Qualcomm Vuforia.