Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Веб-программирование > JavaScript / HTML

JavaScript / HTML Создание динамической разметки страниц

Ответ
 
Опции темы
Старый 07.07.2017, 23:55   #1
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
мультиплеер эксперимент (нужно тестирование)

Решил отвлечься и запилить за месяц-два какую-нибудь простую законченную играбельную ерунду. В данном случае дебютируют мои познания в сетевом кодинге и физике (самопальный неоптиимизированный физдвижок).

http://playcanv.as/p/BAuoCOx6/
ссылка будет обновляться и может не всегда работать

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

Управление:
WASD - ходить.
Мышь - прицел.
Левая и правая кнопки мыши - стрельба из левого и правого оружия.
Пробел - включить абилку.
Х - переключать абилки.
Е - сменить оружие на лежащее.

Левое оружие (пулемёт) бесконечно, а правое надо находить разное, и патроны кончаются.

Задача:
Есть 4 команды. Надо набрать своей команде больше всех очков. Для этого можно захватывать точки (круглые фиговины) и убивать врагов. Постоял 5 секунд у точки - она захватилась, получил 20 очков. Убил врага - получил 1 очко.


при игре записывайте все баги и желательно ещё включить дебаггер в браузере:

В хроме: F12->Sources->нажать кнопочку с паузой справа, чтоб стала синей


в файрфоксе: меню->Developer->Web console->Debugger->шестерёнка->Pause on exceptions


если игра застопорится на какой-нибудь ошибке, заскриньте дебаггер
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер

Последний раз редактировалось moka, 19.07.2017 в 22:05.
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
ant0N (15.07.2017), mauNgerS (10.07.2017), Randomize (20.07.2017), St_AnGer (08.07.2017), Taugeshtu (16.07.2017)
Старый 14.07.2017, 11:50   #2
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Добавил ботов (по одному в каждой команде)
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
mauNgerS (17.07.2017), Taugeshtu (16.07.2017)
Старый 18.07.2017, 21:31   #3
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Не могу менять первый пост. Новая ссылка: http://playcanv.as/p/BAuoCOx6/
(отныне всегда будет эта)

- пофиксил разные баги.
- добавил миникарту.
- роботы больше не обездвиживаются, но могут немного замедляться.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер

Последний раз редактировалось moka, 19.07.2017 в 22:05. Причина: Поменял первый пост.
(Offline)
 
Ответить с цитированием
Старый 18.07.2017, 23:03   #4
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,018
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Играть почти невозможно, фпс случайн в диапазоне от 10 до 60 к/с. 60-50 кадров только в начале запуска страницы, то бишь когда пусто. Средний в бою держится где-то на 25 или 15 (когда как). «На глаз» все (или почти все) просадки фпс связаны с физикой, что-то ломается и катится - падает, взрывы - 10 фпс обеспечены.

ЦП — AMD FX 6100 6 ядер 3.30 ГГц
ГП — Palit GF GTS 450 1Gb GDDR5 драйвер 381.89
ОС — Windows 7 64 SP1
Браузер — FF 54.0.1 x32
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Arton за это полезное сообщение:
Mr_F_ (18.07.2017), Randomize (19.07.2017)
Старый 18.07.2017, 23:37   #5
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

попробуй в хроме, станет лучше? ФФ почему-то медленее чем даже ИЕ.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Randomize (19.07.2017)
Старый 19.07.2017, 20:54   #6
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,018
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Сообщение от Mr_F_ Посмотреть сообщение
попробуй в хроме, станет лучше? ФФ почему-то медленее чем даже ИЕ.
Скачал.
Установил.
Запустил.
Хром меня разочаровал.
FPS ниже 55 не опускался
Удалил это убожество.

P. S. Впервые в жизни запускаю хром на своём ПК.
(Offline)
 
Ответить с цитированием
Старый 19.07.2017, 22:06   #7
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Сообщение от Arton Посмотреть сообщение
Играть почти невозможно, фпс случайн в диапазоне от 10 до 60 к/с. 60-50 кадров только в начале запуска страницы, то бишь когда пусто. Средний в бою держится где-то на 25 или 15 (когда как). «На глаз» все (или почти все) просадки фпс связаны с физикой, что-то ломается и катится - падает, взрывы - 10 фпс обеспечены.

ЦП — AMD FX 6100 6 ядер 3.30 ГГц
ГП — Palit GF GTS 450 1Gb GDDR5 драйвер 381.89
ОС — Windows 7 64 SP1
Браузер — FF 54.0.1 x32
Скриншот с http://webglreport.com/ выложи.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Arton (19.07.2017)
Старый 19.07.2017, 22:27   #8
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,018
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Нажмите на изображение для увеличения
Название: httpwebglreport.comv-1.png
Просмотров: 730
Размер:	108.9 Кб
ID:	22749Нажмите на изображение для увеличения
Название: httpwebglreport.comv-2.png
Просмотров: 752
Размер:	172.4 Кб
ID:	22750

To see draft extensions in Firefox, browse to about:config and set webgl.enable-draft-extensions to true.
Это нужно/не нужно? Потому что от переключения не увидел эффекта.
И вообще я похоже немного лишнее заскринил.
(Offline)
 
Ответить с цитированием
Старый 20.07.2017, 00:14   #9
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Сообщение от Arton Посмотреть сообщение
Скачал.
Установил.
Запустил.
Хром меня разочаровал.
FPS ниже 55 не опускался
Удалил это убожество.

P. S. Впервые в жизни запускаю хром на своём ПК.
Не понял тебя. Фпс ниже 55 не опускается - хорошо? Но грустный смайлик и убожество? Поподробнее объясни что плохо.
Для ФФ буду ещё оптимизировать конечно.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Arton (20.07.2017)
Старый 20.07.2017, 01:18   #10
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,018
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Сообщение от Mr_F_ Посмотреть сообщение
Не понял тебя. Фпс ниже 55 не опускается - хорошо? Но грустный смайлик и убожество? Поподробнее объясни что плохо.
Да блин, очевидно же!
Это ирония.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (20.07.2017)
Старый 30.07.2017, 13:44   #11
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Переделал огнемёт, теперь он должен быть помощнее и повеселее

__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
Arton (30.07.2017), mauNgerS (30.07.2017), pax (04.08.2017), St_AnGer (30.07.2017)
Старый 30.07.2017, 17:20   #12
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,018
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Красивый огонь.

У меня уже новая видеокарта GTX 1050, в FF по прежнему фпс прыгает в районе 50 - 20, или вовсе слайдшоу.

Что не так с WebGL в FF? Почему одно работает, другое слайдшоу, что там такое что надо под браузер оптимизировать?
(Offline)
 
Ответить с цитированием
Старый 31.07.2017, 00:05   #13
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

вебгл вроде не причём, но кажется FF очень хреново справляется с динамическими аллокациями, их надо уменьшать. т.е. проблема скорее JS в целом.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Старый 31.07.2017, 21:16   #14
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

Да, огонь вообще шикарный.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (01.08.2017)
Старый 03.08.2017, 22:00   #15
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: мультиплеер эксперимент (нужно тестирование)

добавил прокачку




за разные действия теперь можно получать XP, и в этом меню (по кнопке B ) покупать за них перки/абилки, пока 8 штук их. всё это не особо балансировано ещё.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 07:23.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com