Projects, ideas and experiments about Storytelling and Artificial Intelligence
My Itchio page - My Steam page - My VideojuegosArgentinos page - Subscribe to my Newsletter
An underwater horror game.
Depths
Wishlist Calling Depths on Steam
Calling Depths on No Gaming News (Spanish)
Calling Depths on Extragamers (Spanish)
Calling Depths on PressOver news (Spanish)
Calling Depths on The Codigo Gamer (Spanish)
An anomaly horror game.
Deviant robots
Robot Anomaly on Extragamers (Spanish)
Also known as Delta Kayak. A horror game.
Pepa the dog
Delta Park on No Gaming News (Spanish)
Delta Park on Extragamers (Spanish)
A Minigolf game for Decentraland.
Golfcraft building
Play Golfcraft on Decentraland
Game created for the AI and Games Jam 2022, featured on the showcase video.
An ontology was used, with a hierarchy of concepts (for example object->person->human), and a database of instances of those objects (for example the Player is a human).
This allowed for some generalizations, for example expecting that all Persons has a favorite color.
This was inspired in the work on Ontological Semantics
The system also uses an utility function to select the answers, given a set of goals.
This was inspired by the Versu story engine.
Game UI
This work discusses theoretical concepts about how to build systems that can convey the illusion of life.
A game that aims to demonstrate Q-Learning, a Reinforcement Learning technique (Artificial Intelligence).
The user configure the algorithm allowing ZombieAI to learn to walk to the brain without falling in a trap.
Developed using the free software Godot game engine :)
Download from ItchIo (spanish)
The goal of this project is to generate the animation of the pianist directly from a MIDI music file.
The main issue is to determine what finger to use for each note on a specific time.
If a pianist must play 10 notes at once she or he have 9,090,909,090 different possible fingers combinations available! (supposing that the fingers can be arranged in any order)
Keys, Possibilities
1: 10
2: 90
3: 910
4: 9,090
5: 90,910
6: 909,090
7: 9,090,910
8: 90,909,910
9: 909,090,910
10: 9,090,909,090
Using only one finger. Deep QLearning model.
DQL works great for one finger. But for more fingers I switched to Evolutionary Algorithms, where heuristics can be used to simplify the problem.
Finger ordering using an Evolutionary Algorithm
Nyan Cat, ten fingers! Using an Evolutionary Algorithm.
A Tamagotchi-like virtual vegetable reacting to real world weather.
Similar to the Motion Capture project, using Arduino I built a system allowing the precise control of a camera rig using Blender.
Controlling two steppers with Blender
Motion control allows to clone people on VFX
It even allows to have two people shot at different speed!
Similar to the Motion Control project, here I use Arduino and a Play Station control to animate a Camera inside Blender.
Me giving a talk about Blender and Arduino, controlling the slides with my head XD
Controlling Blender using the Accelerometer
A more sophisticated system using a PS control (footage from Kiribati the Movie)
A Webcomic developed with Kugatsu.
Testing the limits of SVG and CSS technologies to create interactive games.
Short film about time.
Music by Federico Haffner
Special mention on Escobar's International Film Festival
Play film: El_Recuerdo_de_un_Instante-Instant_Memorie_HD.mp4 (17Mb)
Aka "Borrador Borrador". Short film made in the context of the Quick festival.
Public Award, Local Jury Award, Global Jury Award
Short film about a dystopian future.
Special mention on Escobar's International Film Festival
Download film: Trinity_Island-Isla_Trinidad.mp4 (83Mb)
Eibriel - 2025