控制复杂度一直是软件开发的核心问题之一,一代代的计算机从业者纷纷贡献着自己的智慧,试图降低程序的计算复杂度。然而,将一款 3D 赛车游戏的代码压缩到 2KB 以内,听起来是不是太夸张了?本文作者 Frank 是一名资深游戏开发者,在本文中,他详细介绍了 ...
有些人玩游戏,是为了寻求刺激;有些人玩游戏,是为了休闲安静地打发时间。二者的感受如何才能兼得,近日,苏格兰爱丁堡的一位开发者 Anslo 潜心开发了 16 个月,发布了一款名为 《Slow Roads》(slowroads.io)的免费、轻松的驾驶游戏,可以让玩家在电脑上 ...
Apple has created a series of specifications for performing two-dimensional transforms via CSS, as well as animating those transforms over time. The Safari 4 beta highlights some of these CSS-based ...
As the demand grows for more sophisticated web applications, a very clear need has emerged for new, standards-based technologies that can expand the expressiveness and versatility of the medium. One ...
Google has moved to a beta phase with its WebGL 3D graphics API for JavaScript, the company said on Thursday. Featured in the Google Chrome beta channel, WebGL is based on OpenGL ES 2.0 API for ...
If you look hard enough, most of the projects we feature on these pages have some practical value. They may seem frivolous, but there’s usually something that compelled the hacker to commit time and ...