Archive
My career in video game design and development:
Between 2017 and 2022 I took a degree in video game development at ESNE.
My third year was a busy one. The workload was huge, but the results were pretty satisfying. It was also the year I developed Become Red. Code-wise it was the year of the AI. I created a bunch of projects during this course, but the most exciting two are the following, both of them use Unity and C#:
The first one is a simulation of hunter/prey behavior using finite state machines. The agents can only access the information picked up by their senses, and the simulation can be configured during execution. The project is available on GitHub
Ch. 02 · Hunter / preyUnity · C#
The second one is an ecosystem simulator. The animal behavior is also governed by a finite state machine. It also incorporates genetic algorithms, so the creature's offspring inherits traits from both parents with a random variation on top. The terrain in which the simulation takes place is procedurally generated using Perlin noise. The project is available on GitHub
Ch. 03 · EcosystemUnity · C#
Lastly, I want to show an animation created as an homage/video-clip of a song from one of my favorite bands. The facial animation was done by filming myself singing with tracking dots drawn on my face, and then, tracking their movement and applying it to a 3D model of my face.
Ch. 04 · Facial mocapBlender
Unsurprisingly, this was the most intense year of them all. I chose to specialize in programming, which allowed me to get familiarised with lower level programming via c++.
Due to the huge quantity of interesting projects, it would be best for all of I summarize them in a video format:
The vast majority of this project are accessible through my GitHub.