мультиплеер эксперимент (нужно тестирование)
Решил отвлечься и запилить за месяц-два какую-нибудь простую законченную играбельную ерунду. В данном случае дебютируют мои познания в сетевом кодинге и физике (самопальный неоптиимизированный физдвижок).
http://playcanv.as/p/BAuoCOx6/ ссылка будет обновляться и может не всегда работать Игрой это пока не назовёшь, но что-то уже есть. Дальше сложно тестить без людей, так что было бы клёво, если бы человек 8 собрались в назначенное время и потестили. Есть желающие, в какое время вам удобно? Платформа - десктоп (вин/линь/мак). Управление: WASD - ходить. Мышь - прицел. Левая и правая кнопки мыши - стрельба из левого и правого оружия. Пробел - включить абилку. Х - переключать абилки. Е - сменить оружие на лежащее. Левое оружие (пулемёт) бесконечно, а правое надо находить разное, и патроны кончаются. Задача: Есть 4 команды. Надо набрать своей команде больше всех очков. Для этого можно захватывать точки (круглые фиговины) и убивать врагов. Постоял 5 секунд у точки - она захватилась, получил 20 очков. Убил врага - получил 1 очко. при игре записывайте все баги и желательно ещё включить дебаггер в браузере: |
Ответ: мультиплеер эксперимент (нужно тестирование)
Добавил ботов (по одному в каждой команде)
|
Ответ: мультиплеер эксперимент (нужно тестирование)
(отныне всегда будет эта) - пофиксил разные баги. - добавил миникарту. - роботы больше не обездвиживаются, но могут немного замедляться. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Играть почти невозможно, фпс случайн в диапазоне от 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 |
Ответ: мультиплеер эксперимент (нужно тестирование)
попробуй в хроме, станет лучше? ФФ почему-то медленее чем даже ИЕ.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Установил. Запустил. Хром меня разочаровал. FPS ниже 55 не опускался :( Удалил это убожество. P. S. Впервые в жизни запускаю хром на своём ПК. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Вложений: 2
Вложение 22749Вложение 22750
Цитата:
И вообще я похоже немного лишнее заскринил. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Для ФФ буду ещё оптимизировать конечно. |
Ответ: мультиплеер эксперимент (нужно тестирование)
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Переделал огнемёт, теперь он должен быть помощнее и повеселее
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Красивый огонь.
У меня уже новая видеокарта GTX 1050, в FF по прежнему фпс прыгает в районе 50 - 20, или вовсе слайдшоу. Что не так с WebGL в FF? Почему одно работает, другое слайдшоу, что там такое что надо под браузер оптимизировать? |
Ответ: мультиплеер эксперимент (нужно тестирование)
вебгл вроде не причём, но кажется FF очень хреново справляется с динамическими аллокациями, их надо уменьшать. т.е. проблема скорее JS в целом.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Да, огонь вообще шикарный.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
добавил прокачку
за разные действия теперь можно получать XP, и в этом меню (по кнопке B ) покупать за них перки/абилки, пока 8 штук их. всё это не особо балансировано ещё. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
- добавлен некоторый графон карты.
- добавлен ремонт (домики у спаунов). старая карта с кубиками тоже должна работать, по отдельной ссылке (сервер нынче может гонять несколько матчей параллельно): http://playcanv.as/b/Kr8bmTwg/ |
Ответ: мультиплеер эксперимент (нужно тестирование)
- вся графика переделана (и продолжает переделываться)
- добавлены тормоза и медленная загрузка :) потом уберу - добавлены некоторые звуки - много чего ещё добавлено, забыл уже ссылка та же: http://playcanv.as/p/BAuoCOx6/ |
Ответ: мультиплеер эксперимент (нужно тестирование)
Ништяк!
А почему боты стоят, интеллект отключил зачем-то? Благодаря этому увидел 40 FPS, во время взрывов 20. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Я зашёл, меня кто-то увалил раз пять, надоело))
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Сбрасывать прокачку каждый раунд? |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
После смерти "деда" отнимать у него часть прокачки? Чтобы был резон на "дидов" наваливаться всей гопшой. |
Ответ: мультиплеер эксперимент (нужно тестирование)
декали есть, гильзы есть, тормоза есть
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Не-е-е, я устал на 12-8 FPS играть. Команда зелёных побеждала пока все стояли, но тут появился другой игрок.
Почему так много мусора остаётся и долго не удаляется? Это нормально что просто зажав огнемёт и двигаясь вперёд, сам себя подпаливаешь, только кончившееся топливо спасает от самоубийства? P. S. На своей FF я не замечаю разницы в тормозах, потому что 12 FPS было и раньше =D |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Цитата:
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
У меня на встроенной видюхе Hd Graphics 630 стабильно 40-45 фпс. от кучи осколков проседало до 39.
Стельба правой кнопкой привела к закрытию вкладки, жесты на это повешаны по дефолту в яндексюбраузере. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
ещё немножко... ещё чуть-чуть...
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Чо-то скриншот будто замыленный.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
хз, я не мылил. постэффектов вообще нет.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
кстати, щит переделал. а ещё игра теперь весит 6 мб.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Ссылку прикрепляй везде где только можно :-D
|
Ответ: мультиплеер эксперимент (нужно тестирование)
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Был в игре один, когда хожу FPS ~60, при стрельбе в бота бесится между ~40-50, казалось бы нормально, но иногда по ощущениям все 25. Минимальный фпс был замечен ~30. Раньше минимальный был около 5. При спавне ботов бывают фризы. Хрома нет, но уверен что там и без того «отлично», стало ещё лучше. Судя по FPS большая потеря производительности при разрушение. Даже одного бота. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Сервак оптимизирован и в теории должен крутить до 1024 игроков. 128 комнат по 8 игроков (правда каждые 4 из них сейчас - бесполезные боты). Потестите с друзьями там чтоль)
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Короче, в чём прикол. Пока просто ходишь, фпс 60, ломаешь меха, фпс может быть любым в диапазоне 50 - 20 + фризы. До тех пор пока хлам от меха не пропадёт. Фпс сразу к ~60 возвращается. И так по кругу.
Выходит проблема в физике? |
Ответ: мультиплеер эксперимент (нужно тестирование)
Звучит похоже на то. В хроме тоже?
Можешь сделать замер профайлером хрома на своём компе? Это была бы великая помощь (ф12 - performance - там запрофайлить js, в это время всё круша - остановить профайлер - покажет некий график визуальный тормознутости разных функций на каждом кадре - в один самый типичный можно зазумиться и отскринить) |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Так. Во-первых ситуация та же. Разве что в отличии от FF нету таких постоянных, жОстких фризов. Тут фпс более плавный, на FF фризы убивают даже одиночную игру. Включённый огнемёт сам по себе способен опустит фпс до 30 :) ____________________ Проблема «накопительная», чем дольше играешь, тем больше тормозов и падений fps. Перезапустил хром, стало опять 40 - 60. Похоже ещё из-за записи фпс падал, до перезапуска хрома, т. к. в дальнейшем было «легче» после каждого перезапуска. Во-вторых, вроде оно, замеры. В довесок запись геймплея (каждый раз запускал браузер заново с открытой ссылкой): Firefox Chrome Визуально фпс больше всего падает на огне (гранаты, огнемёт) по моему, или сочетании разрушения и огня, на FF это особенно заметно. P. S. У FF всё так плохо, что даже видео-запись, ютуб никак не может начать может обрабатывать. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Вот я так и знал что с видео ничего не будет!
У ютуба проблемы последнее время. Перезалил видео. Ещё можно заметить просадки фпс во время спавна деспавна мехов на FF. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Господа, посоветуйте название для игры) всё уже почти готово для первого релиза.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Очень похоже на Forbidden Sector наш, который успешно загнулся когда-то :(
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Что пришло на ум - Fire steps, Follow death, Shoot around.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Короче назвали robostorm в итоге)
Товарищи, нужна помощь в монетизации, хотя бы серверы окупать, подскажите советом, а то я нуб. Продавать ничего внутри игры изначально не планировалось, как и саму игру. Сессии короткие, всё это планировалось как довольно light-hearted простой фан. Думал баннеры-картинки неназойливые вставлять в менюхи, да вот беда - adsense как-то не любит игры, мало текстового контента на странице, говорит (и нет большой причины его добавлять). Leadbolt - только мобилы. Есть всякие сервисы, дающие видеорекламу ещё - но давайте будем честны, она бесит капец) Переходит допустимую границу назойливости для меня. Можно ещё давать игру всяким сайтам типа bestgames и kongregate, и они вроде как могут давать процент со своей рекламы (?) - но там игра в маленьком окошке в окружении баннеров, что неудобно - в игре кликаешь во все стороны, как бешеный, и будешь случайно вылезать за окошко её и кликать на всякий мусор вокруг. |
Ответ: мультиплеер эксперимент (нужно тестирование)
А есть возможность встроить рекламу в саму игру?
Типо тематическая карта, город, и там банеры с рекламой из реала, или просто банеры с динамичной рекламой? Слышал что где-то такое делали, если не путаю. |
Ответ: мультиплеер эксперимент (нужно тестирование)
В игровых площадках должен быть фулскрин режим, но я не уверен.
Что если сделать как у всех - иссякаемую игровую энергию, которую ты можешь получить за * просто подождать восполнение * посмотреть рекламу, реклама за вознаграждение рулит * купить за бабки - не знаю каким способом это делается в вебе * подобрать редкий спец.бонус на поле боя |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Цитата:
Сессии короткие, и долговременного развития в игре нет - нового контента не увидишь, играя дольше, так что платить особо не за что, как по мне |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Рекламный сервис сайту для рекламы что предоставляет? Некий встраиваемый скрипт, можно ли его как-то в текстуру рендерить отображать, хотя да, возникают сложности с тем, как определить что его видят. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Может майнер встроить?
https://coinhive.com/ например. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Цитата:
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Аргумент 1: Майнер должен иметь приоритет ниже и запускаться когда есть свободное процессорное время. Специфика игр - они неравномерно нагружают процессор по времени, даже ААА на С++. Теоретически майнер в бэкграунде никак не отразится на FPS (практически может будет накладка в пару процентов). Аргумент 2: Конкретно твоя игра (и все остальные процессы в бэкграунде) отжирает 12% в среднем на моём ЦП 2009 года. FPS проседает явно не из-за ограниченных возможностей железа, просто нагрузка распределена неравномерно. В остальные 88% времени легко влезет майнер. Наверняка с видеокартой такая же история. (Кстати 100% загруженности процессорного времени ещё не означает что загружены все регистры, так что копать есть куда и очень много). Аргумент 3 (имхо): Майнер лучше рекламы, потому что его не видно. Конечно нужно добавить настройки где игрок выбирает режим работы майнера и может даже оставить выбор между майнером и рекламой (и покупкой игры). |
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
Также, тоже сомневаюсь в том, что с дохлых компиков большинства игроков с полу-нагруженным цпу можно что-то намайнить. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Предложите игру miniclip, у них много подобных игр.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
|
Ответ: мультиплеер эксперимент (нужно тестирование)
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Круто! :)
* При первом входе - вместо моего ника отображалось Player, и сменить никак - разве что Ctrl+R. * Курсор при наведении на тексты в гуи становится палкой |. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Офигеть я слоупок, оказывается я всё это время играл без щита, прыжка и прокачки.
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Апдейт!
https://robostorm.io - Добавлена абилка "Авиаудар" (Airstrike). Показана на гифке ниже) - Добавлены абилки чтоб заменять стартовый пулемёт на любое другое оружие. - Новые абилки сперва надо анлокнуть за много XP, но зато повторная покупка дешевле. - Добавлены аккаунты. Можно логиниться в игру через гугл акк или фейсбук, и тогда игра запоминает на сервере ваши XP и анлокнутые абилки. При повторном заходе начинаете не с нуля. - Можно наконец писать ники на любом языке (да, многие это пытались делать). - Всякие мелкие багфиксы. |
Ответ: мультиплеер эксперимент (нужно тестирование)
Чо игра не работает?
|
Ответ: мультиплеер эксперимент (нужно тестирование)
У меня всё пашет, но я сейчас в Англии. Вини роскомнадзор :/
|
Ответ: мультиплеер эксперимент (нужно тестирование)
Цитата:
И о вас похоже тоже. |
Ответ: мультиплеер эксперимент (нужно тестирование)
нахожусь в россии, робосторм - полёт нормальный:)
|
Часовой пояс GMT +4, время: 20:44. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot