Игровое приложение Поле чудес. Индивидуальный проект

Слайд 2

Цели работы: Разработать игровое приложение по мотивам известного телешоу «Поле Чудес»,

Цели работы:

Разработать игровое приложение по мотивам известного телешоу «Поле Чудес», суть

которого – угадывание заданного слова побуквенно, реализовав сетевую игру для трёх пользователей.


Слайд 3

Использованные библиотеки и классы 1) Retrofit – библиотека для работы с

Использованные библиотеки и классы


1) Retrofit – библиотека для работы с

REST API;
2) Fragment – класс для работы с фрагментами;
3) BitmapFactory – класс для работы с изображениями;
4) CountDownTimer – класс для работы с таймером;
5) SharedPreferences – класс для работы с файлами;
6) Collections – класс для работы с коллекциями.
Слайд 4

О приложении Приложение имеет три экрана: главное меню, экран настроек и

О приложении


Приложение имеет три экрана: главное меню, экран настроек и

экран самой игры.
В настройках игрок может выбрать себе имя и аватар из уже заготовленных картинок. Имя и аватар будут отображаться на экране игры в соответствующих полях.
В игре реализован мультиплеер для трёх игроков. При поиске игры создаётся комната на удалённой базе данных или же ищется ещё свободная игровая комната.
Когда все игроки найдены, начинается игровой процесс. Правила по мотивам телевизионной передачи: появляется определение неизвестного слова, игроки по очереди крутят барабан и пытаются угадать букву в загаданном слове. При правильном ответе игрок получает очки, которые выпали на барабане, и он может повторить свой ход. При неверном же ответе, ход переходит к следующему игроку.
Слайд 5

Работа с удалённой базой данных. Работа с удалённой базой данных организована

Работа с удалённой базой данных.


Работа с удалённой базой данных организована

с помощью библиотеки Retrofit 2.0 и сервиса beget. На сервисе beget созданы несколько таблиц, отвечающих за игроков, слова и комнаты. Также, с помощью beget написаны скрипты на языке php, которые помогают взаимодействовать с базой данных.
Слайд 6

Скриншоты игры.

Скриншоты игры.

Слайд 7

Планы на будущее (ROADMAP) Полировка основного функционала программы Улучшение логики и

Планы на будущее (ROADMAP)


Полировка основного функционала программы

Улучшение логики и логистики

базы данных

Реализация внутриигрового магазина

Реализация внутриигрового чата

Публикация на площадке Google Play

Расширение функционала