Catégories
Git Programmation Unity

Smartly git ignore assets from the store

# Add to .gitignore

!Assets/Oculus/
Assets/Oculus/*

# ... read more for full config

In a Unity project, we often use assets from the Asset Store or other sources which sometimes happen to be quite big. For example Oculus Integration uses almost 700 MB. There is no point adding this whole folder to git when you can download it from other source. This is especially important when your git repository has size limits, like with GitHub, Gitlab, Bitbucket, etc.

This post shows a way to ignore such a folder, but still track important files such as configuration or a readme file to track the current version and location to install/update.

Catégories
Programmation Unity

Lancer une app Unity sur Oculus Quest

Une application créée avec Unity par exemple, n’apparait pas directement parmi les autres applications sur un casque VR Oculus.

Cette vidéo montre où la trouver et comment la lancer sans devoir la recompiler à chaque fois.

En option, elle montre aussi l’étape d’activation du suivi des mains, ce qui est demandé si l’application le nécessite, comme dans cet exemple.

Catégories
Programmation Unity

Ouvrir un coffre avec les yeux

Cette vidéo est une démonstration d’interaction avec le regard uniquement, avec un Oculus Go, pour manipuler les anneaux d’un cadenas, du genre de ceux qu’on a sur les coffres forts.

Réalisé avec Unity et les composants de EAFramework, plus un script personnalisé. Disponible dans la démo de EAFramework.

Ouverture du coffre avec les yeux. Démo technique EAFramework.

Catégories
Programmation Unity

Ramasser et détruire des déchets avec le regard

Cet article montre comment utiliser des événement et des actions de EAFramework pour ramasser et détruire des déchets avec le regard.

C’est aussi une démonstration de l’utilsation d’événement personnalisés avec les composants EventCustom et ActionTriggerEventCustom.

Catégories
Fungus Unity

Démarrer un projet avec Unity et Fungus

Cette vidéo montre comment démarrer un projet avec Unity et les premiers pas avec Fungus.

Fungus est un outil disponible dans l’Asset Store qui permet de créer des histoires et des scénarios sans coder.

Catégories
Unity

Mode développeur pour le casque Oculus Go

Il est nécessaire que le mode développeur soit activé sur le casque pour pouvoir envoyer un build depuis Unity vers le casque. Si votre casque a été réinitialisé ou n’a jamais été utilisé pour le développement, voici comment faire.

Catégories
Unity

Lancer une application créé avec Unity sur Oculus Go

Retrouver une application après le Build and Run

Lorsqu’on fait un Build and Run dans Unity avec le casque Oculus Go branché, Unity créé un fichier *.apk, l’installe sur le casque et lance l’application. Il n’y a plus qu’à mettre le casque pour l’utiliser.

Mais comment retrouver l’application ensuite, après l’avoir quittée, sans devoir refaire le Build and Run ?

Catégories
Unity

EAFramework: Event and Actions simple framework

Introduction

Cet article décrit l’utilisation de EAFramework, un ensemble de classes qui permettent de déclencher des actions en réaction à des événements dans un projet Unity. Le système est ouvert et permet d’écrire ses propres événements et actions pour ajouter de nouvelles fonctionnalités.

Catégories
Unity

Application WebGL avec Unity

logo WebGL
WebGL avec Unity

Construire une application WebGL avec Unity permet de la publier sur le web. Elle est donc facilement exécutable par quiconque possède un navigateur récent.

Catégories
Unity

Interaction avec le regard pour Oculus Go

Un objet pointé par le regard

Le regard permet de créer des interactions dans une application de réalité virtuelle. Cet article montre comment déclencher une action lorsque le regard arrive sur un objet ou le quitte, avec un Oculus Go.