El proyecto de Rainbow Triangle lo tenía desde hace mucho. Fue de las pocas cosas que programé en la preparatoria, y me hizo sentir bastante chido poder realizar algo así.

Empezó en Macromedia Flash con ActionScript, con escenas, objetos y control de todo. El sistema de físicas fue lo más difícil: podía importar motores de físicas, pero no me gustaba cómo se sentían. Tuve que armar mi propio motor de físicas, buscando la fórmula de gravedad y modificando parámetros a mano.

En DeviantArt subía builds del juego bajo el nombre xentyo. Este es el rTrian20150302 v3, con la descripción original: "Sugiere, opina y mándame por un tubo, todo se acepta." Jaja, qué interesante forma de denigrar mi trabajo en ese entonces. Me doy cuenta de que desde entonces era muy perfeccionista. Creía que todo tenía que salir perfecto y mostrarme al mundo era... ¡wow! Ahora lo veo hacia atrás y es como... un logro.

Captura del juego Rainbow Triangle, build rTrian20150302 v3 en DeviantArt
Build rTrian20150302 v3 en DeviantArt, marzo 2015

Después lo pasé a Unity. En ese entonces entendí que Unity solo soportaba C#, así que ahí fue mi primer contacto con ese lenguaje.

Video publicado el 19 de marzo de 2016

Ahora está hecho con C++ y publicado en rt.chrislabs.net. Lo rehice porque no encontré los archivos originales. Se puede jugar directamente en la página:

Concept art y lore

La hice en Illustrator como concept art. No es algo hecho para el juego, es como el diseño de lo que el triángulo podía llegar a ser.

Tres colores: rojo, verde y azul. Los triángulos maestros que dieron lugar al triángulo negro.

En ese momento estaba metiendo lore al juego, un mundo basado en triángulos, y tenía planeado hacerlo 3D. También metí algunos personajes que estaba trabajando para integrarlos.

No era lore muy trabajado, pero tenía intención. Incluso "fundé" Fly Games, aunque no sabía cómo registrarla ni nada.

Concept art de Rainbow Triangle: tres triángulos (rojo, verde, azul) y personajes, hecho en Illustrator
Concept art publicado el 7 de mayo de 2016

Por una ruptura humorosa y cosas que pasaron, ya no lo terminé ni lo seguí. A veces parece que esta es la historia completa de mí, pero hay muchas más cosas que hice después.

Espero que algo en mis habilidades actuales me permita realizarlo, incluir toda esa experiencia y toda esa sinceridad dentro del juego. Quién sabe.