Sidebar

Xash3D SDL2 форк

mittorn

New member
Apr 22, 2010
1,213
15
0
2 DrTressi:
У меня работает только под firefox-подобными. Опера старая не умеет, вебкитоподобняе на андройде тоже. Я уверен что на 2 гб браузер не даст выделить 300 мб под скрипт. И правильно сделает. Ибо если все кому не лень будут так делать, всё будет тормозить и виснуть.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Это на новой опере.

[ADDED=Дядя Миша]1488359364[/ADDED]
Весь доступ к памяти считается невыровненным, по этому производительность не на высоте.
Производительность не на высоте, потому что через браузер играем. Причём тут выравнивание доступа. Это как рассуждать об плохой аэродинамике кузова, при том, к машине сзади прицеп без колёс приделали и он шкрябает по асфальту, не даёт разогнаться. Но виновата форма кузова, конечно.
 
Last edited:

mittorn

New member
Apr 22, 2010
1,213
15
0
2 Дядя Миша:
У тебя графика не запустилась. Возможно, браузер не умеет webgl или он отключен.
Но один человек на новой опере запустил и у него работало на все 60 fps.

Там идёт эмуляция. Надо считать инт - считываем 4 байта и складываем со сдвигами в 1 инт. И так любой инт, а не только те что не выровнены т.к я проверку убрал. Т.е оно работает на порядок медленнее чем могло было бы если сделать более точные проверки или обозначить регионы где идёт невыровненный доступ.
Конечно браузер не выдаст производительность сравнимую с нативной, но q3 идёт без ощутимых тормозов.
 

ZGreen

Navarro
Jun 15, 2006
3,176
37
У меня запустилось в хромовой опере, 4-40 фпс, звука нет. Напряги с захватом курсора и мауслуком. Модельки дергаются при анимации. Но игра идет.

[ADDED=ZGreen]1488361778[/ADDED]
В какой-то момент толи браузерные хоткеи "помогли" толи что, все закрылось.
 
Last edited:

mittorn

New member
Apr 22, 2010
1,213
15
0
2 ZGreen:
браузерные хоткеи мешают. Лучше на полный экран открывать.
Дёрганье моделек - мой баг в серверной либе. Я сделал принудительную интерполяцию, чтобы их в мультиплеере не колбасило (coop). Но так они дёргаются в сингле. Потом проверку добавлю.
2 Дядя Миша:
Сейчас в браузерах очень неплохие оптимизаторы, чтобы вебня не тормозила, а типичный скрипт на каком-нибудь мылорушечке напичканной сотней фреймворков по своей громоздкости превосходит студиорендер в разы. Так что и скелетки потянет.
Хотя я не буду спорить что это всё - очень сомнительная затея.
 

ZGreen

Navarro
Jun 15, 2006
3,176
37
2 mittorn:
я и открыл на полный, в окне вообще невозможно рулить мышью.

[ADDED=ZGreen]1488367305[/ADDED]
А можно из этого сделать веб-вювер моделек\карт?

[ADDED=ZGreen]1488367349[/ADDED]
вот это бы реально помогло в той или иной сфере нам, простым людям, чтобы запихал нужной на свой веб-сервер и смотри себе.
 
Last edited:

mittorn

New member
Apr 22, 2010
1,213
15
0
2 ZGreen:
думаю, что можно. Надо studiomdl портировать, он и fps будет нормальный выдавать. И написать к нему интерфейс управления на js.
 

xDShot

New member
Dec 20, 2010
1,816
29
mittorn said:
2 ZGreen:
думаю, что можно. Надо studiomdl портировать, он и fps будет нормальный выдавать. И написать к нему интерфейс управления на js.
И в electron завернуть...
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 xDShot:
а вот это уже не надо. Для windows и unix просмоторщик моделей и так есть.
 

FiEctro

Ведущий
Jul 28, 2006
17,139
33
Работает, но довольно криво. Изображение почему то только на четверть экрана, хотя захват курсора идёт по изначальному размеру элемента, звука нет (судя по не двигающимся ртам, их похоже вырезали из игры). Сломана интерполяция анимаций монстров.

И самое нелепое - дефолтный конфиг управления, где даже USE и Фонарик не настроены, я уже молчу о WSAD.

1b16e17576fe.png


Но в целом, оно работает! Надеюсь доведете до ума, и на ксаше можно будет делать браузерные игры :).
 
Last edited:

FiEctro

Ведущий
Jul 28, 2006
17,139
33
2 mittorn:
ФПС кстати неплохой, около 60-70, но в некоторых местах он по непонятным причинам может просесть до 10. Например во время взрывов или в начале хазард курса.
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 FiEctro:
ну я написал выше что он сейчас очень неэффективно работает.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
На мозилле выдаёт "Exception thrown, see JavaScript console. uncaught exception: out of memory". Да чо, я видел кваку в браузере, толку-та? И дуум на ipode видел.
А иные товарищи покупают порнографический журнал с сиськоме, а там экранчик с рекламой конечно. И вот они на этом экранчике запускают пингвинчиков, а на сиськи даже не смотрят. Больные люди.

[ADDED=Дядя Миша]1488384142[/ADDED]
Надеюсь доведете до ума, и на ксаше можно будет делать браузерные игры
Браузерная игра может быть только одна - грабить корованы. Все остальные игры не могут быть браузерными.
 
Last edited:

DrTressi

Хрустик
Mar 6, 2010
6,380
31
Так мне и не удалось поиграть, но вообще на мой взгляд, идея портирования Ксаша в браузер куда более перспективная, чем портирование на андроид. Наверное, потому что на телефонах неудобно манипулировать видом от 1ого лица, а для VR ещё не доросли датчики. Слишком сильные в них задержки по сравнению с Рифтом например.
А вот запуск игр в браузере - это интересно, хотябы потому, что платформ много, устройств тоже. А интернет один. Ничего не нужно ни скачивать, не устанавливать.
Несмотря на то, что ни на планшете, ни в браузере я так и не смог запустить Ксаш, желаю успехов в разработке браузерной версии.
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 DrTressi:
ну мне лично управление с тачскрина показалось удобным конкретно для халфы.
А вот браузерная версия - весьма сомнительное удовольствие. Качать придётся, да причём сотни мегабайт. Халфа много весит и плохо жмётся. То что есть сейчас - весит 50 мегабайт в сжатом виде, но это только аплинк.
Ещё тут плохие новости: в браузере доступен только f32 звук. Конвертация в s16le налету оказалась сильно медленной.
 

GNU/Hurt

Maïté
Mar 5, 2014
1,094
23
0
2 DrTressi:
>на телефонах неудобно манипулировать видом от 1ого лица
Ну я как-то на альбатросовском телефоне поиграл -- вполне себе норм. Шутан там конечно будет проблемным, но для бродилки проблем нет.
 

a1batross

Umu~!
Jan 6, 2015
664
27
2 GNU/Hurt:
это был планшет, а не телефон. :)
А у меня до сих пор фоточка где-то лежит с довольным тобой и халфой.
 

FiEctro

Ведущий
Jul 28, 2006
17,139
33
Да нормально там играть, вон народ на серверах угорает. Привыкнуть просто надо.

Даже Спонза запускается:
Оффтоп

Мне вот интересно, можно ли прозрачность и цвет сенсорного худа настроить? А то за ним нифига не видно что происходит.
 
Last edited:

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord