异星工厂

在 Github 上修改

「异星工厂」Factorio 是一款建造工业生产流水线并保持其高效运转的游戏

factorio

闲来没事做,在 stream 上找了个游戏玩,90RMB

很好玩啊,玩了 20 个小时终于通关了新手教程,哈哈哈哈

简介

「异星工厂」Factorio 是一款建造工业生产流水线并保持其高效运转的游戏。

在游戏中,你可以抠矿、搞科研、盖工厂、建设自动生产流水线,同时还要与异星虫子们互相伤害。

你将从一无所有艰辛起步。挥斧砍树,抡镐抠矿,手搓机械臂和传送带,然而像这样一直搞下去并没有什么卵用。因此,你需要高效的大规模发电厂,庞大的石油化工体系,壮观的全自动化产业链,以及替你东奔西走的机器人大队,让你成为物资储备丰盈工业帝国的真正操控者!

然而,总有一群刁民想害你。这个星球上的土著虫群对你在自家后院里瞎折腾的行为很不爽,总有一天这群刁民会联合起来找你麻烦。因此,你要制造武器、建立防御、准备镇压,让它们知道谁才是真正的主宰者。

你可以在多人游戏中加入不同的阵营,在大触们的带领下与朋友们分工协作, 一起建设恢弘无比的工业园区。

Factorio的模组支持吸引了全世界的设计师参与到对游戏的完善和革新中来,从优化调整到游戏辅助,甚至对游戏的彻底翻新,日新月异的模组将为你不断提供新的乐趣。 除了游戏核心的自由模式和沙盒模式之外,任务包还提供了更多不同形式的游戏挑战,这已经作为一个免费的DLC提供给玩家了。

对随机生成的地图不满意?不满足于原生游戏任务?这都不是事儿。通过内置的地图编辑器,你可以任意修改地图,配置地形、建筑、敌人等各种元素。如果你是大触,还可以添加自定义脚本,让你的游戏更具独创性、更加阴吹思婷!

不打折声明:我们没有任何打折或降价的计划。

工厂建设与软件开发

异星工厂非常适合程序员,工厂建设和软件开发有很多相似之处

重视基础

在异星工厂中,煤矿、铁矿、铜矿等是发展工业的基础

在软件开发中,网络、操作系统、数据库等是编程的基础

解耦

在异星工厂中,各物品之间通过「总线」的方式进行解耦

在软件开发中,各服务或模块之间通过「接口」的方式进行解耦

可扩展性

在异星工厂中,构建生产线的时候总是需要额外预留一些空间,保持可扩展性

在软件开发中,编写代码的时候也需要保持良好的可扩展性

重构

在异星工厂中,总是需要反复推倒重建

在软件开发中,所有的设计总是不完美的,当软件到达一定复杂度的时候,总是需要反复重构

自动化

在异星工厂中,很多产品都可以手搓生产,缺点是慢,提高效率需要构建生产线自动化生产

在软件开发中,很多任务都可以手动一步步执行,如果任务执行的频率高,可以通过编写脚本的方式使其自动化