循环

[译] libuv 设计概述

概述libuv 最初是为 Node.js 所作的跨平台库。它基于事件驱动的异步 I/O 模型。libuv 不仅仅只提供了对于不同 I/O 轮询机制的简单抽象:“句柄(handles)”和“流(streams)”也提供了对于 socket 和其他相关实例的高度抽象。同时 libuv 还提供了跨平台文件 I/O 接口和多线程接口等等。下图展示了 libuv 的不同组成部分,以及

强制循环——提高游戏留存的关键

人可以自己决定做所想做的事, 但不能决定自己怎样想——叔本华自2001年由约翰·霍普森(Bungie的一名研究员)在视频游戏中引入强制循环概念以来,我们看到强迫循环机制集成到视频游戏相当广泛。2010—2012期间,此概念在社交游戏强制循环原则的应用中重新流行,特别是在Zynga公司。不过,我认为未来是它将要复兴的一个机会,尤其是将此概念应用于手机游戏中。到目前为止,(据我