Snippets

How Far Games Developer test task

Created by Andrew Popovych last modified

Многопользовательская игра «Гомоку».

Задача игры — первым сложить 5 камней в ряд по горизонтали, вертикали или диагонали на двухмерном поле 15×15 клеток.

Правила и подробоное описание игры можно найти в Википедии.

Сценарий

  1. Игрок называет себя
  2. Игрок начинает игру
    1. …выбрав ожидающую второго игрока созданную игру
    2. …или создав новую, где он выбирает цвет камня — черный или белый
  3. Чёрный игрок начинает первым
  4. Игроки по очереди ставят камни на свободных ячейках поля
  5. Побеждает игрок, который первым выкладывает 5 камней в ряд

Результат

Результатом выполнения задачи считается:

  1. Ссылка на репозиторий с кодом (GitHub, BitBucket, etc…)
  2. Ссылка на сервер где развёрнут проект (Heroku, GitHub Pages, etc…)

Пожелания к реализации

Фронтенд:

  • предпочтительно использовать React

Сервер (не обязателен но считается плюсом):

  • предпочтительно использовать Websockets для связи с клиентом
  • предпочтительно использовать Python 3

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.