|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
Появиласи идейка реализовать браузерную игруб настолку(раньше этим не занимался) Вопрос как рализовать очерёдность хода. Тоесть пока игрок А не завершит ход играки В С и D не могут ничего сделать. после игрока A очередь переходит к играку B и так далее покругу! Может есто подробные статьи, уроки. Рализовывать думаю, ну клиент ясно HTML+CSS+JS сервер может быть варианты PHP Python Node.js(в процессе изучения) А вы что порекомендуете выбрать!? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2019, 16:11 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
Организационно - никак. Если правила игры таковы - то надо ждать пока игрок А сделает ход. Или выкинуть его из игры голосованием. Или вопрос в технической сфере? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2019, 19:17 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
mayton, Конечно в технической сфере! Как блокирывать сотальных играков пока тот чей черёд играть не переставит фишку или не выложит карту? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2019, 20:26 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
maytonОрганизационно - никак. Если правила игры таковы - то надо ждать пока игрок А сделает ход. Или выкинуть его из игры голосованием. Или вопрос в технической сфере? Нередко ставят таймер, в течение которого очередной игрок должен сделать ход. Если не сделал, его выкидывают в "аут оф зе тейбл", а если пропустит еще два раунда, то со стола вовсе, освобождая стул. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2019, 20:47 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
AreostarКак блокирывать сотальных играков пока тот чей черёд играть не переставит фишку или не выложит карту? А что именно не понятно? Как блокировать игрокам возможность жать на кнопку? Ну так прячьте кнопку, пока игрок А не сходит... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2019, 20:48 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
Aklin, и как определять кому именно прятать кнопку? Игровой стол отражиется у каждого по своему ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2019, 21:03 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
Areostar, пусть жмет кнопку. Не обрабатывай событие ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2019, 23:04 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
AreostarПоявиласи идейка реализовать браузерную игруб настолку(раньше этим не занимался) Вопрос как рализовать очерёдность хода. Это вопрос типа "Появилась идейка спроектировать автомобиль. Вопрос, сколькими болтами прикручивать колёса?" Реализация очерёдности хода - это мелочь, которая представляет вопрос только в том случае, если над архитектурой решения не думал в принципе. Как только чуть-чуть её себе представишь - ответ на вопрос станет очевиден. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2019, 00:04 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
Areostarи как определять кому именно прятать кнопку? Подсказываю: есть сервер, который сообщает клиенту текущую игровую ситуацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2019, 00:06 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
softwarer, Понял ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2019, 08:31 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
AreostarAklin, и как определять кому именно прятать кнопку? Игровой стол отражиется у каждого по своему Первыми ходят белые обычно. Соотвественно у черных нужно прятать кнопку. Кому достанется белый, а кому черный - должен решить ваш сервер. А вообще вопросы странные. Из серии, почему у автомобилей круглое колесо. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2019, 12:17 |
|
Реализация очередности хода в игре
|
|||
---|---|---|---|
#18+
Тут надо напомнить что игровая логика (или бизнес-логика или любая другая) декларируется и проверяется на сервере. Бразуер с помощью Ajax, или чего угодно просто получает уведомления о том что игровая ситуация изменилась и соотв. отрисовывает доску и фигуры игроков. Что еще тут добавить. Ну и хайдить и подсвечивать кнопки - это вторично. Сервер - первичен. И Session объект который хранит доску и фигуры и игроков. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2019, 13:25 |
|
|
start [/forum/topic.php?fid=16&msg=39837310&tid=1339925]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
141ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 252ms |
0 / 0 |