返回首页
最新
我使用了英国政府官方的油价数据源来构建这个地图。<p>该地图按县汇总了最新的汽油和柴油价格,并提供了燃料类型和计量单位的筛选功能。点击某个县可以查看最便宜的加油站、平均价格、价格差异和加油站数量。该数据源覆盖了大约8000个英国加油站,并每30分钟更新一次。零售商发布价格,因此数据中可能仍会存在一些空缺或加油站信息缺失,但随着时间的推移,这种情况正在改善。
(编辑)停机20分钟
这是关于构建 <a href="https://towers.world" rel="nofollow">https://towers.world</a> 的故事,它是1993年游戏《模拟塔楼》(SimTower)的近乎完美的逐帧重现。
我花了几周时间对原始的可执行文件进行逆向工程,并详细记录了模拟在后台实际是如何运作的——包括人口流动、电梯人工智能以及整个星级评分系统。如果你想阅读这些规格说明,它们都在GitHub上:<a href="https://github.com/phulin/tower-together/tree/main/specs" rel="nofollow">https://github.com/phulin/tower-together/tree/main/specs</a>。
这个项目也是协作性的。多个玩家可以连接到同一座塔,只要有人连接,模拟就会持续运行,并且建造操作会在客户端之间实时同步。
由于我重建了用户界面,我可以添加像按住Shift键点击来建造房间网格的功能——这样就不必费力地逐个点击来建造一排办公室和酒店,按住Shift键点击可以一次性建造10层的网格。
这个游戏运行在Cloudflare Durable Objects上,这是我最喜欢的网络原语之一。
所有内容都是开源的:<a href="https://github.com/phulin/tower-together" rel="nofollow">https://github.com/phulin/tower-together</a>。