Open-source web player for Rublox games, dual-licensed under AGPL-3.0 + Commercial. Highlights: - Babylon.js 7 + React 18 + Vite 5 stack - Self-contained engine (~46k lines): BlockManager, ModelManager, PlayerController, ScriptSandboxWorker, MultiplayerSync, 30+ GD gamemodes - Configurable backend via VITE_API_BASE and friends — works against staging (dev-api.rublox.pro) out of the box - Standalone mode (VITE_STANDALONE=true) loads a bundled sample game for first-run without any backend - Full docs: README, ARCHITECTURE, CONTRIBUTING, SECURITY, CHANGELOG - Lint + format scaffolding (ESLint + Prettier + EditorConfig) - Legal: LICENSE (AGPL-3.0), LICENSE-COMMERCIAL.md, CLA.md, COPYRIGHT.md - Issue templates: bug_report, feature_request, security_disclosure Removed before public release: - frontend_deploy.py (contained production SSH credentials) - ~27 admin endpoints (kept in private repo) - Hard-coded internal URLs and IPs - All previous git history (clean repo init)
38 lines
1.2 KiB
Markdown
38 lines
1.2 KiB
Markdown
---
|
||
name: 💡 Предложить фичу
|
||
about: Идея новой функциональности или улучшения
|
||
title: '[FEATURE] '
|
||
labels: enhancement
|
||
assignees: ''
|
||
---
|
||
|
||
## Проблема, которую решает фича
|
||
|
||
<!-- Какая боль / неудобство существует сейчас? -->
|
||
|
||
## Предлагаемое решение
|
||
|
||
<!-- Как должно работать -->
|
||
|
||
## Альтернативы, которые рассматривал
|
||
|
||
<!-- Если думал о других вариантах — опиши -->
|
||
|
||
## Mockup / схема (опционально)
|
||
|
||
<!-- Если есть набросок UI или диаграмма архитектуры — приложи -->
|
||
|
||
## Влияние на другие части системы
|
||
|
||
- [ ] Изменяет API
|
||
- [ ] Требует миграции БД
|
||
- [ ] Меняет UX-flow существующих фич
|
||
- [ ] Требует изменений в плеере / студии / минке
|
||
|
||
## Готов реализовать сам?
|
||
|
||
- [ ] Да, открою PR
|
||
- [ ] Нет, прошу команду
|
||
|
||
## Дополнительный контекст
|