Samuël Lefebvre
Home
Research
Unity Projects
Contact
Français
Home
Research
Unity Projects
Contact
Français
  • Home
  • Portfolio
    • Unity
    • Blender
  • Projects
    • Dynamic maze with Blender
  • Tutorials
    • Exploring the Unity interface
    • Objects Fracturation and Simulation
    • Simplified machine learning
  • Art
  • Research
  • Contact

Unity

Playing with Your Heart

Unity 2019.2.17f1 HCI - January 2020

During the ÉTS Open House, this was one of the projects presented by the SynapsÉTS club.

How can biotechnology, data analysis, data visualisation, fun, and accessibility all be brought together for everyone? In a game, of course!

A heartbeat is detected using a small device. With each heartbeat, the gun gains an extra recharge. So, the faster the heart beats, the easier it is for the player to survive against enemies.

How it works

Using a pulse sensor placed on the finger, a light and a sensor continuously detect changes in blood flow. As a result, when a heartbeat occurs, a change in voltage is perceived by the sensor, and a heartbeat is detected.

Image showing in more detail how it worksfooAnne Barela

carenemiesexplosiondemo

Low-Poly Racing

Unity 2019.2.17f1 Cinemachine Wheel Collider Post Processing - January 2020

In preparation for the Global Game Jam, our team got together for a few hours to have fun with assets from Synty Studios and learn how to integrate them into Unity.

The car movement was built using Unity’s Wheel Collider physics system.

A web demo is available online. Please note that the movement still needs improvement.

carcar

A Walk in the Forest

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

During the month of November, the monthly theme for the Conjure student club at ÉTS was the power of nature.

Should I make a simple game? No, that is not really my style.
Should I make an animation rendered in real time with Unity where I act as director, writer, programmer, animator, and the person in charge of the final render? Yes, that sounds interesting! 😅.
After several iterations and many hours spent learning the different tools, the result came very close to the original vision.

portal

One unexpected challenge was the following: how should the story be told?
After a few attempts, the subtitled version was kept.

✍️ Special thanks to Diego Saavedra for his help with writing the story.

Video

A Weekend at the Cabin

Unity 2019.1.14f1 Animation - August 2019

What would an ideal weekend look like?
Being peaceful at the cabin, sitting by a small campfire, listening to nature, and dozing off during sunset.

Created entirely with free assets, with ambient sound recorded by myself and cleaned up using Audacity.

cabin

Video

Reverse Maze

Unity 2019.1.14f1 Bosca Ceoil AI NavMesh - August 2019

Movement was created using Unity’s NavMesh, and the soundtrack atmosphere was made with Bosca Ceoil.

aiMaze

Video with soundtrack

Sorry, your browser doesn't support embedded videos.

Rolling in Retro Mode

Unity 2019.1.13f1 - August 2019

A rolling ball, but how do you make the concept more interesting?

Synthwave!
  • Use of perspectives simulating endless forward motion
  • The ball interacts with the ground and tries to find the best path forward
  • Arches creating a sense of movement
  • Online version (the ground is different because of a shader incompatibility in WebGL)
  • Code available on GitHub

synthwave

Musical Interface

Unity 2019.1.1f1 - August 2019

As part of my course GTI745 - Advanced User Interfaces at ÉTS, the final lab project was to create a game that lets users make music. A great team effort completed in only a few weeks.

Main interface: A music sequencer with a console for adjusting the sound.

sound matrix

Demo on YouTube

  • Use of Leap Motion, allowing the matrix elements to be controlled in real time with our hands for a more immersive experience.

A (small) world to explore: The player has to move around a 3D world to collect different musical elements.
gti745_unity_open_world

  • Terrain Tools package
  • Terrain Tools Sample Asset Pack

Haptic device (vibration): Gives the user a small physical sensation when they "touch" an object, more specifically when the Leap Motion comes into contact with an element of the matrix.
gti745_schema_circuitPlaygroundExpress

  • Vibrotactile motor controlled with Python on an embedded system
    • Vibrating Mini Motor Disc
    • Adafruit DRV2605L Haptic Motor Controller
    • Circuit Playground Express

Electrical circuit diagram
gti745_fritzing_diagram

  • Drawn using Fritzing
⏳️: 4/5/26, 11:02 PM
Next
Blender