Dmitriy Bataev

Results 14 issues of Dmitriy Bataev

Cтартовал процесс перехода: Организована подписка на события турниров, написан основной контейнер на реакте и организован redux store (rtk). Чтобы окончательно завершить переход, нужно написать набор компонентов для [Tournament.jsx](https://github.com/hexlet-codebattle/codebattle/blob/tournament_react/services/app/assets/js/widgets/containers/Tournament.jsx): - [x]...

Hard
frontend

Пришло время формализовать в конечных автоматах игровой процесс. Для этого начали построение стейт машины для игрового процесса (gameMachine): Дока xstate (react): https://xstate.js.org/docs/recipes/react.html Cостояния: - preview // Показываем превью, в то...

easy
high_priority
frontend
good_first_issue
need_help

Сделать аналог кланов в codewars. Добавить новую позицию в пользовательских настройках, чуть подкорректировать базу пользователей, отобразить тег в играх (добавить новый тип игрока "clanmate" в стейт машину, отвечающую за редактор)...

question
enhancement-proposal

Пользователям с расширенным доступом можем дать возможность создавать кастомные игры и выбрать двух противников, которые должны будут сражаться. Ребята получат инвайты на это событие, после того, как оба подтвердят участие,...

easy
frontend
backend

Альтернатива battle_asserts. Мы хотим добавить возможность написания кастомных тасок для кодбатла через сайт. Реализовать как добавление в список общих, так и формирование своих отдельных списков в рамках турнира или хакатона....

Hard
frontend
backend
enhancement-proposal

Если игрок первый раз запускает игру с ботом или другим игроком, мы хотим ознакомить его с возможностями платформы и о том, как устроен игровой процесс. Есть два основных направления, по...

medium
frontend

Новый режим. Оригинальный проект: http://codeinthedark.com/. Было бы неплохо кодбатл подключить к этой движухе и надеюсь нас там примут в любом формате. Основные её правила звучат так: 1) No previews -...

Hard
frontend
backend
enhancement-proposal

Облегченный режим для новичков или ребят, которые хотят только поиграться с механикой кодбатла, без челенджа. 1) Добавить новый режим с ботом (training) на фронтенде (Модалка в Лобби) и на бекенде...

medium
frontend
backend

And add Makefile ([js](https://github.com/hexlet-codebattle/codebattle/blob/master/services/app/dockers/js/Makefile)) command `lint` for linting players solution. branch: [add_linters](https://github.com/hexlet-codebattle/codebattle/tree/add_linters) - [x] js - [x] ts - [ ] elixir - [x] c++ - [x] golang - [x]...

easy
backend
good_first_issue
docker

Lighthouse, опенсор тулза для анализа сайтов не очень лестно отзывается о нашем продукте))) Она так же может предложить идеи, как ускорить производительность и на что стоит обратить внимание. ![codebattle_lighthouse](https://user-images.githubusercontent.com/24855537/93654479-53367300-fa26-11ea-8ae1-f4948e91d50e.PNG)

easy
frontend