split editor

This commit is contained in:
2025-10-20 21:07:28 +05:00
parent 023ccd03d8
commit 88643415aa
34 changed files with 3796 additions and 1184 deletions

81
RACING-TOOLS-INFO.md Normal file
View File

@@ -0,0 +1,81 @@
# 🏁 Racing Tools - Новый объединенный проект
## 🎉 Что нового?
Проекты `map-editor/` и `solution-player/` объединены в один: **`racing-tools/`**
## 🚀 Быстрый старт
```bash
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/README.md](racing-tools/README.md)** - полная документация
- **[racing-tools/MIGRATION.md](racing-tools/MIGRATION.md)** - руководство по миграции
## 🗂️ Структура проекта
```
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 остались прежними
✅ Старые карты и решения работают без изменений
✅ Можно использовать параллельно со старыми проектами
## 🔗 Связанные файлы
- [WEB-TOOLS.md](WEB-TOOLS.md) - общий обзор веб-инструментов
- [MAP-FORMAT.md](MAP-FORMAT.md) - формат карт
- [maps/](maps/) - коллекция карт
---
**Создано:** 20 октября 2025
**Версия:** 2.0 (Объединенная)