Лабиринт — различия между версиями
Материал из SEWiki
(Новая страница: « == Описание == Реализация клеточно-тетрадочной игры "[https://ru.wikipedia.org/wiki/Лабиринт_(игра_на_бу…») |
Itukh (обсуждение | вклад) (→Инструкции по установке) |
||
(не показано 10 промежуточных версий 2 участников) | |||
Строка 2: | Строка 2: | ||
== Описание == | == Описание == | ||
Реализация клеточно-тетрадочной игры "[https://ru.wikipedia.org/wiki/Лабиринт_(игра_на_бумаге) Лабиринт]" с возможностью игры по сети и созданием/редактированием лабиринтов. | Реализация клеточно-тетрадочной игры "[https://ru.wikipedia.org/wiki/Лабиринт_(игра_на_бумаге) Лабиринт]" с возможностью игры по сети и созданием/редактированием лабиринтов. | ||
+ | |||
+ | == Ссылки == | ||
+ | [https://github.com/dkaznacheev/labyrinth Репозиторий] <br> | ||
+ | [https://docs.google.com/presentation/d/e/2PACX-1vQuPqEvTY1wADyybNtIQvgaBLd-mJ2uRw341msyD_y7_08TaznEY6LAEXjKqyGCbsZyQASlQAhIOvZK/pub?start=false&loop=false&delayms=60000&slide=id.p Презентация]<br> | ||
+ | [https://youtu.be/s4HYh6U1dRI Видео]<br> | ||
+ | [https://drive.google.com/open?id=1iCjW9_Ll4Eboo1Zp3C9e1EkAPrTisdma APK]<br> | ||
+ | |||
+ | == Инструкции по установке == | ||
+ | Скачать и запустить apk. | ||
+ | Для локальной игры нужно сначала создать и сохранить уровень в редакторе. | ||
+ | Для игры по сети понадобится аккаунт в Google Play, а также нужно добавиться в список тестеров приложения (потому что оно ещё не выложено в Google Play), для этого отправить письмо на igor-tukh@yandex.ru | ||
== Наброски UI == | == Наброски UI == | ||
− | [[Файл:Labyrinth-main.png]] [[Файл:Labyrinth-game.png]] | + | [[Файл:Labyrinth-main.png]] [[Файл:Labyrinth-game.png]] [[Файл:Labyrinth-2player.png]] [[Файл:Labyrinth-logs.png]] |
== Особенности и возможности == | == Особенности и возможности == | ||
Строка 12: | Строка 23: | ||
* Лог ходов каждого игрока | * Лог ходов каждого игрока | ||
* Редактор лабиринтов с сохранением в базу данных | * Редактор лабиринтов с сохранением в базу данных | ||
+ | |||
+ | == Архитектура == | ||
+ | [[Файл:Labyrinth-archv2.png]] | ||
== Состав команды == | == Состав команды == | ||
* Тух Игорь - логика игры, сетевое взаимодействие | * Тух Игорь - логика игры, сетевое взаимодействие | ||
* Казначеев Дмитрий - графический интерфейс | * Казначеев Дмитрий - графический интерфейс |
Текущая версия на 17:45, 22 февраля 2018
Содержание
Описание
Реализация клеточно-тетрадочной игры "Лабиринт" с возможностью игры по сети и созданием/редактированием лабиринтов.
Ссылки
Репозиторий
Презентация
Видео
APK
Инструкции по установке
Скачать и запустить apk. Для локальной игры нужно сначала создать и сохранить уровень в редакторе. Для игры по сети понадобится аккаунт в Google Play, а также нужно добавиться в список тестеров приложения (потому что оно ещё не выложено в Google Play), для этого отправить письмо на igor-tukh@yandex.ru
Наброски UI
Особенности и возможности
- В роли ведущего выступает сервер
- Сетевое взаимодействие выполняется через Google Play сервисы
- Возможность поддерживать несколько "листков в клетку"
- Лог ходов каждого игрока
- Редактор лабиринтов с сохранением в базу данных
Архитектура
Состав команды
- Тух Игорь - логика игры, сетевое взаимодействие
- Казначеев Дмитрий - графический интерфейс