Поговорив с коллегами могу с вами согласиться, но не во всех случаях. Например при использовании UDP бывали случаи, когда выстрелы снайперов не засчитывались системой, удары урон не всегда наносился.
UDP можно использовать для информации, которая постоянно меняется, например координаты и вектор движения персонажей, но не для сообщений о новом ранге, подтверждении фрага или использовании рычагов, например.
> В этом проекте я использовал протокол TCP, конечно лучше писать свою надстроку над UDP, что я и пробовал делать вначале
Об этом глупо даже задумываться, как мне кажется. В играх нам требуется актуальность данных в первую очередь. Мы же не хотим, чтобы у нескольких игроков состояние мира отличалось друг от друга.
UDP хорош для информации, которую нестрашно потерять, голос или видео.
Спасибо за хорошую статью, возьму на вооружение несколько пунктов.
Было бы небезынтересно узнать цифры LTV и стоимости привлечения до и после внедрения каждой из механик.
У Rovio есть какие-нибудь отчёты по этой теме?
Спасибо за разбор виджетов, жалко что нет какого-то визуального редактора для этого. Пытался использовать Vis, но он какой-то недоделанный.
> Ответ в репозитории
В этом, я полагаю?
Links подвис после скачивания 2.7mb Lynx успешно скачал и распаковал весь архив не задействовав даже 100 метров. У меня IntelliJ Idea, AndroidStudio и Chrome каждый кушают больше.
> Мне кажется, что Маск таким образом похоронит Hyperloop или отложит его внедрение на продолжительный срок
Boring это скорее индивидуальное метро гарантированно без пробок, а Hyperloop это электричка.
Он их скорее соединит воедино, чем даст одному из проектов загнуться.
Спасибо за хорошую подборку ресурсов.
Из голосования хотелось бы увидеть работу LibGdx + Scene2D, а Tiled и так довольно просто устроен.
Про командную разработку надо говорить, когда команда уже появилась, а большинство инди-разработчиков начинают в одиночку.
Ни в коем случае не заканчивайте)
UDP можно использовать для информации, которая постоянно меняется, например координаты и вектор движения персонажей, но не для сообщений о новом ранге, подтверждении фрага или использовании рычагов, например.
Об этом глупо даже задумываться, как мне кажется. В играх нам требуется актуальность данных в первую очередь. Мы же не хотим, чтобы у нескольких игроков состояние мира отличалось друг от друга.
UDP хорош для информации, которую нестрашно потерять, голос или видео.
Было бы небезынтересно узнать цифры LTV и стоимости привлечения до и после внедрения каждой из механик.
У Rovio есть какие-нибудь отчёты по этой теме?
> Ответ в репозитории
В этом, я полагаю?
Lynx успешно скачал и распаковал весь архив не задействовав даже 100 метров. У меня IntelliJ Idea, AndroidStudio и Chrome каждый кушают больше.
Вассал моего вассала — оба холопы?
Boring это скорее индивидуальное метро гарантированно без пробок, а Hyperloop это электричка.
Он их скорее соединит воедино, чем даст одному из проектов загнуться.
Очень хотелось бы ещё ссылку на репозиторий. Если вам не сложно :)
> мой первый проект «Пятнашки»
Тут должна быть ссылка?
Из голосования хотелось бы увидеть работу LibGdx + Scene2D, а Tiled и так довольно просто устроен.
Про командную разработку надо говорить, когда команда уже появилась, а большинство инди-разработчиков начинают в одиночку.
Ни в коем случае не заканчивайте)
А по реестрам они мастера, я смотрю.