Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Reply to this topicStart new topicStart Poll
bakka
post Среда, 30 мая 2012, 09:21
Отправлено #21


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Среда, 30 мая 2012, 08:39)
Вы не через прокси? География расположения?
Пинги-трейсртшки доходят?
Самому интересно в чём косяк. (ну и имя дистрибутива) SDL и SDL_mixer установлены?
*

Не через прокси, Киев, пинги проходят (и сам сайт открывается). Debian. SDL точно есть, SDL_mixer, судя по звукам, тоже.

Может, у вас там лог куда-то пишется?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Среда, 30 мая 2012, 09:33
Отправлено #22


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





QUOTE (bakka @ Среда, 30 мая 2012, 09:21)
Может, у вас там лог куда-то пишется?
*

В закачанной версии пишется только лог отрицательных recv от полла... >_<

>Connecting to zlofenix.org:10050
После этого должно выдавать код ошибки, если такая есть.
Вы точно не через корпоративную или иную навороченную сеть пытаетесь соединиться, где всякие системы DLP и прочие сетевые экраны?


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Среда, 30 мая 2012, 09:37
Отправлено #23


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Среда, 30 мая 2012, 09:33)
В закачанной версии пишется только лог отрицательных recv от полла... >Connecting to zlofenix.org:10050
После этого должно выдавать код ошибки, если такая есть.
*

После надписи "Connecting" просто продолжает играть музыка и ничего не меняется, даже новых окошек нет. Вечером апгрейдну SDL и попробую ещё разок. Альтернативная версия, кстати, запустилась без проблем smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Среда, 30 мая 2012, 09:46
Отправлено #24


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





QUOTE (bakka @ Среда, 30 мая 2012, 09:37)
После надписи "Connecting" просто продолжает играть музыка и ничего не меняется, даже новых окошек нет. Вечером апгрейдну SDL и попробую ещё разок. Альтернативная версия, кстати, запустилась без проблем smile.gif
*

"новых окошек"... то есть при запуске окно не появляется?

Хотя по синдромам - что-то с сетью.

Сообщение отредактировал quasist - Среда, 30 мая 2012, 09:49


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Среда, 30 мая 2012, 10:07
Отправлено #25


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Среда, 30 мая 2012, 09:46)
"новых окошек"... то есть при запуске окно не появляется?
Хотя по синдромам - что-то с сетью.
*

Да, никаких окон не появляется, терминальчик и всё. Кстати, появилась мысль, что может мой xmonad его как-то хитро обрабатывает (хотя с чего бы, всё прочее без проблем работает). В принципе, могу на среднестатистической убунте ещё запустить, но это тоже ввечеру.

Сеть самая обычная, и самая большая в Киеве smile.gif Опять же, никаких проблем с сетевыми играми я пока не испытывал, хоть и не фанат.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Среда, 30 мая 2012, 10:32
Отправлено #26


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





Должно появляться окно сразу, причём до начала музыки и попытки соединения. Поскольку я использую SDL для инициализации OpenGL - возможно в этом и проблема. У прошлого проекта были конфликты с compiz на убунте.

Сообщение отредактировал quasist - Среда, 30 мая 2012, 10:34


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Среда, 30 мая 2012, 10:47
Отправлено #27


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Среда, 30 мая 2012, 10:32)
Должно появляться окно сразу, причём до начала музыки и попытки соединения.
*

Ну вот жену попросил попробовать -- на её убунте новой те же симптомы, никаких графических окошек.

Ну и безотносительно -- физика ... и обработка событий клавиатурных .... Так прыгать нельзя, это вы какому-то не тому марио подражаете.

Предупреждение за мат.

Сообщение отредактировал Kir - Среда, 30 мая 2012, 14:23
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gashik
post Среда, 30 мая 2012, 11:04
Отправлено #28


Unregistered









QUOTE (bakka @ Среда, 30 мая 2012, 10:47)
Ну и безотносительно -- физика ... и обработка событий клавиатурных ... . Так прыгать нельзя, это вы какому-то не тому марио подражаете.
*

QUOTE (quasist @ Вторник, 29 мая 2012, 15:26)
Возможно ты просто оч далёк от ЦА, или просто далёк.
*

Говорю же, поделка просто треш smile.gif очень криво и некачественно.
Про графику я уже говорил: [attachmentid=25147]
Они еще переживают, что на ней кто-то наварится, если разместить ее в стиме cool.gif

Сообщение отредактировал Kir - Среда, 30 мая 2012, 14:24
Go to the top of the page
+Quote Post
bakka
post Среда, 30 мая 2012, 11:15
Отправлено #29


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (Gashik @ Среда, 30 мая 2012, 11:04)
Говорю же, поделка просто треш smile.gif очень криво и некачественно.
Про графику я уже говорил: [attachmentid=25147]
*

Графика нормальная как раз, это ты Dwarf Fortress не видел.

Но вот плохая физика для платформера -- это смерть. Ну что, нельзя параболу сделать для прыжков, а не пилу? Ускорение посчитать, а не тупо скольжение по горизонтали?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Среда, 30 мая 2012, 11:23
Отправлено #30


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





QUOTE (bakka @ Среда, 30 мая 2012, 10:47)
Ну и безотносительно -- физика пиздец и обработка событий клавиатурных пиздец. Так прыгать нельзя, это вы какому-то не тому марио подражаете.
*

Какой пинг?
Поскольку клиент без prediction/lag_compensation то, ясно, что до Киева игровой процесс немного доходит с запозданием.

И чем процесс обработки клавиатурных событий не устроил? Все клавиши сжимаются в 1 байтовую битмаску и шлются на сервер.


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Среда, 30 мая 2012, 11:50
Отправлено #31


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Среда, 30 мая 2012, 11:23)
Какой пинг?
Поскольку клиент без prediction/lag_compensation то, ясно, что до Киева игровой процесс немного доходит с запозданием.
И чем процесс обработки клавиатурных событий не устроил? Все клавиши сжимаются в 1 байтовую битмаску и шлются на сервер.
*


C:\Windows\System32>ping zlofenix.org
Обмен пакетами с zlofenix.org [80.90.240.184] по 32 байт:
Ответ от 80.90.240.184: число байт=32 время=29мс TTL=56

Вроде ничего так. Да и выглядит это не как лаги-подёргивания-ресинк, а как... ну неудобное управление. Кнопку нажал -- а прыгает позже (я в первую пропасть трижды падал, пока не приноровился раньше жать). При этом бег сразу срабатывает, и смена направления тоже.

Ну и сами прыжки -- вертикальная скорость должна потихоньку убывать, а не моментально менять знак на определённой высоте. Это ж гравитация! Ещё с денди все приличные платформеры её учитывают, все прыгают по параболе. А здесь прыгаешь кверху -- и медленно планируешь по диагонали с постоянной скоростью, ещё и замедляясь перед касанием земли. Неинтуитивно и непредсказуемо. Ускорение/бег в самом прыжке (не касаясь земли) это ещё ладно, хотя тоже глуповато. Ну, может, вы потом к персонажам ракеты приделаете, чтобы реактивным двигателем менять ускорение в отрыве от поверхности.

Сам экран скроллируется плавно -- но персонаж не всегда по центру, а может от него удаляться... примерно на собственную небольшую длину. Зачем вообще этот огород городить? Это геймплею не помогает совершенно. Если уж делать, то хоть на 1/8 длины экрана.

Короче, пока что именно платформенная часть мне совсем не показалась (а сетевой игры как таковой я не увидел, никого там нет). Надеюсь на улучшения движка и невероятно интересный геймплей в будущем!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Среда, 30 мая 2012, 12:51
Отправлено #32


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





QUOTE (bakka @ Среда, 30 мая 2012, 11:50)
Короче, пока что именно платформенная часть мне совсем не показалась (а сетевой игры как таковой я не увидел, никого там нет). Надеюсь на улучшения движка и невероятно интересный геймплей в будущем!
*

Вообще то всё, что ты видел, и есть сетевая игра, так как абсолютно вся логика считается на сервере, а клиент всего лишь отображает 4 килобайта игровой информации. В клиенте от уровня хранится кусок не более 32х16 тайлов.
Вот мультиплеер, правда, пока редок(появление веб-клиента дело исправит).

Плавное ускорение легко реализовать, всего лишь на 1 байт больше потребуется слать(для ровного счёта ещё второй байт на расширенные эффекты спрайта) , но я думаю в этой игре оставить топорные прыжки как есть ради изюминки.

Ресинки откатывают вперёд или назад?


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Среда, 30 мая 2012, 13:22
Отправлено #33


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Среда, 30 мая 2012, 12:51)
Вообще то всё, что ты видел, и есть сетевая игра, так как абсолютно вся логика считается на сервере, а клиент всего лишь отображает 4 килобайта игровой информации. В клиенте от уровня хранится кусок не более 32х16 тайлов.
Вот мультиплеер, правда, пока редок(появление веб-клиента дело исправит).

Плавное ускорение легко реализовать, всего лишь на 1 байт больше потребуется слать(для ровного счёта ещё второй байт на расширенные эффекты спрайта) , но я думаю в этой игре оставить топорные прыжки как есть ради изюминки.

Ресинки откатывают вперёд или назад?
*

Я имел в виду сетевой геймплей -- пока я там в одно рыло бегал. Ну там, чтобы кому-то в морду по сети плюнуть, или на голову наступить. Никого я не нашёл, увы.

Ну ты понял про прыжки, я повторять не буду, но играть сейчас невозможно (и без изменений ты, по-моему, много пользователей не наберёшь). Кстати, просто интересно, зачем делать сползание по стенам, если оттолкнуться от них невозможно?

Ресинков я не видел вообще, играется всё плавно, никаких претензий. Если ты про запаздывание прыжков -- то оно просто существует, не откатывая ничего никуда, каждый ... прыжок тормозит после нажатия кнопки. То же самое и с подлагиванием при приземлении -- просто встань и попрыгай, это даже не абстракция, это обструкция!

PS: Может, ты под ресинками имеешь в виду "персонаж не всегда по центру, а может от него удаляться"? Я думал, это фича; многие платформеры это делают -- ну типа камера не успевает за быстрым бегуном.

Сообщение отредактировал Kir - Среда, 30 мая 2012, 14:25
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Среда, 30 мая 2012, 13:32
Отправлено #34


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





QUOTE (bakka @ Среда, 30 мая 2012, 13:22)
Кстати, просто интересно, зачем делать сползание по стенам, если оттолкнуться от них невозможно?
*

Я думаю в контрастности с мегаменоиграми это придает персонажу женственности.

То что при приземлении игрок замедляется - это пока недоработка интерполяции.

Ресинк = то что игрока поддёргивает при постоянном беге раз в 1.25 секунды

Сообщение отредактировал quasist - Среда, 30 мая 2012, 13:33


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Среда, 30 мая 2012, 15:31
Отправлено #35


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Среда, 30 мая 2012, 13:32)
Ресинк = то что игрока поддёргивает при постоянном беге раз в 1.25 секунды
*

А! Заметил, это видно на длинных беспрыжочных пространствах. Выглядит как заминка при беге. Не парит, но для нескольких персонажей на экране может быть сильно заметна (даже если все будут заминаться не одновременно).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Среда, 30 мая 2012, 20:05
Отправлено #36


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





Апгрейд libsdl не помог, и на моём дебиане, и на убунте жены одинаково не появляется никаких дополнительных окошек и висит надпись про соединение...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Четверг, 31 мая 2012, 10:41
Отправлено #37


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





QUOTE (bakka @ Среда, 30 мая 2012, 20:05)
Апгрейд libsdl не помог, и на моём дебиане, и на убунте жены одинаково не появляется никаких дополнительных окошек и висит надпись про соединение...
*

Включение полноэкранного режима $fullscrn=1 не помогает?

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

Сообщение отредактировал quasist - Четверг, 31 мая 2012, 10:59


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Четверг, 31 мая 2012, 11:32
Отправлено #38


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Четверг, 31 мая 2012, 10:41)
Включение полноэкранного режима $fullscrn=1 не помогает?
*


Не помогает. Может, ты какие-нибудь ещё mesы используешь, но не указываешь в зависимостях? (Хотя, когда на убунту-ноуте не хватало сдл_микшера, предупреждение сработало.)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
quasist
post Четверг, 31 мая 2012, 12:45
Отправлено #39


Sing along at the Opera
Group Icon

Группа: Профи
Сообщений: 3 391
Регистрация: 06 янв. 2006
Пользователь №: 14 791





QUOTE (bakka @ Четверг, 31 мая 2012, 11:32)
Не помогает. Может, ты какие-нибудь ещё mesы используешь, но не указываешь в зависимостях? (Хотя, когда на убунту-ноуте не хватало сдл_микшера, предупреждение сработало.)
*

"Дрова" на OpenGL установлены? Можно uname -a ?

У меня на лайв-усб и ubuntu и opensuse на нетбуке всё работало.
Можно полный лог того что в консоль выдаёт?


--------------------
12 удачных сделок в барахолке gbx.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
bakka
post Четверг, 31 мая 2012, 13:20
Отправлено #40


Продвинутый
**

Группа: Пользователи
Сообщений: 92
Регистрация: 24 фев. 2008
Пользователь №: 25 752





QUOTE (quasist @ Четверг, 31 мая 2012, 12:45)
"Дрова" на OpenGL установлены? Можно uname -a ?
У меня на лайв-усб и ubuntu и opensuse на нетбуке всё работало.Можно полный лог того что в консоль выдаёт?
*

Linux S***e 3.0.0-20-generic-pae #34-Ubuntu SMP Tue May 1 18:35:40 UTC 2012 i686 i686 i386 GNU/Linux
Второй и вывод в консоль вечером.
Linux c***e 2.6.37-2-686 #1 SMP Sun Feb 27 10:51:32 UTC 2011 i686 GNU/Linux

Консолька:

CODE
**@c***e:~/tmp/client$ ./client
screenwi = 640 +[0]
screenhe = 480 +[1]
fullscrn = 1 +[2]
gamepadi = 2 +[3]
gamebt_a = 1 +[4]
gamebt_b = 2 +[5]
gamebt_s = 8 +[6]
gamebt_S = 9 +[7]
sound_on = 1 +[8]
music_on = 1 +[9]
pizdecFX = 1 +[10]
noiseGFX = 1 +[11]
Total gamepads:4
Using gamepad:Xbox 360 Wireless Receiver!
Connecting to zlofenix.org:10050


Сообщение отредактировал bakka - Четверг, 31 мая 2012, 20:35
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Ср., 29 июля 2026, 12:01
Skin Designed (c) by Rooq.net, All Rights Reserved.