When my parents tell me of the excitement they felt the day that television first arrived in the living room of their respective homes, it always surprises me. They were children then, just like my nephew is now. Instead of watching the flat-screen TV, he spends the day playing incredible videogames. I look on and realize that one day he’ll be amazed when I tell him what the videogames that I played when I was his age were like. In fact, I just found out that I could show him today, thanks to the Canvas Cycle project.


“Come, I say, and I show him on my laptop. I feel like I’ve got even older when I hear myself explain that Color cycling was the technique used for animation in the 90s, because then computers could only display a palette of 256 colours at the same time and that by applying colour rotation you could quickly give the illusion of animation, without using up much memory. As Joe Hukaby has decided to replicate the effect using Canvas and HTML5 on 35 scenarios provided by Mark Ferrari, a designer who worked for LucasArts and Loon, my nephew can check out the different faces of video games since my childhood.

He can see the nostalgia that I’m feeling right now, and I say: “A day will come when the technology used in the games you play now will also be considered simple codes. Things will carry on changing so quickly that perhaps there will be a developer doing a project that’s similar to Canvas Cycle but using present-day colour techniques, which will be obsolete by then.” He doesn’t quite understand me, but never mind.