Argentum Online Web
Durante el día de trabajo en TGV, al ser una software factory, me pasaba que tenía muchos tiempos muertos entre que terminaba lo que había que hacer y el cliente pedía otra cosa, y me puse a programar uno de los desafíos más grandes de mi vida hasta ese momento: pasar el Argentum Online de Visual Basic 6 a web. Cómo? No tenía la menor idea, pero esa era la parte divertida: empezar a entender de canvas, engines gráficos, cómo el navegador renderiza un gráfico para aprovechar esos tiempos muertos, y en mi casa lo seguía.

Empezó siendo una bolita roja que se movía en un canvas en la web a empezar a renderizar los primeros gráficos, pasar a renderizar cada capa (pasto, casas, NPCs). Muchísimo laburo, pero muy divertido, y aprendiendo software que no conocía, como por ejemplo los sockets para hacer una comunicación entre el cliente (la web) y el servidor (Node.js) y que los personajes se muevan sincronizados entre una PC y la otra.

