Нужна помощь в решении задачи. Работу нужно сделать в ближайшие 2-3 дня, т.е. не позднее 24.12.2005

ICQ 283-895-859

Разработать программу следующей игры (рабочее название «Аннексия-6»). Игровое поле – область на плоскости, разбитая решеткой, состоящей из правильных шестиугольников, на ячейки. Размер области составляет М ячеек по горизонтали и N по вертикали. Каждая ячейка покрашена в один из К заданных цветов. Левая верхняя и правая нижняя ячейки имеют различный цвет. Цвет остальных ячеек выбирается произвольно. Две ячейки, имеющие один цвет и общую сторону, считаются принадлежащими одной области. Все игровое поле, таким образом, разбито на несколько одноцветных областей.

Правила игры. Играют двое. За первым закреплена область, содержащая левую верхнюю ячейку, а за вторым – область, содержащая правую нижнюю. Игроки ходят по очереди. Делая ход, игрок перекрашивает свою область в один из цветов, за исключением своего цвета и цвета противника (т.е. перекрасить надо обязательно)(в нейтральный цвет тоже нельзя). В результате хода к области игрока прибавляются все смежные с ней (хотя бы по одной стороне одной ячейки) области того цвета, который выбрал игрок (если таковые области имеются).

Цель игры – включить в свою область как можно больше ячеек.

Игра заканчивается после того, как все поле оказывается разбито на две области или если после 4-х ходов область ни одного из игроков не увеличивается. Побеждает игрок, в области которого больше ячеек.

Необходимо разработать систему для игры в «Аннексию-6» как для двух игроков друг против друга, так и для одного игрока против компьютера.

19 лет назад
Maksim
Гость 
125 лет
19 лет в сервисе
Был
19 лет назад

Выбранный исполнитель

ariya
45 лет
20 лет в сервисе
Был
15 лет назад
19 лет назад
$70
3 дня
Быстро (буквально в течении полутора дней) и главное качественно выполнил поставленную задачу. Спасибо!

Заявки фрилансеров

ariya
45 лет
20 лет в сервисе
Был
15 лет назад
19 лет назад
  • Похожие заказы

  • Требуется разработка сетевого мультимедийного приложения, предназначенного для работы с форматами DV AVI и технологиями DirectShow. Проект ориентирован на пользователей из Харькова. Необходим опыт в создании прикладного ПО и работе с мультимедийными данными.

    Закрыт
    19 лет назад
  • Ищется программист 1С для работы с прикладным ПО '1С:Предприятие'. Требуются навыки программирования и наличие сертификатов приветствуется. Официальная зарплата составляет 30% от выполненных работ. Работа постоянная с возможностью свободного графика.

    Закрыт
    19 лет назад
  • Ищем опытных Senior .NET / C# разработчиков для нашего центра разработки в Днепропетровске или Санкт-Петербурге. Необходимы знания .NET, C#, XML, веб-сервисов и MS SQL. Опыт разработки коммерческих веб-приложений и хорошие навыки английского языка обязательны. Предлагаем стабильную работу, конкурентоспособную зарплату и возможности для профессионального роста.

    Закрыт
    19 лет назад
  • $200

    Ищется разработчик для создания античита для игры Counter-Strike. Программа должна загружать скриншоты в случайном порядке и обрабатывать файлы конфигураций пользователей (userconfig.cfg и config.cfg). Сроки проекта не ограничены.

    Закрыт
    19 лет назад
  • Требуется разработка программного обеспечения для автоматических платежных киосков. Проект включает терминальную часть с работой с сенсорными экранами и фискальными устройствами, а также серверную часть для управления транзакциями и связи с платежными шлюзами. Операционная система - Linux или аналогичные Unix. Необходима дублируемая база данных и генерация отчетов.

    Закрыт
    19 лет назад
  • Необходимо разработать и интегрировать функционал для работы с форматами DV AVI и интерфейсом IEEE1394 в сетевом мультимедийном приложении. Ожидается создание прикладного ПО, обеспечивающего эффективную обработку и передачу мультимедиа данных.

    Закрыт
    19 лет назад
  • Создайте механизм для геодифференцированной загрузки файлов через GET запросы. Реализуйте определение страны по IP с использованием базы IP2country для подстановки соответствующих гео-специфичных файлов.

    Закрыт
    19 лет назад
  • $3

    Необходимо руссифицировать кнопки в прикладном ПО или создать альтернативное решение. Важно не использовать скачанные с других сайтов ресурсы. Ожидается разработка оригинального и качественного продукта.

    Закрыт
    19 лет назад
  • Необходимо разработать и протестировать класс универсальной формы на языке C#. Включает реализацию меню, toolsbar, нижней статусной строки и двух grid'ов (master->detail). Меню и toolsbar должны адаптироваться при переключении между grid'ами. Требуются методы для добавления пунктов меню с различными параметрами.

    Прикладное ПО1 исполнитель
    Завершен
    19 лет назад
  • Требуется Delphi программист для разработки приложения, обрабатывающего изображения большого размера. Программа должна позволять добавлять текст и картинки на изображение, а также сохранять и печатать результат. Необходимы знания Delphi 7, ASP.NET и MSSQL Server 2000. Проект должен поддерживать Windows 98 и выше, без Windows 95. Также требуется создать ActiveX компонент для веб-страницы.

    Прикладное ПО2 исполнителя
    Завершен
    19 лет назад