对Mod的编写到此为止做个小结。
我选择单一功能Mod,只对游戏cpu代码做最小的修改,是想花较少的时间来实现我的想法。
现在,容易实现的想法已经写完了,剩下的其他的想法需要涉及到cpu代码,gpu代码和三维模型,已经不是简单修改能解决的了。
一、奇观
我看吧友拧麻花的时候,想过戴森球计划的三种传送奇观:高低参差麻花传送带、漫天飞舞的小飞机、流光溢彩的真空管道。
1) 前者不多言,新增传送带垂直向上建造。多次重开档之后,发现很久前最开始凌乱的传送带是最有意思的。
2) Zhu物流配送机起送量.dll,Zhu小矿机采集整个矿簇.dll,
小飞机快递量20->100,配合180°全球范围,配合箱子,我实现了赤道地区产业链规整排布,纬度研发与超市,两极星际与能源,全球矿脉小采矿机整齐采矿横平竖直小飞机送矿。看着没有星球物流塔,只有全球飞舞的小飞机,远处有星际飞船流光闪过,我大概知道了这个奇观是什么样子.
3) 长途真空管道,把现有的满级白爪拉长,派生刚性管道和柔性管道,模型改成rbg跑马灯就是了。
全刚性管道,配合90°弯,135°弯头,就是工业风规格传输
全柔性管道,估计是不可名状的扭秧歌。
刚柔相济,则是狮子王一脸沧桑,生无可念的无奈,

二、海洋星球
Zhu荒漠星添加石油.dll,清除母星矿脉。
Zhu黑雾不登录海洋星.dll
Zhu星系内快速移动.dll,开局跳出母星到旁边星球。
Zhu清除黑雾不涂地基.dll
派生旅行猫咪和猫咪守护海洋星球,2种剧情玩法。我现在已不准备把这2种玩法放游戏里了。
1)旅行猫咪发明各种外挂在玩家快递机、物流机、星际船设备,而到处旅行的故事。
2)海洋星球受保护,直到有一天,玩家上强度,黑雾选择在没有矿脉的海洋星球建立防御反击基地,看着从天而降的基地,摧毁家园,猫咪带着残破的星球防御系统加入了战局,后面剧情发展嘛,就开放性发散了。
三、pvp与pve
Zhu星系数量.dll,
修改开局新建游戏星系数量7~128(游戏原有是32~64)。
可惜把星系数量降低到3个和5个时,游戏有时正常,有时报错。
戴森球开启pvp的真正问题在于每局时间需要1个小时以上。
在我看来,减少星系个数,就能实现pvp,配合联机mod,能实现pvp。
星系个数,3个,7个,15个。3个星系的pvp时间比较可控,估计能在1~2个小时内。勉强算能开启pvp。
在3个,5个星系游戏报错后,我后面想想,7个星系其实也挺好,有3个星系,能开启星际物流。
四、黑雾流程
Zhu黑雾不登录初始星系.dll
初始星系受保护,无黑雾产生。
在戴森球计划中,玩家需要接触并安排及建设的内容大概有这些:
1、开矿
2、建筑超市
3、五色糖工程,黑盒或面水流
4、研发场
5、发电场
7、物流网,本地网和星际网
8、电网
9、武器弹药产线
10、前线基地
11、后期太空极大部分内容
12、后期星际战争指挥,以及对应的指挥UI界面等问题和数据获取展示等问题
以10个小时为节点,大部分玩家估计刚碰到黄糖。
可以看到玩家要接触的东西太多,这也是经营类游戏的动辄50个小时才刚入门的原因。
所以开局接触黑雾,让我不能专心建设产线的时候,我想到的就是把黑雾移到到外星球。
在黑雾下凌乱的产线和几年前开局凌乱的产线是不同的。
五、星际防御体系
Zhu超级能量枢纽.dll
楼主对建设戴森球没有念想,
对反向戴森球、星球贴太阳能板很感兴趣,也贴了几颗星球,然后就是运行卡顿,太阳能板制作组更新优化后好了非常多。
相比pvp,楼主更想玩的是星系防御体系。
我个人想把战场放置在星系外围,不想把战场放在星系内星球内。
星系防御体系建设每建设完成1个组件,按照时间推移一个一个隐藏,玩家靠近,才会重新显示。
他的功能和戴森球是相似的,是利用星系内的所有能量,为防止星系内部升温,星系防御系统会有质量生成,生成均匀分布的星球,平衡引力,还有建设战舰。星系防御体系的战斗功能不提。
题外,现在在星球上建设建筑,不是严格上的四平八稳,横平竖直,跨纬度的蓝图是独立的,不能应用到其他位置。
而在太空中,则能够沿着赤道面和黄道面,真正横平竖直的放置建筑。加个引力分布科技。
六、Ai辅助
如上面所提,玩家要接触的东西太多,导致游戏的耗时过长。
有没有一种可能,我不开沙盒,只想玩布局,不用理会电力和采矿,游戏也能正常的进行下去?
我设想的辅助方式,会严重浪费地皮,它只解决有和无,不解决好不好用。
1、赤道地区,配方节点蓝图辅助ai,物品产业链
2、北纬32多度地区,建筑配方节点,建筑超市
3、南纬32多度地区,五色糖配方节点地区
4、北纬高地区,五色糖研发
5、南纬高地区,星际物流区
6、全球矿点,悬浮采矿,或者,矿机采集整个矿脉
辅助想要好用,就需要玩家自己把注意集中过来,手动拉产线自己处理,所以不会降低戴森球计划的可玩性。
这里的难点,是玩家注意力移过来后ai已经建设好后的产线修改问题,
拍下配方节点蓝图,自动清楚区域建筑,或者,拖动区域建筑,传送带自动加长。
大概是这些,简单汇总写写。大概会是什么样子,剩余的玩法我大概清楚了,后面需要的gpu代码和三维模型,已不是我能解决的了。今天在吧里做个小结,也放下后续的代码探索。