Корова.006 — различия между версиями
Строка 9: | Строка 9: | ||
Реализация настольной игры "Корова.006". [http://www.korova006.ru/index/allrules/ Правила] | Реализация настольной игры "Корова.006". [http://www.korova006.ru/index/allrules/ Правила] | ||
− | [https://www.youtube.com/watch?v=vRBtMV6yABg Видео] | + | [https://youtu.be/9orXzYemJss Видео] |
+ | |||
+ | [https://www.youtube.com/watch?v=vRBtMV6yABg Видео для презентации в декабре] | ||
'''Известные недочеты''' | '''Известные недочеты''' | ||
− | 1. Текущий игровой счёт обновляется не сразу | + | 1. Текущий игровой счёт обновляется не сразу и, возможно, недостаточно интерактивно |
− | 2. Сетевые ошибки | + | 2. Сетевые ошибки, не связанные с приложением, которые непонятно, как обрабатывать |
3. Придумать лучший способ при уходе человека из уже идущей игры | 3. Придумать лучший способ при уходе человека из уже идущей игры | ||
4. Пока не решили, как обрабатывать слишком длинные имена пользователей | 4. Пока не решили, как обрабатывать слишком длинные имена пользователей | ||
− | |||
− | |||
Строка 31: | Строка 31: | ||
Мультиплеер против других игроков с системой рейтинга | Мультиплеер против других игроков с системой рейтинга | ||
+ | |||
+ | Просмотр глобальной таблицы лидеров по рейтингу | ||
'''APK''' | '''APK''' |
Версия 02:59, 27 февраля 2017
Игра Корова.006
Даниил {Смирнов,Плющенко}
Что это?
Реализация настольной игры "Корова.006". Правила
Видео для презентации в декабре
Известные недочеты
1. Текущий игровой счёт обновляется не сразу и, возможно, недостаточно интерактивно
2. Сетевые ошибки, не связанные с приложением, которые непонятно, как обрабатывать
3. Придумать лучший способ при уходе человека из уже идущей игры
4. Пока не решили, как обрабатывать слишком длинные имена пользователей
Всё это планируется исправить в ближайшем будущем
Возможности
Одиночная игра (против ботов)
Мультиплеер против других игроков с системой рейтинга
Просмотр глобальной таблицы лидеров по рейтингу
APK
Инструкции по запуску Для одиночного режима достаточно просто поставить себе выложенный APK
Если хочется командной игры, то тут уже несколько сложнее:
1. git clone https://github.com/Denzed/Cow.006/
2. изменить указанные в классе Client IP-адреса на доступные для подключения (в локальной сети или Интернете, где будет хоститься сервер)
3. скомпилировать и запустить по указанному IP MultiPlayServer и LeaderboardServer для командной игры и таблицы рекордов
4. скомпилировать проект (желательно в Android Studio) и установить полученный APK
5. играть
Попытки более подробно описать происходящее: