ФорумСообществоФлейм → алгоритм сетевых игр(к примеру CS)

алгоритм сетевых игр(к примеру CS)

  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 19, 2011, 9:04 д.п., спустя 22 часа 17 минут 19 секунд

    короче с братом двигал эти кубики и заметил что с его компа координаты приходят чаще чем  с моего и поэтому он чуть быстрее движется.. че эт может быть? явно что от компа зависит.. мб потому что у него винда семёрка а у меня хр и вин апи както по разному работает? хотя все равно не отнего зависит как часто передаются команды а от задержки в клиенте… непонятно..
    скрин
    1. asd.JPG (118)
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 19, 2011, 9:17 д.п., спустя 13 минут 44 секунды

    кстати тока щас заметил что координаты одинаковые по 2 раза присылаются.. тоже хрень какаято
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 19, 2011, 9:26 д.п., спустя 8 минут 30 секунд

    а все понял вроде
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz Фев. 19, 2011, 12:47 п.п., спустя 3 часа 21 минуту 3 секунды

    дело может быть в инете, в твоем коде, в самом компе
    Спустя 30 сек.
    в любом случае сервак должен контролировать скорость
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • andipas

    Сообщения: 170 Репутация: N Группа: Кто попало

    Spritz Фев. 19, 2011, 4:54 п.п., спустя 4 часа 7 минут 9 секунд

    на php пишешь? в любом случае код в студию ) тоже нечто подобное пытаюсь сделать, интересно глянуть
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 20, 2011, 12:51 п.п., спустя 19 часов 56 минут 21 секунду

    andipas, на python. врядли ты чето поймёш в моём коде.. я алгоритм на первой странице выкинул.. смотри как там + читай что там криво
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz Фев. 20, 2011, 12:56 п.п., спустя 5 минут 55 секунд

    когда можно будет поиграть в PihtoAge ?)
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 20, 2011, 1:19 п.п., спустя 23 минуты 1 секунду

    думаю скоро выйдет альфа версия =) осталось только сделать чтобы с клиента нельзя было команды отправлять пока не пройдёт полностью загрузка всех.. ато получается что если сразу как клиент запускаеш тычеш кнопку (допустим) вверх то после загрузки всех ты со своего родного места появления резго тпшишся в то в которое успел кнопкой натыкать.. вот думаю как лучше этот момент сделать…
    мб когда сервер координаты всех отослал чтоб он отправлял команду допустим end и клиент по этой команде ставил флажок в положение 1 и бесконечный цикл проверял перед каждой отправкой этот флажок или по команде end запускал функцию отправки мессагов
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 20, 2011, 1:38 п.п., спустя 18 минут 50 секунд

    ну и както на сервере сделать контроль скорости..
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 20, 2011, 3:05 п.п., спустя 1 час 26 минут 53 секунды

    а разные команды должны отправляться в разных потоках? чтоб одновременно можно было их отправлять.. типа как в кс бег + стрельба
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz Фев. 20, 2011, 3:20 п.п., спустя 14 минут 49 секунд

    ставишь обработчики событий и по ним отправляешь пакеты, какие тебе еще потоки надо? что тебе это даст?
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 21, 2011, 4:45 д.п., спустя 13 часов 24 минуты 46 секунд

    нашёл интересную шнягу http://fursoffers.narod.ru/Packets.htm
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz Фев. 21, 2011, 8:34 п.п., спустя 15 часов 49 минут 35 секунд

    после этой статьи вопросов остаться не должно
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 21, 2011, 8:41 п.п., спустя 6 минут 51 секунду

    Да вроде так и есть.. спс =)
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz Фев. 22, 2011, 7:23 п.п., спустя 22 часа 41 минуту 39 секунд

    да не. 1 ещё остался)
    можно по подробней про управление в л2?
    клацаеш в клиенте, отправляются серверу координаты назначения + текущие координаты приходит этот пакет на сервер. и что сервер с ним делает?

Пожалуйста, авторизуйтесь, чтобы написать комментарий!