En la programacion de los scripts cualquier cosa es posible, hasta lo que tu dices, la cosa esta en saber como hacerlo, pero como decia un famoso filosofo, cuando tengas una idea solo te faltara ejecutarla. basta con saber algo de ruby, hace poco sacaron un juego de pokemon fusions en el cual...