Unity

Jouer avec son coeur

Unity 2019.2.17f1 IHM - Janvier 2020

Lors de la journée portes ouvertes de l'ÉTSopen in new window, voici un des projets présenté par le club SynapsÉTS.

Comment rendre la biotechnologie, l'analyses des données, la visualisation des données, le fun et accessible à tous ? Dans un jeu bien entendu ! 👾

Le battement du coeur est détecté avec un petit appareil. À chaque battement, le fusil gagne une recharge supplémentaire. Donc, plus le coeur bat vite, plus facilement la personne peut survivre aux ennemis. ❤️

Fonctionnement

Avec un capteur de pulsation placé sur le doigt, une lumière et un capteur détecte les modifications du flux sanguin en continu. Ce faisant, lors d'un battement, une modification du voltage est perçu par le capteur, un battement est alors détecté.

Image montrant plus en détail le fonctionnementfooAnne Barela

carennemiesexplosiondemo

Course en lowPoly

Unity 2019.2.17f1 Cinemachine Wheel Collider Post Processing - Janvier 2020

En préparation pour le Global Game Jamopen in new window notre équipe s'est rassemblée quelques heures pour s'amuser avec les assets de la compagnie Synty Studiosopen in new window pour en apprendre l'intégration avec Unity.

Le déplacement de la voiture s'est fait avec le système de physique Wheel Collideropen in new window.

Un démo web est disponible en ligneopen in new window. Il est à noter que le déplacement est à améliorer.

carcar

Une marche en forêt

Unity 2019.2.3f1 Cinemachine Timeline Post Processing Terrain Tools - Novembre 2019

Durant le mois de novembre, la thématique du mensuelle pour le club étudiant Conjureopen in new window de l'ÉTS a été la force de la nature.

Est-ce que je fais un jeu simple ? Non ce n'est pas mon genre. Est-ce que je fais une animation qui est rendue en temps réel avec Unity où je suis le metteur en scène, écrivain, codeur, animateur et en charge du rendu final ? Oui, ça l'air intéressant ! 😅. Après plusieurs itérations et d'heures d'apprentissage des différents outils, le résultat est très proche de la vision d'origine.

portal

Un défi non prévu a été le suivant : Comment raconter l'histoire ? Après quelques essais, la version sous-titrée a été gardé.

✍️ Un remerciement spécial à Diego Saavedraopen in new window pour son aide à l'écriture de l'histoire.

Vidéo

Une fin de semaine au chalet

Unity 2019.1.14f1 Animation - Août 2019

À quoi ressemblerait une fin de semaine idéale ? Être tranquille au chalet, un petit feu de camp, écouter la nature et s'assoupir lors d'un coucher de soleil.

Complètement réalisé avec des assets gratuit, son d'ambiance enregistré moi-même et nettoyé avec Audacity.

chalet

Vidéo

Labyrinthe inversé

Unity 2019.1.14f1 Bosca Ceoil AI NavMesh - Août 2019

Mouvement avec le NavMeshopen in new window d'Unity et création d'une ambiance sonore avec Bosca Ceoilopen in new window.

aiMaze

Vidéo avec la bande sonore

Rouler en mode rétro

Unity 2019.1.13f1 - août 2019

Une bille qui roule, comment rendre le concept plus intéressant ?

Synthwave !
  • Utilisation de perspectives simulant un avancement sans fin
  • La bille interagit avec le sol et essaie de trouver le meilleur chemin pour avancer
  • Arches donnant une sensation d'avancement
  • Version en ligneopen in new window (le sol est différent dû à une incompatibilité avec le shader en WebGL)
  • Code disponible sur GitHubopen in new window

synthwave

Interface musicale

Unity 2019.1.1f1 - août 2019

Dans le cadre de mon cours GTI745 - Interfaces utilisateurs avancées à l'ÉTS, le dernier laboratoire a été de faire un jeu permettant de créer de la musique. Un magnifique travail d'équipe en seulement quelques semaines.

Interface principale : Séquenceur musical avec une console permettant d'ajuster le son.

sound matrix

Démo sur Youtube

  • Utilisation de Leap Motionopen in new window, permettant de contrôler les éléments de la matrice en temps réel avec nos mains pour un contrôle plus immersif.

Un (petit) monde à explorer : Le joueur doit se promener dans un monde 3d pour ramasser différents éléments musicaux. gti745_unity_open_world

Dispositif haptique (vibration) : Permets de donner une petite sensation à l'utilisateur lorsqu'il "touche" à un objet, plus précisément lorsque la Leap Motion rentre en contact avec un élément de la matrice. gti745_schema_circuitPlaygroundExpress

Diagramme du circuit électriquegti745_fritzing_diagram

⏳️: