- UID
- 367137
- 阅读权限
- 70
- 注册时间
- 2021-5-16
- 最后登录
- 2024-11-2
- 在线时间
- 170 小时
- 性别
- 保密
公爵
- 耕战
- 400
- 鹰币
- 1303
- 天龙币
- 0
- 回帖
- 31
|
本帖最后由 熊教授 于 2024-4-13 22:13 编辑
分享一下最近自己实现,并且已经实装可用的技术。
其中大部分都经许多作者劝说不可能做到,最终咬牙切齿终于完成了。
有问题可以加群私聊咨询。
1、帝国qq大群:195818696
可向管理员申请加入作者小群。
2、xs语法网站https://www.pandaai.top/
原ugc网站已经停更。唯一还在更新的只有老夫还在维护的这个网站。
包括把中文翻译成xs代码,以及各项最新的参数,触发效果,资源属性,以及最新最全的游戏bug。
3、xs翻译器
不懂英文也能写代码。
把中文语言翻译成英文代码,粘贴到游戏中可用。
做了一个网页版的,功能有待逐渐完善。复制翻译后的代码到游戏中即可生效。
同时还有一个本地excle版本的功能更详细.
4、跨地图读档存档系统
检测玩家在游戏中的id,对玩家该局游戏的积分做存档。
在其他地图和电脑(非同账号不行)可以读取之前的累计奖励成就。
多次更新后,代码达到了惊人的20000行。
5、免费DLC民族
用了700个触发器+80个数组。
将全民族数据全部录入到地图中。现在地图中可以玩所有dlc民族,即使你没有购买。
6、自动化流水线作图,excle+python+按键精灵+asp
不用碰地图编辑器就能生成地形,单位位置,剧情,所有触发。
录入所有游戏数据,转移地图触发到另外一个地图。
重置触发器顺序,并且绘制出地图编辑器无法做出的地形。
【帝国时代2决定版按键精灵制图过程(部分)】 https://www.bilibili.com/video/B ... b48ff2f0bacecfdaf66
7、清空科技树+获得其他民族的科技树奖励
许多作者说不要研究了,做不出来的放弃吧。
困扰多年的官方死锁。
也是免费dlc的前提和共享其他民族所有民族特征奖励的基础。
比如让村民可以虚空种田,远程交付食物。
最关键的是,还可以清除高棉这一特征。
8、特殊地形生产,地编无法做到的。
可以上下坡的海洋。以及按代码生成图形的(弧形或特殊图形)地形。
甚至比标准地形更小的小地形地图。
9、随机生成野生动物系统
可以定时生成,可以控制生成密度,数量,种类,不同种类的密度。
可以设置野生动物的血量和肉储存量,包括狼和狮子也能有肉。
可以设置野生动物是否在海岸上,树林上。或者不允许降落在海岸上和树林上。
是传统的用老鹰生成远无法达到的程度。
10、随机科技抽卡系统
前年最早开始启用的,随后逐渐在各个地图上也能看到了。
点击抽取科技池中的随机科技。
可以做到随机科技在随机位置。
也可以做到每一个科技固定在自己所在的位置。但是随机抽取不同科技。
方便玩家记忆抽卡。
11、股票系统
随时买卖可影响股价。
在卖出结算期间可以反手沽空,大幅降低敌人的出售价格导致亏损。
股票博弈的乐趣。
12、抽取随机箭塔
官方箭塔数量太少,种类太少。
无法达到一个塔防地图的需求。
因此我把单位和建筑捆绑在一起,成为一个建筑单位塔。
但是最难的还是每个塔建造时还能三选一。
选择自己想要的民兵塔,或者弩手塔,或者骑士塔。
卡池有超过60种不同的塔,并且完美占据建筑地形,不能重叠建造,跟建筑箭塔一模一样。
而且不同塔有不同地形显示卡牌的稀有级别。
单位也不会陷入无尽索敌,不会攻击的状态。
13、点击购买卡牌
做了十几张卡牌地图了,这是目前最复杂最困难的一个系统。
看起来很简单,难度惊人。
点击大屏幕右侧购买卡牌(单位)。
卡牌自动跳转到下方卡槽中。
类似于云顶之弈,三国杀的卡牌系统。而且适配8个玩家。
其中具体实现功能的难度难以复述。
14、只能召唤单位,不能治疗,不能拾取圣物的僧侣
15、永久黑雾
让玩家自己的单位在黑雾中消失,但是无法控制无法看到。
但是单位仍然存在。并且自己无法驱散黑雾。
迷雾也一样。
16、保存导致所有变量和数组数据丢失的修复办法
这个有点叼了,各大专业大型地图作者的痛苦根源。
包括大热门地图fvd和cba都因此常年饱受bug侵害,无力修复。
困扰大家接近3年的保存bug,无论是联机地图还是战役,官方明确表示暂时无法修复。
而且负面影响深深远,大范围丢失变量前16个字符以及数组的所有内容以及缓存。
100%复现的底层大bug.
现在老夫终于提出修复办法了。第一时间可以检测到任何玩家按下保存。
并且即时修复丢失的数据。并且不占用系统资源。
17、半自动进攻/全自动
半自动控制所有单位攻击到玩家选择的目标位置。
不使用模组,也不需要ai也能达到fvd的效果,可以全权帮玩家控制单位。
18、风琴炮等特殊单位也能有溅射效果了。
困扰大家多年的沉疴。
19、触发器修改地形,仅使用地编。
在游戏中仅使用地编触发器修改地形,并且能完美达到正常地形的建造需求,和单位通行。
20、根据单位数量修改单位类型,种属的属性
并且不因保存丢失数据,难度较高。
21、解决了同步错误和全部的闪退问题
帮助大型联机场景fvd作者sadbear
22、改变单位主动索敌类型,仅使用地编。
例如让手推炮移动进攻时,仅攻击某些单位,优先攻击某些单位。即时被某些单位进攻,也不予反击。
23、组合地形功能和外观
仅修改地形,让部分河边无法建造船坞。让河道船只可以在河道中上下坡。让部分河道可以通行船只的同时,部分可以建造部分海上建筑,部分可以建造另外的海上建筑,部分不能村民通行,部分可以村民通行。
24、箭矢在目标移动的情况下也可以在箭矢位置创建单位。
例如手榴弹,或者空降兵效果。
25、函数传参
官方说不行,已搞定。
26、轴修改
官方说不行,官方论坛多人多贴反馈闪退,已搞定。
27、新寻路的优化触发
旧寻路的所有ai和寻路触发全部可能导致同步错误和闪退。目前已有适应新版本寻路的解决方案。
28、座次
使用代码作图的前置条件,最早解决座次问题。
29、创建单位的视野永久重叠
大型功能限制,困扰所有xs作者多年的视野重叠bug,已搞定。
30、合体分体单位,仅使用地编。
Boss的手臂可以飞出去攻击敌人,无论命令攻击手臂或身体,进攻单位均只攻击Boss身体。
可以选择或控制手臂,但是共用一个血条。
31、后置清空训练队列
这个厉害了,若排满队列训练或研发单位。
队列最后的科技,在未完成研发的情况下可以清空前面所有队列。
这是初级效果。
还有更复杂的高级效果,仅使用地编,在队列时就能获得科技效果。
32、建筑只占地无碰撞体积,只使用地编
让某个建筑(大商站)变得跟农田一样,建造后占地无法建造其他建筑,占地面积可改。
但是建筑本身可以让普通单位穿过。
只使用地编做到,最关键的是,不会导致游戏闪退。
33、建造菜单的未来科技树预览,可以关闭或启用。
也包括科技树中的未来科技的预览,譬如下一个时代,现在还无法研发的手推车科技变成暗灰色,或者彻底消失,符合条件时直接出现。
34、检测全种属单位或单个单位的所有状态
可以检测单位的攻击目标。
包括攻击状态,移动状态,静止状态等。
可以制作英雄升级,按攻击次数统计。
可以用来制作攻击消耗资源,以及剧情条件等。
可以制作英雄攻击吸血。
可以制作攻击建筑窃取资源。
35、所有建筑单位驻扎旗帜,仅使用地编。
让任何单位或建筑,驻扎后增加驻扎旗帜,可以调整旗帜位置。
而且不影响原建筑的正常训练,科技研发等正常功能。
36、最先进的科技研发,训练单位系统,和根据选择改变的独立科技树。
目前最先进的科技研发和训练单位系统,没有之一。
仅需几个触发器就能做到上百个不同图标,不同效果 ,不同费用的科技,上百个单位的训练。
与正常科技树中的科技与训练单位没有冲突,保留官方的科技研发位置和训练单位位置。
彻底淘汰目前所有场景战役的升级系统
无论是使用国王移动走位购买科技,单位。
还是使用多个建筑陈列多个英雄单位购买。
还是使用多个建筑陈列多个科技研发。
现在都不需要了。仅需使用地编,几个触发器,一个建筑。
按一下按钮就能切换当前的所有科技,再按一下按钮就能切换当前所有训练单位。
根据已研发的科技和已训练的单位,可以改变之后还能再次研发的科技树,和单位。
可以在建筑中做大量文本的剧情对话和剧情选择。
可以输入长密码保存于本地,跨地图跨战役读取密码存档和英雄属性。
而且每个玩家的存档都不一样,无法使用他人存档。
可以改变科技研发序列,让最后研发的科技,首先生效,研发序列前的科技最后生效。
可以研发金木水火土的科技,在研发序列中始终无法研究完成,调整研发顺序来解密。
可以制作暗黑破坏神里面的装备背包,内含所有武器的装备和卸下,还可以退回到人物属性页。
可以独立训练吃科技的但是属性不一样的同样单位。比如兵营正常训练正常属性的冠军剑士,但是特殊建筑内也能训练不同价格的多个不同属性的,同样的冠军剑士。
37、村民多页建筑菜单,3页以上。
研发科技切换建筑菜单。无法用村民建造页内切换。
38、移动兵营(纯地编)
大部分的单位移动后可以训练单位。
39、自动连续改变外交,将盟友的盟友改为盟友。
可以自动修改所有符合的外交状态。
根据现有外交状态修改外交。
譬如p1,p4,p5为结盟。
当p1跟新玩家p7结盟时,自动将p4,p5,与p7对p4,p5互相结盟。
技术难度极高。
|
评分
-
查看全部评分
|