铁锈战争模组工坊
全部教程创作工具English

把一辆车拆成四个基础部分

分清核心、图像、攻击与移动,学会安全修改数值

先读核心参数

name 是其他配置引用的代号,displayText 才是玩家看到的名字,price 是造价,maxHp 是生命上限,mass 和 radius 影响碰撞表现,第一次练习先保留这些碰撞参数

[core]
name: rwa01Scout
displayText: 巡逻侦察车 / Patrol Scout
price: 250
maxHp: 200
mass: 2000
radius: 11

让不同段落各管一件事

graphics 决定使用哪张图,attack 决定能打谁,movement 决定怎么走,把键放到对应段落中,同名键在不同段落下可能具有不同含义

[graphics]
image: body.png

[attack]
canAttack: true
canAttackFlyingUnits: false
canAttackLandUnits: true
canAttackUnderwaterUnits: false

[movement]
movementType: LAND
moveSpeed: 1.2

理解数值与单位

布尔开关使用 true 或 false,颜色采用十六进制,时间写 8s 便于直接看懂,buildSpeed 的裸数是进度速率,不能把 8 和 8s 当成同一回事

[core]
buildSpeed: 8s

[attack]
shootDelay: 1s

[projectile_shell]
color: #FFE1B0

用护卫车做对照

护卫车的生命更高但移动更慢,这让两辆车有不同用途,练习时把侦察车生命从 200 改到 240,再用同样的敌人测试,记录改动前后能承受多少次命中

动手练习

把侦察车改为 240 生命、300 造价,解释这两项改动对玩法的影响

打开互动教程,下载配套模组