From ea848c8923c181b5d4e870714d965664630cb8ae Mon Sep 17 00:00:00 2001 From: AnRil Date: Sat, 23 May 2026 16:07:21 +0700 Subject: [PATCH] =?UTF-8?q?Untrack=20AGENTS.md=20=E2=80=94=20keep=20agent?= =?UTF-8?q?=20notes=20local=20only?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +++ AGENTS.md | 66 ------------------------------------------------------ 2 files changed, 3 insertions(+), 66 deletions(-) delete mode 100644 AGENTS.md diff --git a/.gitignore b/.gitignore index 641eb27..0bc0fb8 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,6 @@ test-screenshots/ test-game.py preview_*.png rocket_preview.png + +# Agent notes — local only, useful for AI sessions but not for public repo +AGENTS.md diff --git a/AGENTS.md b/AGENTS.md deleted file mode 100644 index f01ea55..0000000 --- a/AGENTS.md +++ /dev/null @@ -1,66 +0,0 @@ -# Naddie Jump — Agent Notes - -## Описание проекта -Игра на Phaser 3 (Vite-сборка), жанр "прыгалка" (doodle-jump style). Текущее издание — Monad Edition. - -## Технологический стек -- **Framework:** Vite 8.x -- **Game Engine:** Phaser 3.70.0 -- **Language:** TypeScript / JavaScript (ES Modules) -- **Deploy target:** Vercel (Static + Vite preset) - -## Структура `src/` -``` -src/ -├── main.js # Точка входа -├── config/game.config.js # Глобальные настройки игры -├── entities/ -│ ├── Player.js # Игрок -│ ├── Enemy.js # Враги -│ ├── Platform.js # Платформы -│ ├── PropellerHat.js # Апгрейд: пропеллер -│ ├── Rocket.js # Апгрейд: ракета -│ └── Spring.js # Апгрейд: пружина -├── managers/ -│ ├── BlockchainManager.js # Web3/блокчейн интеграция -│ ├── PlatformManager.js # Генерация и управление платформами -│ └── ScoreManager.js # Учёт очков -└── scenes/ - ├── BootScene.js # Загрузка ассетов - ├── MenuScene.js # Главное меню - ├── GameScene.js # Основной игровой процесс - └── GameOverScene.js # Экран поражения -``` - -## Команды разработки -```bash -npm install # установка зависимостей -npm run dev # локальный dev-сервер -npm run build # production-сборка (output: dist/) -npm run preview # превью production-сборки локально -``` - -## Деплой на Vercel -- **Проект в Vercel:** `anrils-projects/naddie-jump` -- **Production URL:** https://naddie-jump.vercel.app -- **Конфигурация:** `vercel.json` (framework: vite, outputDirectory: dist) -- **Привязка CLI:** `.vercel/project.json` создан, `.vercel/` добавлен в `.gitignore` - -### ⛔ ВАЖНОЕ ПРАВИЛО — ДЕПЛОЙ -- **Текущая версия на Vercel — это prod-альфа.** Она остаётся как есть. -- **Вся дальнейшая разработка ведётся ТОЛЬКО локально.** -- **Деплоить новую версию на Vercel можно ТОЛЬКО по явной команде пользователя.** -- Не деплоить самостоятельно, даже если есть токен/доступ. - -## Git -- **Remote:** `https://гитея.рф/git/AnRil/naddie-jump.git` (Gitea, не GitHub) -- Ветка по умолчанию: `main` -- Репозиторий `.git/` находится в корне проекта `naddie-jump/` - -## Зависимости -- `phaser` — игровой движок -- `vite` — сборщик (devDependency) -- `typescript` — типизация (devDependency) - -## Ассеты -Статические ресурсы (спрайты, звуки) хранятся в `public/assets/` и копируются в `dist/` при сборке.