Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

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

объекта класса контейнера, для сохранения и восстановления состояния игры.

Разработать абстрактный класс, в котором выделить два метода (draw(),

update()), отвечающих за отображение и изменение состояния объектов, а также

необходимые переменные экземпляра, отображающие общие характеристики всех объектов.

Объекты всех классов, кроме класса контейнера, впоследствии должны

наследоваться от абстрактного класса, переопределяя и реализуя его методы

(draw(), update()). В одном из методов класса контейнера, реализующего логику

игры (игровой цикл), вызывать переопределенные методы draw() и update() для

объектов других классов. Описать правила игры. Построить диаграмму классов.

Разработать основные алгоритмы. Реализовать и протестировать программу.

2 года назад
guest_16399198789812
2 года в сервисе
Был
2 года назад
Выбранный исполнитель
mrx_fr1ends_
Павел 
23 годаРоссия
3 года в сервисе
Был
2 года назад
26 отзывов
2 года назад
$16
5 дней
RUB
Работа была выполнена раньше срока, все быстро и качественно, рекомендую.
Хорошая и понятная постановка задачи, оплата ровно в срок и отличная коммуникация. Рекомендую!
  • Похожие заказы
  • [list][*]Развитие и поддержка игровых фич для нужд игрового клиента с использованием PHP/Laravel, MySQL, Redis для backend API.[*]Доработка обертки API на С# для использования игровым клиентом.[*]Развитие и поддержка функциональности админ-панели, с использованием Laravel, jQuery, MySQL, Redis[*]Развитие ...

    Закрыт
    2 года назад
  • Разработать клип “посадка на луну”. Космический аппарат должен совершить мягкую посадку на поверхность Луны. Первоначально он висит в пространстве между Луной и Землей. Можно корректировать двигателями скорость движения (торможения) и ориентацию в пространстве с помощью линейных регуляторов. Задача: ...

    Закрыт
    2 года назад
  • За основу необходимо взять игру: https://play.famobi.com/html5game/2ee096ab-4cd7-4f9a-baa9-f58a54413c47/A-BUYHTML5GAMES?fg_description_url=https%3A%2F%2Fbuy.html5games.com%2F3d-free-kick%23addToCartAndContact Необходимо разработать такую-же игру или переделать из готовых исходников с некоторыми доработками: 1) При ударе по мячу должен отправляться запрос на сервер. сервер отвечает будет отбит мяч вратарем или нет 2) Немного изменить ...

    Закрыт
    2 года назад
  • $15

    Добрый вечер, нужно написать небольшую программу на c++/opengl, можно без камеры. Если кратко, нужно написать 3д местность, то есть пара деревьев, один кустик, и пара камешков, всё это разместить на небольшом квадрате, который будет крутиться ...

    Закрыт
    2 года назад
  • Здравствуйте , есть исходный код Игры 3 в ряд , нужно подключить платежи и подключить рекламу (это уже все настроенное в проекте) , интегрировать firebase , а так же сделать пуш уведомления, идеальный вариант, ...

    Закрыт
    2 года назад
  • Ищем специалиста по смарт-контрактам для консультаций\консалтингу по внедрению в NFT-игры. [b]Важно:[/b] [list][*]Знание блокчейна и рынка криптовалют;[*]Опыт работы со смарт-контрактами для NFT.[/list] [b]Будет плюсом:[/b][list][*]Навыки Python, Solidity.[/list] Оплата: договорная. Ждем отклики здесь или на почту

    Разработка игрнет заявок
    Закрыт
    2 года назад
  • Имеется приложение написанное на c++, в котором отображается 3д графика. В качестве 3d api сейчас используется directx9, но его необходимо обновить до directx11. В вашу работу войдет непосредственное обновление directx, обновление шейдеров и возможно изменение ...

    Закрыт
    2 года назад
  • $2100

    Сделать проект под ключ. Игра: для игровой приставки. Игра: многопользовательская. Жанр: стратегия. Графика: 3D. Нужно разработать игру для VR.

    Закрыт
    2 года назад
  • $15

    Есть два аддона Obi Cloth и Obi Rope Нужно сделать правильный порядок скриптов через Fixed Update В плагине Obi Cloth есть демо с персонажем, он работает через риг с костями. Одежда работает через Skinned Mesh Renderer и следует ...

    Закрыт
    2 года назад