Так как на клиенте мы используем интерполяцию для отображения позиций врагов, было бы не вполне корректно применять конкретное состояние сервера, которое якобы отрисовывал клиент, ведь на самом деле игрок стрелял во врага, который находился между двумя какими-то состояниями.
Раз уж мы применяем механизм компенсации лага, с его помощью можно найти два состояния мира, между которыми произошел выстрел и проинтерполировать их.
Получается, сервер должен тоже интерполировать, между двумя последними кадрами, переданными игроку?
Так как сервер все равно рассылает свое состояние каждый кадр по клиентам, он может восстановить любой момент из прошлого. В том числе, он может восстановить мир в точности таким, каким его видел клиент в момент выстрела.
А вот интересно, при довольно сложном мире, где много объектов, которые могут на что-то влиять, как это осуществляют? Меняют ли состояние всех объектов? Или как-то выбирают те, которые могут влиять?
Задумываюсь об этом после чтения каждой подобной статьи:
почему до сих пор нет особого прогресса в управлении протезами при помощи нервов, а не напряжения мышц? ИМХО, протезы выйдут на новый уровень, когда станут управляться нашими родными нервными импульсами (или похожими, мозг, думаю, сможет адаптироваться).
Очень сильно напомнило «Контакт» К. Сагана. Очень.
Фрагмент
— Значит, Лебедь А имеет искусственное происхождение? Это вы _создаете_
…
— О, не совсем так. Эти работы ведут совместно многие галактики. В этом
и заключается наша основная работа. Только… немногие из нас занимаются
юными цивилизациями.
…
— Понимаешь, Вселенная — не дикая пустыня, — ответил он. — Уже
миллиарды лет. Считай, что ее… возделывают.
Вновь звон.
— Зачем? Что возделывают?
— Наша цель достаточно очевидна. И пусть тебя не пугают масштабы. В
конце концов ты астроном. Дело в том, что Вселенная расширяется и не
хватает материи, чтобы остановить этот процесс. Через какое-то время не
будет ни новых звезд, ни новых планет, ни новых форм жизни… все та же
публика. Все останавливается. Никаких новостей. И поэтому в Лебеде А мы
опробуем новую технологию. Истинно новую. Ну что-то вроде эксперимента в
области градостроительства. Но это не единственное наше занятие. Если
возникнет необходимость, нам придется замкнуть часть этой Вселенной,
сохраняя ее пространство для грядущих эонов. Придется заняться увеличением
локальной плотности материи. Добрая работа и честная.
Мне кажется, это неэффективно и не бессмысленно: чтобы принимать решения, нужно разбираться в вопросе, и во многих аспектах устройства и работы государства, держать в голове много деталей (ну, наши законодатели не подходят под этот критерий), а население в этих вопросах в подавляющем большинстве вряд ли смыслит.
Мне кажется, в большинстве случаев результаты таких голосований будут статистическим шумом.
Ну если повторить мозг с достаточной точностью, то он должен работать так же, как настоящий.
Плюс нужна симуляция воздействия различных гормонов, потому что состояние остального нашего тела сильно влияет на нас самих.
Справедливости ради стоит заметить, что в последнее время оптимизация игр под многоядерные процессоры идет в гору — причиной является, имхо, новые консоли на 8и-ядерных AMD.
У самого FX-8320. Вполне неплохо для его денег (3 года назад покупал).
В таком случае, нужен не импульс раз в год в заданное направление, а постоянное излучение, равное тому, насколько Земля затмевает Солнце. Т.е. это +- энергия, получаемая всей дневной поверхностью Земли от Солнца (без учета потерь). Oh, shi...
Ну тогда еще игр-песочниц, где программирование не является основой геймплея, а просто доп. бонус:
Garry's Mod, мод WireMod (Expression 2) и дополнительно Expression Advanced 2 (куда более прокаченная, но менее популярная версия). Программирование неких "чипов" на Lua-подобном языке, которые могут иметь IO для связи с другими деталями Wire Mod'а (двигатели, датчики итп) или же непосредственное воздействие на любые объекты в игре (приложение силы, момента, поиск чего угодно)
Minecraft с модом Computer Craft, вроде еще есть аналоги. Очень серьезные вещи можно писать — была здесь статья, как какие-то товарищи написали графическую оболочку.
Получается, сервер должен тоже интерполировать, между двумя последними кадрами, переданными игроку?
А вот интересно, при довольно сложном мире, где много объектов, которые могут на что-то влиять, как это осуществляют? Меняют ли состояние всех объектов? Или как-то выбирают те, которые могут влиять?
Задумываюсь об этом после чтения каждой подобной статьи:
почему до сих пор нет особого прогресса в управлении протезами при помощи нервов, а не напряжения мышц? ИМХО, протезы выйдут на новый уровень, когда станут управляться нашими родными нервными импульсами (или похожими, мозг, думаю, сможет адаптироваться).
Тут не в движителе дело, а в степенях свободы. Тоже задумывался о том, что движения разведения\сведения пальцев очень важно.
Было бы очень интересно увидеть Timelaps съемку всего периода развития эмбриона.
…
— О, не совсем так. Эти работы ведут совместно многие галактики. В этом
и заключается наша основная работа. Только… немногие из нас занимаются
юными цивилизациями.
…
— Понимаешь, Вселенная — не дикая пустыня, — ответил он. — Уже
миллиарды лет. Считай, что ее… возделывают.
Вновь звон.
— Зачем? Что возделывают?
— Наша цель достаточно очевидна. И пусть тебя не пугают масштабы. В
конце концов ты астроном. Дело в том, что Вселенная расширяется и не
хватает материи, чтобы остановить этот процесс. Через какое-то время не
будет ни новых звезд, ни новых планет, ни новых форм жизни… все та же
публика. Все останавливается. Никаких новостей. И поэтому в Лебеде А мы
опробуем новую технологию. Истинно новую. Ну что-то вроде эксперимента в
области градостроительства. Но это не единственное наше занятие. Если
возникнет необходимость, нам придется замкнуть часть этой Вселенной,
сохраняя ее пространство для грядущих эонов. Придется заняться увеличением
локальной плотности материи. Добрая работа и честная.
Всегда в моих представлениях было
Большой Взрыв -> Инфляция.
У Итана — большой взрыв — остановка инфляции. Может кто-нибудь прояснить?
Мне кажется, это неэффективно и не бессмысленно: чтобы принимать решения, нужно разбираться в вопросе, и во многих аспектах устройства и работы государства, держать в голове много деталей (ну, наши законодатели не подходят под этот критерий), а население в этих вопросах в подавляющем большинстве вряд ли смыслит.
Мне кажется, в большинстве случаев результаты таких голосований будут статистическим шумом.
и
немного не укладывается у меня в голове
Скажите, а существует ли прямая демократия? Где люди прям принимают все-все решения? Это невозможно, мне кажется.
Ну если повторить мозг с достаточной точностью, то он должен работать так же, как настоящий.
Плюс нужна симуляция воздействия различных гормонов, потому что состояние остального нашего тела сильно влияет на нас самих.
Справедливости ради стоит заметить, что в последнее время оптимизация игр под многоядерные процессоры идет в гору — причиной является, имхо, новые консоли на 8и-ядерных AMD.
У самого FX-8320. Вполне неплохо для его денег (3 года назад покупал).
Даже не знаю, было бы лучше или хуже, если разработчики закрыли глаза на нарушение GPL...
В таком случае, нужен не импульс раз в год в заданное направление, а постоянное излучение, равное тому, насколько Земля затмевает Солнце. Т.е. это +- энергия, получаемая всей дневной поверхностью Земли от Солнца (без учета потерь). Oh, shi...
Спасибо, не знал.
Из этой статьи узнал про
Tp-Link Tether называется.
Мой роутер — TL-WR841ND v8, поддерживается — TL-WR841ND v9.
Я не испытывал в этой софтине необходимости, но как-то обидно.
ну тогда просто эволюционным процессом.
Ну тогда еще игр-песочниц, где программирование не является основой геймплея, а просто доп. бонус:
Простите, я не понял связи.
Не все знают. Я в этом посте такое первый раз увидел, и хоть рецепт прост, но задумка мне понравилась.