Создан заказ №1541586
2 декабря 2016
Приложение
Как заказчик описал требования к работе:
Требуется разработать приложение игры. Приложение написать используя Java fx и scene builder. Так же нужна возможность пошагово отследить разработку программы. Написать отчет.
Фрагмент выполненной работы:
Введение
Цель работы – разработать приложение, представляющее собой компьютерную реализацию игры «Пятнашки». В классическом варианте игра представляет собой набор одинаковых квадратных костяшек с нанесёнными числами, заключённых в квадратную коробку. Длина стороны коробки в четыре раза больше длины стороны костяшек для набора из 15 элементов, соответственно в коробке остаётся незаполненным одно квадратное поле. (работа была выполнена специалистами author24.ru) Цель игры — перемещая костяшки по коробке, добиться упорядочивания их по номерам, желательно сделав как можно меньше перемещений. Приложение должно быть разработано на языке Java (строго типизированный объектно-ориентированный язык программирования) и использовать JavaFX (платформа для создания RIA, позволяет строить унифицированные приложения с насыщенным графическим интерфейсом пользователя) и Scene builder (приложение для редактирования экранных форм JavaFX). Приложение должно иметь графический интерфейс, все действия в игре должны осуществляться при помощи «мыши». Приложение должно реализовать как классический вариант игры в пятнашки (поле 4 на 4), так и позволять пользователю устанавливать свободный размер поля. Приложение должно вести статистику - отображать количество сделанных ходов на поле, а также выводить количество времени, пройденного с начала игры.
Для достижения данной цели необходимо решить следующие задачи:
Установить среду разработки NetBeans IDE, разобраться в возможностях данной среды;
Установить набор плагинов для NetBeans IDE, необходимых для работы;
Установить Scene builder - приложение для редактирования экранных форм JavaFX и разобраться с возможностями данной платформы;
Разобраться с возможностями языка программирования Java;
Разобраться с возможностями JavaFX;
Разобраться с возможностями вывода графики и работы с «мышью» на платформе JavaFX;
Изучить возможности многопоточности на языке Java;
Изучить современные паттерны проектирования;
Спроектировать классы приложения при помощи объектно-ориентированного программирования и паттернов проектирования на языке Java;
Разработать приложение, заявленное указанным целям;
Протестировать работу приложения, для всех возможных режимов игры, в случае обнаружения ошибки, отладить егоПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
5 декабря 2016
Заказ завершен, заказчик получил финальный файл с работой
5
Приложение.docx
2020-06-15 13:36
Последний отзыв студента о бирже Автор24
Общая оценка
4.1
Положительно
Прекрасно выполненная работа, раньше срока. Лилия очень вежливый и приятный исполнитель. Всем рекомендую!