Корова.006 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
Строка 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. Пока не решили, как обрабатывать слишком длинные имена пользователей
 
5. Нужно чуть больше интерактивности в обновлении счета
 
  
  
Строка 31: Строка 31:
  
 
Мультиплеер против других игроков с системой рейтинга
 
Мультиплеер против других игроков с системой рейтинга
 +
 +
Просмотр глобальной таблицы лидеров по рейтингу
  
 
'''APK'''
 
'''APK'''

Версия 02:59, 27 февраля 2017

Игра Корова.006

Даниил {Смирнов,Плющенко}

Github-репозиторий

Что это?

Реализация настольной игры "Корова.006". Правила

Видео

Видео для презентации в декабре

Известные недочеты

1. Текущий игровой счёт обновляется не сразу и, возможно, недостаточно интерактивно

2. Сетевые ошибки, не связанные с приложением, которые непонятно, как обрабатывать

3. Придумать лучший способ при уходе человека из уже идущей игры

4. Пока не решили, как обрабатывать слишком длинные имена пользователей


Всё это планируется исправить в ближайшем будущем

Возможности

Одиночная игра (против ботов)

Мультиплеер против других игроков с системой рейтинга

Просмотр глобальной таблицы лидеров по рейтингу

APK

Файл:Cow.006.sample.APK.zip

Инструкции по запуску Для одиночного режима достаточно просто поставить себе выложенный APK

Если хочется командной игры, то тут уже несколько сложнее:

1. git clone https://github.com/Denzed/Cow.006/

2. изменить указанные в классе Client IP-адреса на доступные для подключения (в локальной сети или Интернете, где будет хоститься сервер)

3. скомпилировать и запустить по указанному IP MultiPlayServer и LeaderboardServer для командной игры и таблицы рекордов

4. скомпилировать проект (желательно в Android Studio) и установить полученный APK

5. играть

Попытки более подробно описать происходящее:

UI

План действий