Skip to content

Latest commit

 

History

History
61 lines (31 loc) · 3.4 KB

README.MD

File metadata and controls

61 lines (31 loc) · 3.4 KB

Let's code - платформа для решения и проверки задач на встроенном языке 1С: Предприятие

Чуть меньше чем полностью переписанная конфигурация для проведения DevBattle. Оригинальная конфигурация

Написана для проведения соревнования между удаленными сотрудниками.

Состав

Админка для создания игр

image

Тип игры: дуэль или мультиплеер

Количество задач по уровням сложности

А дальше просто следуете подсказкам (кнопка будет выделена цветом)

В чрезвычайных ситуациях в расширенном управлении можно зачесть/провалить раунд конкретному игроку

Место игрока

Игрок запускается в режиме Рабочее место и поэтому мало что может сделать.

Первоначально он ожидает запуска и может ознакомиться с правилами турнира.

image

Потом он ожидает начала испытания. Здесь видит СВОЙ текущий прогресс.

image

А это окно решения задачи. Готово отправляет код на проверку. Для вывода отладки используется команда Отладка(...). Таким образом отладочные сообщения не влияют на проверку решения.

image

Ну и по итогу испытание выполнено/провалено

image

Режимы игры

Дуэль

Это режим для игры на двоих. Идея взята из youtube шоу Неигры

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

Если к финальному раунду не выявили победителя - решаем одну и ту же задачу одновременно.

Мультиплеер

Режим для нескольких игроков. Это классический режим на скорость. Кто первый решил - тот и молодец.

Задачи

Многие задачи были изменены, добавлены скрытые тесты. А так же просто добавлено много новых задач. Загрузить их можно через универсальную загрузку из файла data.xml

Спасибо

Спасибо за помощь моим коллегам: Платонов Егор и Уфимцева Алевтина