ФлеймФорумПроЭкты

Мультиплеер beat em up 2d (2 стр)

Страницы: 1 2 3 417 Следующая »
#15
0:23, 19 апр 2016

Зарождение героя.

Изображение
#16
22:58, 22 апр 2016
+ __Its Alive!!!__

Кстати, сколько стоит персонаж подобного уровня если на заказ? Качество выше не предлагать!

#17
22:59, 26 апр 2016

Запилил скелетку в игру, с возможностью налету менять части персонажей( вдруг дело дойдет до разрывания одежды или еще чего покруче )

И отличные новости для фанатов Василия, за 10мин для тестов ему были сделаны обновки)

+ Показать
#18
23:30, 26 апр 2016

прикид говнаря и отделочника уже есть. норм

#19
22:21, 28 апр 2016
+ Василий и его пиздюк научились ходить)
#20
15:26, 9 мая 2016

Спасите помогите!)

Как правильно сделать синхронизацию клиентов плавную?

Со спрайтовой анимацией было просто, сервер присылал каждый раз новую позицию, и менялся спрайт анимации.
Но при переходе на скелетку заметны рывки, анимация плавная а перемещения дискретные.

+ Показать
#21
16:21, 9 мая 2016

Но при переходе на скелетку заметны рывки, анимация плавная а перемещения дискретные.

сервер присылает координаты не абы как а по фреймам, возьми стандартные 100мс (так VALVE в своих сессионках говорит, не мои слова), присылай каждые 100 мс текущие координаты игроков (или планируемые координаты, на что у тебя сил хватит), а на клиенте интерполируй (lerp) положение игрока в течении 100мс. Так ты получишь плавную движуху.
Это простые вещи, или я тебя просто не правильно понял.

#22
16:37, 9 мая 2016

robotcity
> присылай каждые 100 мс текущие координаты игроков
Сейчас так и происходит, тут скорее вопрос присылать координаты куда он должен попасть через 100мс или где он фактически находится.
В первом случае не будет запаздывания, но но нужна синхронизация с фрэймами сервера постоянная.
Во втором случае игрок всегда будет отставать на 100мс + пинг.

#23
17:11, 9 мая 2016

emptiness_rain
я готов поспорит, он рассылает координаты как только получает их от клиента без фреймов, и потом ключевое слово интерполяция.
я тупанул)))
второй вариант конечно же, присылай координаты на опережение. Если ты уже так сделал, то почему не интерполируешь?

#24
23:30, 9 мая 2016

Для тестов сделал по первому варианту: клиент каждые 100мс получает текущее положение и интерполирует движение к нему( +100мс ), пока идет - приходит новая порция данных, выглядит лучше.
Осталось проверить насколько изменится если сделать по второму варианту.
+ Добавил плавный переход от одной анимации к другой.

+ Показать
#25
0:18, 11 мая 2016

+ Настройка внешности, монетизация обеспечена))

Изображение
#26
22:22, 12 мая 2016

Дела идут.

Сходка переросшая в драку:
Изображение

#27
22:31, 12 мая 2016

emptiness_rain
Лаги на гифке или в принципе?

#28
22:46, 12 мая 2016

QlyouQwa
> Лаги на гифке или в принципе?
Гифка лагает, иначе совсем неприлично весит, а с ютубом лень морочица.

#29
22:51, 12 мая 2016

emptiness_rain
>а с ютубом лень морочица.
Это правильно. Гифки легче воспринимаются. Видим прогресс. Значит пиши ищо.

Страницы: 1 2 3 417 Следующая »
ФлеймФорумПроЭкты

Тема в архиве.