← Volver
Junio 201419 años

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.

Gallery image 1

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.

Gallery image 1
Gallery image 2