Files
paper-racing-gpi/RACING-TOOLS-INFO.md
2025-10-20 21:07:28 +05:00

3.2 KiB
Raw Blame History

🏁 Racing Tools - Новый объединенный проект

🎉 Что нового?

Проекты map-editor/ и solution-player/ объединены в один: racing-tools/

🚀 Быстрый старт

cd racing-tools

# Редактор карт
./open-editor.sh
# или
firefox editor.html

# Визуализатор решений
./open-player.sh
# или
firefox player.html

📦 Что внутри?

Два веб-приложения

  • 🏁 Редактор карт (editor.html) - создание и редактирование карт
  • 🎬 Визуализатор решений (player.html) - анимация траекторий

Общие файлы

  • styles.css - единый стиль для обоих приложений
  • common.js - общие функции и константы
  • README.md - полная документация

🔑 Ключевые улучшения

Единый стиль - общий CSS файл
Навигация - кнопки переключения между страницами
Меньше дублирования - общие функции в отдельном файле
Удобство - все в одной папке
Единая документация - один README

📄 Документация

🗂️ Структура проекта

racing-tools/
├── editor.html                      # Редактор карт
├── player.html                      # Визуализатор решений
├── styles.css                       # Общие стили
├── common.js                        # Общий код
├── editor.js                        # Логика редактора
├── player.js                        # Логика визуализатора
├── open-editor.sh                   # Запуск редактора
├── open-player.sh                   # Запуск визуализатора
├── demo-with-start.json             # Демо-карта
├── demo-with-start-solution.json    # Демо-решение
├── README.md                        # Документация
└── MIGRATION.md                     # Руководство по миграции

Совместимость

Все форматы JSON остались прежними
Старые карты и решения работают без изменений
Можно использовать параллельно со старыми проектами

🔗 Связанные файлы


Создано: 20 октября 2025
Версия: 2.0 (Объединенная)