今天看nodejs源码,发现nodejs也可以操作cursor,便把以前写的一个网页版的俄罗斯方块拿过来重写了几个函数,一个nodejs版的控制台俄罗斯方块便出来了。以前学C的时候用C写过一个控制台的俄罗斯方块,效果跟这个差不多。
由于nodejs的控制台没有提供键盘事件捕获,所以只能起一个server,通过网页向后台发控制命令。
没有实际意义,权作消遣,源码在 https://github.com/xuesong123/javascript-template/tree/master/game上
由于nodejs的控制台没有提供键盘事件捕获,所以只能起一个server,通过网页向后台发控制命令。
没有实际意义,权作消遣,源码在 https://github.com/xuesong123/javascript-template/tree/master/game上
以下是截图: