Athletics Simulator
Summary
Athletics Simulator 是一个浏览器田径比赛模拟器,以八道 400 米跑道展示 21 个径赛项目,包含 5 种接力。起跑、抢道、交接与冲线通过预设路线连续播放,支持拖拽缩放、运动员跟随、进度定位和多倍速。项目用于规则演示与比赛空间分析,源代码可继续扩展;当前采用统一演示配速,不提供成绩预测或战术编辑。
参考资料
说明
Athletics Simulator 是一个田径比赛可视化模拟器,用于规则演示与比赛空间分析,也可作为继续开发比赛研究与战术演练功能的基础。
场地采用八道 400 米跑道,以米为单位绘制起跑线、终点线、抢道线、接力区和栏位标记。当前提供 21 个径赛项目,包含短跑、中长跑、跨栏、3000 米障碍,以及 4 × 100 米、4 × 200 米、4 × 400 米、4 × 800 米和 4 × 1500 米接力。
拖拽场地可移动视角,滚轮可缩放;点击运动员或队伍可开启跟随。播放支持进度定位,以及 0.25×、0.5×、1×、2×、4× 和 8× 倍速。界面支持英文与简体中文。
当前版本沿预设路线播放,各项目采用相同巡航速度,便于比较路线和分道规则。运动员能力、配速计划与战术编辑尚未实现,动画不用于成绩预测或裁判判罚。
项目开源,几何、运动、视角、渲染与项目数据分别维护,构建后生成可离线运行的单个 HTML 文件。源代码附有模型说明、参考资料、开发指南与回归检查,可继续扩展项目和运动机制。
项目仓库
lailai0916athletics-simulator