People tend to think that my open source work is a waste of time. Let me tell you why I’m enjoying it nonetheless!
Colyseus is designed to reduce the burden of networking so you can fully concentrate on your game mechanics. To demonstrate what it has to offer, we’ll implement a multiplayer Tetris clone — we’ll call it Tetrolyseus.
A little over two years ago I began to evaluate possibilities to perform desktop automation with Node.js. I compared various existing libraries but at the end of the day, none of them really convinced me - and that was when I decided to build one myself.
How can we build and ship a cross platform compatible node addon which includes third party libraries?
Whenever we execute a script, most often we do not think about what happens behind the curtains of our runtime. However, piecing together the bits and pieces to find out what is going on is pretty interesting!