文档版本:v1.0 最后更新:2026-04-02 08:28:05
本文档提供一份 去掉大部分选配项之后,当前客户端可以直接跑起来的最小配置模板。
目标:
说明:
{
"schemaVersion": "1",
"version": "2026.03.30",
"app": {
"id": "sample-minimal-001",
"title": "最小顺序赛示例"
},
"map": {
"tiles": "../map/lxcb-001/tiles/",
"mapmeta": "../map/lxcb-001/tiles/meta.json"
},
"playfield": {
"kind": "course",
"source": {
"type": "kml",
"url": "../kml/lxcb-001/10/c01.kml"
}
},
"game": {
"mode": "classic-sequential",
"punch": {
"policy": "enter-confirm",
"radiusMeters": 5
}
}
}
schemaVersionstring"1"versionstring2026.03.30app.idstringapp.titlestringmap.tilesstringmap.mapmetastringplayfield.kindstringcoursecontrol-setplayfield.source.typestringkmlplayfield.source.urlstringgame.modestringclassic-sequentialscore-ogame.punch.policystringenter-confirmentergame.punch.radiusMetersnumber5如果你要把这份最小模板改成积分赛,只需要改这几项:
{
"playfield": {
"kind": "control-set",
"source": {
"type": "kml",
"url": "../kml/lxcb-001/10/c01.kml"
}
},
"game": {
"mode": "score-o",
"punch": {
"policy": "enter-confirm",
"radiusMeters": 5
}
}
}
即使你没有填写下面这些字段,当前客户端也会按默认逻辑运行:
map.declination
0 处理map.initialView.zoom
playfield.CPRadius
game.session.*
game.guidance.*
game.visibility.*
resources.*
debug.*
这份模板适合:
如果要做正式项目,请继续参考: