uralplan / psi-dev

Automatically exported from code.google.com/p/psi-dev
0 stars 0 forks source link

GomokuGamePlugin от liuch - разработка, пожелания, предложения #408

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Обсуждение и тест плагина, реализующего 
игру Гомоку.
Правила и описание игры можно прочитать 
тут: http://ru.wikipedia.org/wiki/%D0%93%D0%BE%D0%BC%D0%BE%D0%BA%D1%83
Реализована разновидность правил 
"Международное гомоку".
Для тех кому лень ходить по ссылкам и 
читать много букафф кратко правила:
1. Ходят игроки по очереди. Первыми ходят 
черные.
2. Черные первый ход могут делать только в 
центр доски.
3. После третьего хода черных былые могут 
поменять цвет.
4. Выигрывает тот, у кого кто построил ряд 
(горизонталь, вертикаль или диагональ) 
ровно из пяти камней, не больше и не меньше.

Original issue reported on code.google.com by li...@mail.ru on 15 Feb 2011 at 11:05

GoogleCodeExporter commented 8 years ago
Текущая версия плагина: глубокая преальфа 
:) Требуется тестирование в реальных 
условиях.

Возможности:
- Можно играть несколько партий 
одновременно с разными игроками или с 
одним джидом, но разными ресурсами.
- Можно играть с разными аккаунтами на 
одном клиенте (плагин так и тестировался).
- Возможно играть через приват конференций. 
В конфах должны быть разрешены iq запросы.
- Игральная доска масштабируемая.
- Игру можно сохранять.

Планируется реализовать:
- Настройки (звуки, блокирование 
приглашений в "Не беспокоить" и в приватах 
конференций)
- Добавить вызов плагина в меню ростера 
(пока только кнопка в окне чата)
- Разобраться с отключением аккаунтаунтов 
в j.org (проблема похоже локализована). Эта 
болезнь наблюдается и в плагине с 
шахматами.
- Перебросить сообщения об ошибках в Popup-ы.
- Реагировать на движение курсора мыши над 
доской.
- Раскрасить доску (гобан). Нужна помощь.
- Предпросмотр информации сохраненной игры 
перед реальной загрузкой (когда сохранена, 
кол-во камней каждого цвета, цвет игрока, 
контрольная сумма 
верная/неверная/отсутствует, статус игры.

Original comment by li...@mail.ru on 15 Feb 2011 at 11:43

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
1. с первым ходом непонятно
2. невнятное оповещение -- непонятно что 
наступил твой ход
3. доску и фигуры можно и покрупнее сделать

Original comment by vladimir.shelukhin on 16 Feb 2011 at 9:31

Attachments:

GoogleCodeExporter commented 8 years ago
Прикрутить возможность ставить игру на 
Паузу.

Original comment by vladimir.shelukhin on 16 Feb 2011 at 10:05

GoogleCodeExporter commented 8 years ago
Учел многие пожелания, но не все. Смотрим 
файл txt ;)

Original comment by li...@mail.ru on 16 Feb 2011 at 11:04

GoogleCodeExporter commented 8 years ago
временную ссылку лучше давать на 
http://en.wikipedia.org/wiki/Gomoku

Original comment by vladimir.shelukhin on 17 Feb 2011 at 7:19

GoogleCodeExporter commented 8 years ago
исправленный ченчлог:

Original comment by vladimir.shelukhin on 17 Feb 2011 at 7:32

Attachments:

GoogleCodeExporter commented 8 years ago
http://psi-plus.com/wiki/plugins#gomoku_game_plugin

Original comment by vladimir.shelukhin on 17 Feb 2011 at 9:05

GoogleCodeExporter commented 8 years ago
бинарь v0.0.2 под венду, http://rghost.net/4450592

Original comment by vladimir.shelukhin on 19 Feb 2011 at 9:12

GoogleCodeExporter commented 8 years ago
liuch> _Ept`: Я подумал что надо визуально 
последний ход оппонента показывать
Ept`> Надо ещё когда игра окончена показывать 
где именно именно была ключевая линия (=
Ept`> liuch: хм, оно не запомнило расположение 
окна, не ок 

+ оно не запомнило и размер окна

Original comment by korobcoff on 19 Feb 2011 at 9:37

GoogleCodeExporter commented 8 years ago
Закоммитил версию 0.0.3.
Из не реализованного:
- Предпросмотр информации сохраненной игры
- Прикрутить возможность ставить игру на 
паузу
- Показывать где именно именно была 
ключевая линия когда игра окончена
- Отображать ник оппонента
- Переделать доску (гобан)

Original comment by li...@mail.ru on 21 Feb 2011 at 11:42

GoogleCodeExporter commented 8 years ago
после того, как игра закончилась, сделать 
невозможным сдаться (щас даже если ты 
выиграл, можно выбрать пункт меню "сдаться", 
и игра сообщит, что ты проиграл)

Original comment by wadea...@gmail.com on 13 Mar 2011 at 12:05

GoogleCodeExporter commented 8 years ago
поле игры закрыл доску, потом этому же 
человеку шлю приглашение играть. ему 
ничего не приходит. пытаюсь послать 
повторно - пишет, что мы уже играем. у 
противника при этом было открыто старое 
поле

Original comment by wadea...@gmail.com on 13 Mar 2011 at 12:07

GoogleCodeExporter commented 8 years ago
Правильно будет: Save window height and width

Original comment by vladimir.shelukhin on 31 Mar 2011 at 2:53

Attachments:

GoogleCodeExporter commented 8 years ago
Спс, просмотрел. Правил несколько раз, 
доправился.

Original comment by li...@mail.ru on 31 Mar 2011 at 2:56

GoogleCodeExporter commented 8 years ago

Original comment by rion4ik on 3 May 2011 at 4:18