Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 13.05.2019
Сообщений: 6

Сделать Игру на JavaFx

13.03.2020, 16:37. Показов 2418. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Игра 2048

Реализуйте:

1. Обязательные функции

1.1 Игру по «классическим» правилам на доске 4х4. С каждым ходом игрока в произвольном месте должна появляться одна двойка.

1.2 Возможность выбора размера доски: 4х4 либо 6х6.

1.3 Сохранение/загрузку игры в файл, доску почета (с указанием имени игрока при его внесении на доску)

1.4 Возможность досрочно завершить игру с текущим счетом.

1.5 Режим «случайное поле»: доска выбранного размера заполняется случайным образом, попробуйте скорректировать режим заполнения так, чтобы получаемая доска походила на реальную незавершенную игру.

2. Дополнительные функции

2.1 Раздел «помощь и советы».

2.2 Два уровня сложности: с каждым ходом игрока в произвольном месте должна появляться одна двойка, либо две двойки. Обратите внимание, что нововведение должно быть учтено в других компонентах программы – доске почета и пр.

2.3 Произвольное число полей вплоть до 32х32, включая прямоугольные.

2.4 Бот, которого можно произвольно включать и отключать во время игры, задавая также скорость его игры.

2.5 Музыкальное сопровождение с возможностью переключения треков.

2.6 Система бонусов: при трехкратном слиянии чисел путём свайпа в одну и ту же сторону у игрока увеличивается счетчик «молний», молнию можно использовать, чтобы поделить число в ячейке пополам. Полученные после такой игры очки на доске необходимо помечать специальным символом.

2.7 Пасхальное яйцо.

Примечания:

1. В случае отсутствия музыки и графических эффектов приложение можно сделать консольным.

2. Логично, что реализация режима 1.5 требует, чтобы очки из такой сессии не попадали на общую доску почета (даже если игра была сохранена и загружена)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.03.2020, 16:37
Ответы с готовыми решениями:

JavaFX. Самое первое задание в JavaFX вместо Java. Не используя вспомогательных объектов
Всем привет, уважаемые форумчане! Мы работали на программировании в вузе на Java. Теперь дали задание сделать работу не в Java, а уже в...

Проект JavaFX в Eclipse не видит библиотеки из javafx-sdk
Доброго всем времни суток. Помогите решить вот такую проблемку. Установил среду Eclipse. В ней установил через Marketplace...

Хочу сделать игру под Android на движке Unity. Как сделать регистрацию пользователей?
Помогите разобраться! Хочу сделать игру под Андроид на движке Unity. Как сделать регистрацию пользователей? Где хранить БД? Пожалуйста...

1
 Аватар для Kukstyler
1260 / 870 / 268
Регистрация: 02.04.2009
Сообщений: 3,307
13.03.2020, 16:59
Лучший ответ Сообщение было отмечено KUjiBroad как решение

Решение

KUjiBroad, https://github.com/michaelzherdev/2048
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.03.2020, 16:59
Помогаю со студенческими работами здесь

Swing --> JavaFX, Переписать графический компонент в JavaFX
Всем привет! Только начал изучать Java. Пишу программу крестики-нолики(игра). Написал графический компонент ячейка в Swing (9...

Я собираюсь сделать игру!
Подскажите можно сделать игру почти точ в точ как Русская Рыбалка 3 на языке C# и плюс .NET ???

Как сделать игру
Как сделать игру в текстовом режиме???

Сделать игру ЛАБИРИНТ
Сделать игру ЛАБИРИНТ в которой ты управляешь ДОЛЛАРОМ ($) за помощью стрелочек или ASDW на звездочкой (*) это стены и на них нельзя...

хочу игру сделать
Впереди суровое сибирское лето а значит куча свободного времени решил под ios написать чего,ну а чтоб не мелочится чего нить серъезное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru