Лабиринт

Материал из SEWiki
Версия от 17:45, 22 февраля 2018; Itukh (обсуждение | вклад) (Инструкции по установке)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Описание

Реализация клеточно-тетрадочной игры "Лабиринт" с возможностью игры по сети и созданием/редактированием лабиринтов.

Ссылки

Репозиторий
Презентация
Видео
APK

Инструкции по установке

Скачать и запустить apk. Для локальной игры нужно сначала создать и сохранить уровень в редакторе. Для игры по сети понадобится аккаунт в Google Play, а также нужно добавиться в список тестеров приложения (потому что оно ещё не выложено в Google Play), для этого отправить письмо на igor-tukh@yandex.ru

Наброски UI

Labyrinth-main.png Labyrinth-game.png Labyrinth-2player.png Labyrinth-logs.png

Особенности и возможности

  • В роли ведущего выступает сервер
  • Сетевое взаимодействие выполняется через Google Play сервисы
  • Возможность поддерживать несколько "листков в клетку"
  • Лог ходов каждого игрока
  • Редактор лабиринтов с сохранением в базу данных

Архитектура

Labyrinth-archv2.png

Состав команды

  • Тух Игорь - логика игры, сетевое взаимодействие
  • Казначеев Дмитрий - графический интерфейс