Bug: Проверка полноценного игрового процесса, одновременная работа двух редакторов с синхронизацией кода в реальном времени, неограниченное количество проверок, поддержка переподключения и отсутствие таймера
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- docker, elixir, javascript
- Domínio
- full-stack, game-dev
Direção de pesquisa
The issue describes a complex, multi-feature bug in a real-time coding game. Start by exploring the game's architecture, likely in the Phoenix (Elixir) backend for real-time sync and the React frontend for the editors. Look for modules handling editor collaboration, check limits, reconnection logic, and game timers. Running the app locally via Docker and reproducing the described battle flow is the first step to understanding the scope.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Summary
Необходима проверка полноценного игрового процесса, одновременная работа двух редакторов с синхронизацией кода в реальном времени, неограниченное количество проверок, поддержка пере подключения и отсутствие таймера
Reproduction steps
1. Пройти на сайт https://codebattle.hexlet.io/
2. Нажать Создать Битву
3. Запустить бой с любыми условиями против бот
4. Проверка функционалу в бою - одновременная работа двух редакторов с синхронизацией кода в реальном времени, неограниченное количество проверок, поддержка пере подключения и отсутствие таймера
5. Завершение боя
Expected result
В бою - одновременная работа двух редакторов с синхронизацией кода в реальном времени, неограниченное количество проверок, поддержка пере подключения и отсутствие таймера
Actual result
- Работа двух редакторов с синхронизацией кода в реальном времени
- Неограниченное количество проверок
- Поддержка пере подключения
- Работает только с таймером от 1 минуты
Browsers
Chrome
OS
Windows
- Linguagem predominante
- Elixir
- Estrelas
- 887
- Forks
- 237
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Inclui um Dockerfile ou arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de hexlet-codebattle/codebattle
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
hexlet-codebattle/codebattle#2361 ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
hexlet-codebattle/codebattle#2355 ·
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
hexlet-codebattle/codebattle#2360 ·
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 56/100
hexlet-codebattle/codebattle#2359 ·
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
hexlet-codebattle/codebattle#2358 ·
Todas as issues de hexlet-codebattle/codebattle
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
elixir-lang/elixir#15975 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
electric-sql/electric#4826 ·
Mantenedores costumam responder em até 1 dia
-
Support `:max_channels_per_transport` configuration for the LiveView socketTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
phoenixframework/phoenix_live_view#4469 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Composer: implicit PHP platform requirement no longer detected for single-version errors since #11245, so no updates are foundTalvez já em andamento @v-thavaahariharangit assumiu há 1 dia. AbertaL: php:composer
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
dependabot/dependabot-core#16493 · 1 responsável ·
Mantenedores costumam responder em até 1 dia