Оригинальный текст тествого задания #1

Closed
opened 2026-06-07 06:06:31 +03:00 by horooko · 0 comments
Owner

Тестовое задание

Сделать клон Сапёра (https://minesweeper.online) в Unity, со следующим функционалом:

  1. Внешний вид не важен.
  2. Всё в одной сцене.
  3. Нужно иметь возможность указать размер поля и количество мин (не обязательно делать для этого интерфейс, можно через значения в конфиге).
  4. Не нужно каких-то сложных алгоритмов расстановки мин, достаточно чтобы первый клик всегда был безопасный.
  5. Нужно уметь в любой момент по нажатию клавиши начать заново.
  6. Управление мышкой, левый клик - открываем клетку, правый клик - помечаем "флажком".
  7. При открытии пустой клетки должны по цепочке открываться соседние клетки у которых 0 мин в соседях и их соседи.
  8. Начинаем в “главном меню” с кнопкой старт. В игровом экране реализовать таймер, который стартует при открытии первой клетки и кнопка паузы, которая открывает окошко с кнопками рестарт, продолжить и выход в главное меню.
  9. Если проиграли или выиграли, показать текст, что игра окончена, показать кнопку начать заново и кнопку выход в главное меню (начать заново нажатием клавиши должно тоже работать).

Проект залить на гитхаб или прислать архивом. Проект должен открываться в Unity.

# Тестовое задание Сделать клон Сапёра (https://minesweeper.online) в Unity, со следующим функционалом: 1. Внешний вид не важен. 2. Всё в одной сцене. 3. Нужно иметь возможность указать размер поля и количество мин (не обязательно делать для этого интерфейс, можно через значения в конфиге). 4. Не нужно каких-то сложных алгоритмов расстановки мин, достаточно чтобы первый клик всегда был безопасный. 5. Нужно уметь в любой момент по нажатию клавиши начать заново. 6. Управление мышкой, левый клик - открываем клетку, правый клик - помечаем "флажком". 7. При открытии пустой клетки должны по цепочке открываться соседние клетки у которых 0 мин в соседях и их соседи. 8. Начинаем в “главном меню” с кнопкой старт. В игровом экране реализовать таймер, который стартует при открытии первой клетки и кнопка паузы, которая открывает окошко с кнопками рестарт, продолжить и выход в главное меню. 9. Если проиграли или выиграли, показать текст, что игра окончена, показать кнопку начать заново и кнопку выход в главное меню (начать заново нажатием клавиши должно тоже работать). Проект залить на гитхаб или прислать архивом. Проект должен открываться в Unity.
horooko reopened this issue 2026-06-07 06:06:42 +03:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: horooko/FreewayGamesTest#1