Просмотр сыгранных партий - Printable Version +- Форум онлайн-игры "Акционер" (https://forum.stockholdergame.com) +-- Forum: Все форумы (https://forum.stockholdergame.com/forumdisplay.php?fid=1) +--- Forum: Есть идея! (https://forum.stockholdergame.com/forumdisplay.php?fid=9) +--- Thread: Просмотр сыгранных партий (/showthread.php?tid=114) |
Просмотр сыгранных партий - Governor - 07-29-2016 Очень хотелось бы иметь такую функцию: 1. При завершении игры участники могут включить или выключить (лучше выключить - пусть по умолчанию он будет включён) флажок "разрешить просмотр игры другим участникам". 2. Игры с включённым флажком размещаются в разделе "Архив" 3. Заходя в Архив, пользователь видит список игр (дата, участники, тип игры, итог) 4. Выбирая игру, пользователь попадает в точно такое же окно, как при обычной игре, но вместо хода он может листать партию вперёд и назад. При этом он видит то же самое, что видели участники игры во время своего очередного хода - предъявленные и ещё не предъявленные карты, цены, количество акций, суммарный капитал. 5. Ну и, конечно, можно посмотреть игру на бланке и график роста капиталов. RE: Просмотр сыгранных партий - Admin - 07-29-2016 (07-29-2016, 01:55 PM)Governor Wrote: Очень хотелось бы иметь такую функцию: С моей точки зрения любая партия и ее результат есть приватная информация для ее участников. И может стать публичной только в том случае, если все ее участники этого пожелают. Это не относится к турнирным партиям, разумеется. Есть классический и всем понятный механизм шаринга, повсеместно используемый в соцсетях. Поэтому красиво сделать так. В завершенной партии появляется кнопка Share. Нажав ее, пользователь может выбрать вариант: шарить партию с конкретными игроками или выставить в публичный доступ. На шаринг нужно разрешение от соперника(ков). После того, как игрок нажмет кнопку Share, соперники получат уведомления и должны будут ответить, разрешают они это делать или нет. Можно упростить процедуру получения разрешения, реализовав возможность автоматического его получения. Например если соперник у вас в друзьях, он может поставить галочку "автоматически разрешать друзьям шарить партии со мной". Также возможен и обратный вариант - автоматический запрет. Просто всегда думайте о тех, кто впервые приходит в игру. Вот пришел какой-нибудь условный ВасяПупкин и проиграл Алконафту первую партию в пух и прах, а потом выясняется, что его позор выставлен на всеобщее обозрение. Вряд ли он захочет повторить это еще раз. Quote:2. Игры с включённым флажком размещаются в разделе "Архив" Quote:3. Заходя в Архив, пользователь видит список игр (дата, участники, тип игры, итог) Заходя в архив, пользователь видит три закладки: "мои партии", "доступные мне", "публичные". Quote:4. Выбирая игру, пользователь попадает в точно такое же окно, как при обычной игре, но вместо хода он может листать партию вперёд и назад. При этом он видит то же самое, что видели участники игры во время своего очередного хода - предъявленные и ещё не предъявленные карты, цены, количество акций, суммарный капитал. Идея нереализуема в существующей архитектуре приложения. Для этого нужно полностью переписать страницу с интерфейсом игры с нуля. Это займет немало времени, а пользоваться будут крайне редко. Quote:5. Ну и, конечно, можно посмотреть игру на бланке и график роста капиталов. Этого вполне достаточно. |