Commandery RTS Demo
一个完全由 Squirrel 组合 EVEngine 通用组件的 RTS + 将领行政 Demo。
运行:
build\win32-debug\src\engine\eve.exe run examples\commandery-rts
操作:
- 左键点击蓝色单位:选择单个单位。
- 按住左键拖动:框选多个己方单位。
- 右键点击战场:向全部选中单位下达编队移动命令。
- 将单位移动到经济点附近可占领;坦克占领速度略快。双方同时在场时进度暂停。
1/2:生产步兵 / 坦克。G:任命或撤销北方基地总督。P:支付军饷,提高忠诚。U:拖欠军饷,降低忠诚并增加怨恨。R:重置战局。- 右侧面板也提供对应按钮。
拖欠军饷后,如果将领忠诚低于 25、野心高于 70 且部属支持度足够,将领会带领其基地和直属
部队反叛。引擎模块不包含 General、Rebellion 或固定 RTS AI 类型;这些规则全部位于
main.nut。
经济点每 2 秒结算一次收入。北方矿由将领管辖:将领仍是总督且拥有治理权限时,其行政 属性会提高该矿产出;撤职、失权或叛乱后加成立即消失。经济点易手后收入自动转入新阵营 国库,国库同时承担造兵与支付军饷的支出。