机械星球电脑配置推荐-机械星球电影完整版
《奥拓星球:强敌》游民评测7.3分:机械军团,编程守家
在游玩许多城市建造类游戏时,我常常会想:如果我有一支不需要食物和水,可日夜工作不知疲累的机器人队伍,那我便不再需要扮演压榨工人们的独裁者,还能轻松建立起一个各类设施齐备、且具有高度自动化的繁华国度……
而就在最近,一款名为《奥拓星球:强敌》的游戏实现了我长久以来的这一梦想。作为一名拥有大量机器人的星球之王:只要我在机器人们的脑子里写下各种命令,它们就能变成井然有序的劳工,或是敢打敢拼的机械战士!
向“自动化”迈进
作为《奥拓星球》的正统续作,这次的《奥拓星球:强敌》大量承袭了前作生存建设类的基础玩法,玩家需要在一个随机生成的沙盒世界里收集资源,建设据点。
要想达成这一切,仅凭自己一人显然是个困难且难熬的过程,但玩家可以指挥机器人代替自己去完成该做的一切,让整个据点实现生产自动化。
相较于其他生存建设游戏,融入了基础编程知识的《奥拓星球:强敌》带给我了一种宛如工程师般的体验。看着那一个个忙忙碌碌的玩具小人有序运作,看着自己的木材和石料仓廪殷实,心中也会生出一丝满足感。
不过,这些“机械工人”出厂后的大脑一片空白,玩家必须以编程的方式去教会它们要做的工作。在《奥拓星球:强敌》中,编程并非通常意义上的敲代码,而是像录制鼠标宏一样,先由玩家向机器人亲身演示一遍动作,再让它们记录下来。
这些机器人将动作转化为一道道命令,按照步骤一项项执行,替玩家完成那些砍树、挖土、切割木板或是开凿石头等死板又无趣的工作。
而这种简化的编程手段,既在可视化方面上做得很好,也让玩家在学习时不会遭遇到过高的门槛,可以较为轻松直观地感受到程序顺畅运行,需要的功能得以实现的乐趣。
不过,游戏的教程与引导方面有所缺失,只教授了玩家一些基础的操作以及for循环结构,但对于游戏中的“if...else...”等语句却完全没有解说。对于不熟悉编程的玩家,根本看不懂这些基础教学究竟想要表达什么,就像你大概率看不懂我上面所写的这段话一样。
随着游戏的进程不断推进,玩家便可以生产更多的机器人,并让它们互相协作构建出一条完整的“流水线”,比如命令A去伐木,B去运输,而C来负责加工制作。当然,你也可以通过循环、条件分歧等语句嵌套,写出一段更为复杂的命令,使机器人可以一人身兼多职,还能一定程度上拥有解决突发问题的能力。
不过,当中后期营地形成一定规模后,所需机器人的数量也会大幅增加,一旦程序中的某一环节出现问题(比如某个区域的资源被采空),就会引发大量的混乱。要想让它们恢复工作,就要逐步排查问题并重构代码,过程有时会显得不那么令人愉快。
此外,即便是抛开“代码”这一层面,能够支撑起《奥拓星球:强敌》玩法的生产和建造系统也极具重复度。由于中后期许多建筑和道具的生产需要大量材料,所以玩家只有开设更多条生产线才好解决,这种材料数量上的设定不合理,将许多环节的进程拉得过长,让玩家在游玩过程中略感疲劳。
另一方面,游戏中部分玩法的指引也做的不甚详尽:比如发展到“种植”这一阶段时,教程戛然而止,玩家根本不知道该做什么才能推进剧情。而且,本作的中文翻译也存在一定的机翻痕迹,这也近一步的提升了许多指引的理解难度。
防御与出击
从“手动”向“自动化”摸索着迈进固然不易,但在《奥拓星球:强敌》中,这仅仅只是入门。因为相较于前作而言,本作还加入了战斗系统。所以除了“生产大队”外,玩家还得打造一支“机械军团”。
当玩家在大地图上探索时,会随机发现海盗的哨站与基地,如果你积攒了足够的兵力,就可以袭击他们的据点,获得用于研究的科技点数和新的蓝图,并解锁下一个区域。
这些海盗并非善茬,每隔一段时间便会有一波“海盗机器人”前来袭击玩家的据点,以“”的方式来干扰你的生产工作。还好玩家也可以用“停战”按钮来强制暂停这一波的进攻,直到玩家生产出足够的军队,再与海盗们正面开打。这让爱好种田的玩家也不必时刻担心海盗的威胁,从而可以安心发展。
和生产建设一样,《奥拓星球:强敌》中的战斗同样是以“自动化”的形式来展开的。当玩家将机器人们武装成战士、弓手或骑士后,便可以用编程的方式为他们编写战斗逻辑,比如巡逻、固守或是支援。但令人懊恼的是,指挥这些军队作战的方式十分繁琐。玩家只能通过旗帜不断变换选区,才可以指挥军队的行进,对于习惯了RTS框选操作的我体验十分折磨。
战斗系统的加入,可以说是在一定程度上加快了游戏节奏,但这也为玩家带来了更多棘手的问题。它迫使我在游玩之时采用了和前作截然不同的策略,既要为作战部队留出足够的资源供给,又得在摆放生产和防御建筑时充分考虑到“建筑学”:因为一旦基地失守,等待我的便是痛苦的“灾后重建”过程。
无论是填补空缺的岗位还是重新部署防线,都需要玩家重新编写代码,因为按照游戏中机器人的逻辑,只要命令中的任何一个环节出了变数,它就有可能出现宕机的情况,这种宕机又会很快影响到和其处于同一条生产线上的其他机器人,进而变成引起令人头疼的“集体大罢工”现象……
而且,不断清剿哨站敌人的玩法,在出现后也没有衍生出更多的变化,新地图、新敌人仍然没有带给玩家在体验上的本质改变,这使得游戏后期的乐趣有所不足。
随着游戏时长的增加,《奥拓星球:强敌》那编程代码和高重复度的双重折磨,带给了我不太美妙的体验。对于一名文科生而言,这种“一日码农”的经历相当令人难忘。至少日后与他人攀谈时,我也可以毫不避讳的表示,自己经历过“从入门到入土”的全过程。
总评
《奥拓星球:强敌》继承了前作新颖的“编程建设”玩法和可爱的玩具画风,并在此基础上引入了战斗系统,显现出了充足的想象力。但其编程操作的繁杂和教学引导的匮乏,使得游戏的学习门槛有些高昂,只有静下心来慢慢摸索拓展,才能体会到该作的真正乐趣。
单火线设计系列文章专题(上)
单火线场景由来
墙壁机械开关处,我们通常只能够看到火线、灯线
单火线技术难题
这衍生出一个技术矛盾点:流过线路的电流需要能为AC-DC提供转化能量以支撑通讯模块的正常工作,但该电流又可能会导致灯具“微微亮起”(称之为:鬼火)。
对于LED灯,这种负载为容性,微小的电流可以在LED电源中的输入输出端电容积攒
因此所取出的电流可能不足以支撑模块OTA升级或搜网等工作模式下的电流消耗。当电流输出不足以支撑模块消耗时会直接导致模块供电电压下跌直至无法正常工作,由此会产生智能开关“宕机”的问题。
单火线技术路径
业界中PI、晶丰明源等厂家有各自的集成IC解决方案,可做到空载小于5mW。另外,还有讯迪、金升阳等厂家推出集成模块解决方案
开态取电部分,有可控硅、继电器两种方案,由于可控硅发热问题,继电器的方案目前在市面上较为主流
原文链接:https://www.dianyuan.com/eestar/article-7131.html
单火线智能开关基本电路构成
单火取电需要在灯具关态和开态两种工况下从灯具回路中摄取一部分电流用来给智能开关的取电单元、电源转换单元、控制单元和无线通信单元工作
闭态取电电路、开态取电电路、开关电路、电源转换电路、无线通信SOC电路
闭态取电电路
闭态的定义:
闭态取电:从灯具回路中摄取一部分电流用来给无线通信SOC电路提供正常工作所需的电源
闭态取电电路常用电路方案参考
1) 采用低功耗开关电源转换芯片
2) RCC电路
3) 阻容降压电路
输入部分参考典型设计:R1的作用:起到限流、抑制冲击电流的目的,改善开机上电因冲击电流导致灯具”闪亮”一下的问题
输入电容设计:设计注意点:为了减小漏电流,建议输入电容选择CBB电容
变压器设计:详细设计可以参考学习书籍资料《精通开关电源设计》(第2版):第3章 离线式变换器及其磁性元件设计
开关电源控制IC及外围电路设计:BP2523C是一款针对单火线智能开关电源应用设计的超低待机功耗的恒压驱动芯片,隔离应用待机功耗仅1.5mW,能有效消除单火线应用灯泡关断时的微亮或闪烁问题
输出电压设计:设计注意点:为了降低待机功耗,通过稳压管电流Iz较低(I<100uA),达不到额定稳压值。(稳压二极管选型:可以参考江苏长电/长晶 MMSZ系列Iz=50uA)。
当该电流i过大时,会导致某一些灯具出现”微亮”、”闪烁”(俗称”鬼火”),尤其是在小瓦数LED灯具中现象更为明显
原文链接:https://www.dianyuan.com/eestar/article-7132.html
开态取电电路
开态的定义:灯具处于”打开”的状态,即开灯
开态取电电路:用于在开灯状态下,通过该回路摄取一部分电流给后端系统提供稳定的工作电压
开关电路:用于控制灯具通断的电子开关器件,达到控制通断的目的
开关器件方案:可控硅、单稳态继电器、磁保持继电器、MOS管
开态取电电路可以理解为在灯具处于”开态”的每一个交流电周期T中,需要摄取一部分时间t0用来给智能开关系统供电,剩余的T-t0时间给灯具供电,这种取电方式称为”分时取电”。在t0时刻,Q1处于断开状态,后端系统进行取电,将开态取电电路和开关电路串联在回路中;在T-t0时刻,Q1处于导通状态,能量全部提供给灯具进行正常工作,后端系统通过储能器件维持供电,此时开态取电电路被”开路”
开态取电电路常用电路方案参考
1) 可控硅取电方案
2) MOS管取电方案
MOS管取电方案可分为半波整流取电、全波整流取电;其框架下的常用的控制电路方案有如下几种:
a).
b).
c).
取电工作路径:零线->灯泡->K1->D1->C1充电(D3、R1、C3组成稳压电路),输出Vout1->PGND->保险丝F1->火线
灯具开态工作路径:零线->灯泡->K1->Q2导通->保险丝F1->火线
原文链接:https://www.dianyuan.com/eestar/article-7133.html
电源转换电路
无线通信SOC电路
自行设计定义模组或者SoC on board设计
选取无线通信模组厂家的现有成熟模组方案
除主芯片外,外围配置电路主要包含:电源电路、时钟电路、RF电路、复位电路详细硬件电路需参考Datasheet及Hardware Design Guide来设计调整
原文链接:https://www.dianyuan.com/eestar/article-7134.html
闭态”鬼火”问题
当该电流i过大时,会导致某一些灯具出现”微亮”、”闪烁”(俗称”鬼火”)。当灯具在闭态电流i不超过60uA@220Vac时,可解决市场上≥3Watt灯具(@220Vac工作电压)95%不出现鬼火
(一).降低灯具回路中的电流i,即降低整机功耗
(1).选取合适且低功耗、轻载高效率的闭态取电电路方案。
电源方案选型:选取超低功耗电源IC
输入母线电容选型:建议选取CBB电容,减少漏电流;
输出电压设置:建议选取较低的输出电压
输出反馈线路的稳压二极管选型:选取<100uA的低电流Iz的稳压二极管
输出电容选取:建议选取普通电解电容,减少使用固态电容;
(2).选取合适且低功耗、轻载高效率的DC-DC或者低功耗、低压差的LDO作为电源转换电路方案
(3).选取合适的SOC平台、制定合适单火线开关的无线通信SOC软件工作机制,
检查SOC所有引脚的配置方式
软件工作机制须制定严格的时序要求:
(4).降低无线通信SOC平台所连接的外设电路的功耗。
(5).检查闭态取电和开态取电电路的电源输出端是否完全隔离。
(二).给灯具提供分流的支路,降低流入灯具的电流
原文链接:https://www.dianyuan.com/eestar/article-7135.html