Eibriel

Game developer

Projects, ideas and experiments about Storytelling and Artificial Intelligence

My Itchio page - My Steam page - My VideojuegosArgentinos page - Subscribe to my Newsletter

Index

Publications

Interactive Media

Artificial Intelligence

Electronics

Short Films


Calling Depths - 2025

An underwater horror game.


Depths

Wishlist Calling Depths on Steam

On the media

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)


Robot Anomaly - 2025

An anomaly horror game.


Deviant robots

Buy Robot Anomaly on Steam

Buy Robot Anomaly on Itchio

Source Code

On the media

Robot Anomaly on Extragamers (Spanish)


Delta Park - 2024

Also known as Delta Kayak. A horror game.


Pepa the dog

Wishlist Delta Park on Steam

Delta Park on Itchio

Source Code

On the media

Delta Park on No Gaming News (Spanish)

Delta Park on Extragamers (Spanish)


Golfcraft - 2023

A Minigolf game for Decentraland.


Golfcraft building

Play Golfcraft on Decentraland


Compicactus: AI dating simulator - 2022

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

Play on Itchio

Source code


Illusion of life, by Software - 2017

This work discusses theoretical concepts about how to build systems that can convey the illusion of life.

Git Repository (spanish)


Style Transfer - 2016

Style transfer is a technique that allows to separate the information about the content and the style from an image. This is achieved training a neural network on classification and latter separate the information stored on low level and high level neural network layers.

Transferring style

The original idea of the algorithm is to take the style of one image and transfer it into another, maintaining the content.


To test the system I used a photograph and a drawing of woods


This image have the content of the photograph, and the style of the drawing

Color Grading Transfer

I decided to extend this technique to transfer the Color Grading from a picture to another.


Original image to copy the Color Grading from


Color grading transferred to Davy Jones


Color grading transferred to Gollum

Lighting Transfer

Also we can transfer the lighting from a picture to a 3D scene.


Source of lighting


Davy Jones lighting style applied to a 3D scene


The source of lighting can be a drawing!


Drawing lighting style applied to a 3D scene

Github Repository


Color Scheme Generator - 2016

This projects uses machine learning to generate color schemes similar to the used by Jean Francois Painchaud (NSFW).

I analyzed about 150 images in order to extract colors for Skin, Lips, Hair, Background (including Shadows, Midtones and Light).


Some examples of generated color schemes


Generated color schemes applied to a drawing by Powell Burns (CC-BY)

-->

ZombieAI

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)


Pianist Animation Generator - 2018

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.


Calabaza - 2015

A Tamagotchi-like virtual vegetable reacting to real world weather.

Source code


Motion Control - 2015

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!

Arduino Source Code


Motion Capture - 2015

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)


The Amorzorzores - 2014

A Webcomic developed with Kugatsu.

Testing the limits of SVG and CSS technologies to create interactive games.


Instant Memorie - 2006

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)


Eraser Eraser - 2007

Aka "Borrador Borrador". Short film made in the context of the Quick festival.

Public Award, Local Jury Award, Global Jury Award


Trinity Island - 2011

Short film about a dystopian future.

Special mention on Escobar's International Film Festival

Download film: Trinity_Island-Isla_Trinidad.mp4 (83Mb)


About Eibriel

Contact me

Follow me

Eibriel - 2025