![]() |
Цитата:
Про 1к онлайн игроков. В ВК чтобы иметь аудиторию 1к одновременных сеансов, надо сперва дорасти до 1кк установок. И я не думаю что при 1кк установок вас будет сильно волновать нехватка ресурсов. Про неравномерную загруженность приложений. Все давно перебирались в облака. |
Цитата:
|
подождите,я теперь совсем запутался,что должен делать сервер а что клиент?
|
В общем случае, сервер – считать, реализуя логику игры, клиент – показывать пользователю, что насчитал сервер и принимать от пользователя команды и пожелания. Клиент может задумываться лишь о том, чтобы, например, не давать пользователю пятьсот раз в секунду нажимать кнопку, посылающую на сервер какие-нибудь данные.
|
те допустим управление в игре должно размещаться на сервере и все классы основные?
Добавлено через 3 минуты а не,смотри,если я нажал на кнопку впере,хмлкой я отправляю на сервер команду вперед,на сервере по формуле обрабатывается и отсылается в клиент результат выполнения? |
приблизительно так. клиент не должен делать важных вычислений. Т.к. клиент это достояние общественности, то не добросовестные пользователи обладающие достаточными знаниями смогут отсылать на сервер "не верные значения". Если разобраться в протоколе обмена данными с сервером то можно свободно посылать серверу "свои" данные, такие как уровень урона, полученный опыт, вообщем всё что угодно. Делать проверки принимаемых данных на сервере намного сложнее чем проводить эти вычисления там.
|
блин...я теперь не знаю как это писать...не могли бы вы пожалуйста дать ссылоку где можно про это почитать,как отсылать запросы и принимать,и как сделать чтоб это на сервере обрабатывать?
|
Цитата:
Менеджер-сервер, который распуливает пользователей по комнатам, выдавая адрес сервака. В итоге 200 комнат на одном сервере, 200 на другом - сервера без кластеризации, друг о друге ничего не знают. UPD: хотя, с записью в базу будет проблемы, да. |
Цитата:
|
С синхронизацией базой данной вообще проблем не должно быть, отдельный сервер БД(одна таблица с юзерами с разными флагами принадлежности), и стек вызовов.
|
| Часовой пояс GMT +4, время: 17:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.