Что же с нами стало Разработка · RecursiveRoar · 14.05.2018 Ну UDP основной в шутано-подобных и RTS-подобных играх, ну то есть в большинстве онлайн игр. Ну пакеты достаточно нумеровать, если он приходит поздно - отбрасываешь. Если не приходит - не отрисовываешь.TCP также должен иметь возможность отправить полный пакет данных о состоянии мира вокруг игрока, такчто ничего лишнего писать и не надо. Естественно UDP имеет кучу недостатков, но TCP писать заметно дольше, писать его …Открыть в теме →
Что же с нами стало Разработка · RecursiveRoar · 07.05.2018 Ну да кстати, в 1,5 байта ид не влезет, но это не особо важно. Я не знаю насколько ты "авторитет", но ты в курсе что на UDP висят DNS, видео-потоки и прочие потоковые данные, и в том числе онлайн игры, где UDP вообще-то основной транспортный протокол. Изначально сделать минимум, чтобы был рабочий прототип, а не чтобы было, и неожиданно, написав код для UDP тебе не надо будет ничего переделывать особо(этим и …Открыть в теме →
Что же с нами стало Разработка · RecursiveRoar · 02.05.2018 Epicus (01 May 2018 - 16:37) писал: писал: Может таких ремейков не появилось, потому что все не так просто, как тебе кажется? >WorldState по UDP Просто гениально. Может напишешь, раз так все просто? Всего лишь 15 минут. Впрочем не спеши, давай посчитаем вместе: А в чем проблема, на стороне сервера открываешь асинхронный сокет и читаешь с него команды пользователей. Обновляешь мир. Отправляешь участки мира …Открыть в теме →
Что же с нами стало Разработка · RecursiveRoar · 01.05.2018 MR_R (28 June 2017 - 02:17) писал: писал: Потому что это дорого по трудозатратам. На фуллтайме без стороннего обеспечения никто из взрослых людей не будет этим заниматься. А артисты тем более, так шо гуляй :3 UPD Тем более хер ты найдешь толкового серверного специалиста за бочку ничего. Ну да, писать на Unity инди проекты - это ад, учитывая то что баги на Unity не фиксят годами и все изменения в нем сосредоточены …Открыть в теме →