
17.09.2014, 16:32
|
|
Регистрация: Jan 2013
Сообщений: 61
|
caseyryan, да не просто конечно, смотрел я много информации как это делается и опыт небольшой был только с игрой попроще. Просто как я понял что бы было цивилизованно то логику игры нужно переносить на сервер, тогда получается игрок жмет клавишу, отправляется сообщение на сервер, сервер его обрабатывает и присылает ответ, в общем игрок будет двигаться с заметным запозданием, ну ладно, допустим все это можно слегка предугадать и более менее сделать движения похожими на правду. С другом просто тестировали игру в ВК контра сити. Вроде и не самую жосткую игру взяли для теста, начали проверять (рисовать автоматами восьмерки в воздухе и прочие фигуры) и на втором экране все эти движения с точностью передаются в этот же момент и с точно такой же траекторией, то есть по моему у них все обходится без предсказаний. Были бы предугадывания у фигур бы срезались углы или еще что, а так в движениях можно даже проследить дрожь человеческой руки, вот просто заметно что сейчас ету фигуру человек рисует, а не код предсказывает. (За пинг спасибо, почитаю методы обхода может какие есть)
|