Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Новый хит для любителей игры жанра Соедини 3! Кот Ученый уже прячет предметы по таинственному лесу, чтобы вы получили удовольствие от поиска вещей и заработали как можно больше изумрудов. Котик рад новым гостям!

Северное слияние - тайна леса

Казуальные, Приключения, Логическая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
5
KatzmannBro
KatzmannBro
16 часов назад
Серия GZM

Дневники GZM 06.1 - Поведение юнитов. Движение⁠⁠

Дневники разработчиков №6.1 (Архивная запись 16.04.2024)

Всенепременно здравствуйте, товарищи подписчики! Мы начинаем рассказ о изменениях поведения юнитов на игровых картах. Вас же тоже раздражало, когда игрок даёт команду группе танков двигаться в какую-то точку, а они приезжают туда, сбившись в кучу? Это тяжёлое наследие ванильного "Блицкрига" удалось победить - теперь все юниты, и техника и пехота, при движении сохраняет строй. Даже если в составе группы присутствуют юниты с разной скоростью, даже если ей приходится преодолевать узкие участки карты, вроде мостов, отряд все равно будет стараться держаться вместе и сохранять заданное построение.

Еще техника научилась объезжать разведанные минные поля. Это актуально, как для юнитов игрока, так и для ИИ. Например, если пехота засветила противотанковые мины на каком-то участке карты, то танк на эти мины не поедет, а будет стараться обойти это место.

Показать полностью 1
Gamedev Компьютерные игры Разработка Инди игра Стратегия Инди Модификации Вторая мировая война Дневник разработки Длиннопост Видео Короткие видео
4
1
KatzmannBro
KatzmannBro
1 день назад
Серия GZM

Дневники GZM 05 - Склады⁠⁠

Дневники GZM 05 - Склады Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост

Дневники разработчиков №5 (Архивная запись 08.04.2024)

Здравствуйте, товарищи подписчики! Сегодня мы расскажем вам о новой реформе складов. Сбылись чьи-то мечты/страхи - ресурсы стали ограниченными! Сильно бояться этого не стоит, так как изначально там имеется очень много разного добра, снарядов хватит, чтобы превратить карту в лунный ландшафт в несколько слоёв. Но не спешите радоваться: автор карты теперь может через скрипт изменять количество разных ресурсов на складе. Внезапно полные закрома могут опустеть, а могут и наполниться, в зависимости от того, какое у автора было настроение.

Кстати, о дифференциации ресурсов. Как видно на картинке, для каждого вида есть своя иконка. Базовые склады, на которые есть все виды ресурсов в огромном количестве, теперь можно захватывать. Захват базового склада не ведёт к коллапсу снабжения, как ИИ, так и игрок могут в автоматическом режиме пополняться с полевых складов. Как видим, на полевом складе отсутствует ресурс личного состава. Кроме того, количество припасов может зависеть от внешнего вида и размеров склада. На последнем скриншоте еще один вид - склад боеприпасов, на котором можно пополнить только этот вид ресурсов.

Дневники GZM 05 - Склады Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 05 - Склады Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Показать полностью 3
Gamedev Компьютерные игры Разработка Инди игра Стратегия Инди Модификации Вторая мировая война Дневник разработки Длиннопост
4
8
KatzmannBro
KatzmannBro
2 дня назад
Серия GZM

Дневники GZM 04 - Развитие DAK⁠⁠

Дневники GZM 04 - Развитие DAK Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост

Дневники разработчиков №4 (Архивная запись 02.04.2024)

Развитие DAK. Новая карта для немецкой кампании. Я Александр Жиляев aka Tyrion не так давно закончил новую игровую карту Сиди-Резег, которая посвящена событиям 20-22 ноября 1941 года, когда британцы попытались прорвать блокаду Тобрука в ходе операции "Крусейдер". Игроку предстоит командовать немецкими и итальянскими войсками, которые должны будут остановить продвижение противника, а также отбить аэродром у деревни Сиди-Резег. Игрока ждёт масштабная танковая собачья свалка.

Дневники GZM 04 - Развитие DAK Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 04 - Развитие DAK Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 04 - Развитие DAK Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 04 - Развитие DAK Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 04 - Развитие DAK Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 04 - Развитие DAK Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 04 - Развитие DAK Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Показать полностью 7
Gamedev Компьютерные игры Разработка Инди игра Стратегия Инди Модификации Вторая мировая война Дневник разработки Длиннопост
4
4
KatzmannBro
KatzmannBro
3 дня назад
Серия GZM

Дневники GZM 03 - Авиация, часть 2⁠⁠

Дневники GZM 03 - Авиация, часть 2 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост

Дневники разработчиков №3 (Архивная запись 25.03.2024)

Как и обещали, рассказываем про авиацию дальше. Сегодня на повестке дня послевоенные изобретения. Но для начала стоит отметить фичу, о которой забыли рассказать в прошлый раз. Если скомандовать самолёту отмену всех действий, то он уйдёт на базу досрочно.

А теперь к современности. По большей части мы будем говорить о вооружении, а то есть о ракетах. Невозможно представить воздушные бои после ВМВ без использования ракет, особенно ракет воздух-воздух. Теперь у нас в игре доступна и эта опция, ракета "Sidewinder" направлена на вертолёт и будет следовать за ним (на интерфейс не обращайте внимания, он временный). И далее более наглядный пример для ракеты того же класса "Sparrow". Далее рассмотрим применение ракеты класса воздух-земля на примере "Hellfire", которая используется для поражения бронетехники. Вертолёт также заходит на цель, но выпущенная ракета теперь может немного доворачивать до цели.

Следующей ракетой, или точнее корректируемой авиационной бомбой, в том же классе будет рассмотрена КАБ, которая используется для поражения статичных целей с высокой точностью. Она тоже будет выглядеть реалистично и как надо. На очереди зенитные ракеты класса земля-воздух, тоже очень значимый атрибут современности. Как вы можете помнить, раньше они кувыркались в воздухе как попало, тоже касалось и ФАУ-2. Теперь они отображаются корректно, для примера взяли ЗРК Bristol Bloodhound, к тому же тут при пуске видно, что в первые секунды присутствует стартовый ускоритель, а затем он отделяется. В целом была поправлена анимация бомб и теперь они падают не плашмя, а вертикально.

И опять же напоследок самое вкусное. В игре присутствуют как десантные самолёты, которые выбрасывают парашютистов как и раньше, так и вертолёты. А вот вертолёты, в отличие от своих братьев, высаживают десант с посадкой, при этом вертолётом можно управлять и он умеет зависать в воздухе.

За скриншоты и разъяснения благодарим команду Клерик мода на Карибский Кризис!

Дневники GZM 03 - Авиация, часть 2 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 03 - Авиация, часть 2 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 03 - Авиация, часть 2 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 03 - Авиация, часть 2 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 03 - Авиация, часть 2 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 03 - Авиация, часть 2 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 03 - Авиация, часть 2 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Показать полностью 7
Gamedev Компьютерные игры Разработка Инди игра Стратегия Инди Модификации Вторая мировая война Дневник разработки Длиннопост
2
11
TheKingOfTime
TheKingOfTime
3 дня назад

Ответ VixVivus в «Яндекс Музыка, ты навсегда останешься такой Ужасной?»⁠⁠3

Я занимаюсь реверс инжинирингом нового приложения Яндекс музыки уже больше года ( https://github.com/TheKing-OfTime/YandexMusicModClient )

У меня есть пару уточнений, возражений по поводу того что вы написали. Я буду рассказывать на примере Приложения, но к веб версии это тоже относится.
Кроме того сразу приложу свои спеки чтобы, они на мой взгляд чуть ниже средних по меркам 2025

Ответ VixVivus в «Яндекс Музыка, ты навсегда останешься такой Ужасной?» Яндекс Музыка, Яндекс, Ответ на пост, Текст, Реверс-инжиниринг, Модификации, Длиннопост



До них просто не доходит, что вкладка браузера потребляющая до 30-80% всех ресурсов браузера, при том что музыка не играет - это плохо. Всё из-за фоновых процессов которые в 90% случаев пользователь не видит, а эта "цветопляска" на главной занимает достаточно много ресурсов <...>

Потребление ресурсов моего ПК на главной

Ответ VixVivus в «Яндекс Музыка, ты навсегда останешься такой Ужасной?» Яндекс Музыка, Яндекс, Ответ на пост, Текст, Реверс-инжиниринг, Модификации, Длиннопост

Такое потребление может быть вызвано только в одном случае. Если у пользователя не поддерживается аппаратное ускорение WebGL. Причин у этого может быть много. От действительно старой видеокарты, до ручного внесения её в черный список производителем браузера (gpu-blacklist), или же банальным отключением аппаратного ускорения.
Из за этого шейдер анимации моей волны начинает рендерится процессором. Ему же для отрисовки шейдера приходится грубо говоря эмулировать видеокарту. Из за чего наблюдается такое потребление.

Фоновых процессов у новой Яндекс музыки на момент написания поста всего два.
Первый отвечает за стриминг треков. Если конкретнее за скачивание сегментов трека, дешифровку их, добавление их в буфер плеера, воспроизведении буфера, и т.п. Он же отвечает за всё то же самое, но для воспроизведения клипов (По сути яндекс переиспользуют плеер из кинопоиска)
Второй же отвечает за шейдер моей волны.

Весь интерфейс и весь остальной сайт работают в основном процессе.
Такое разделение процессов на подпроцессы нужно чтобы плеер, анимация и интерфейс не влияли на производительность друг друга. Это в целом рациональный подход.

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

как и попытки постоянно долбиться в https://log.strm.yandex.ru/ (у многих это может быть заблокировано на уровне расширений). Было бы правильным ставить такое на паузу при неактивности вкладки (visibilitychange) но они не осиливают даже это.

Анимация ставится на паузу когда не видна на экране

Ответ VixVivus в «Яндекс Музыка, ты навсегда останешься такой Ужасной?» Яндекс Музыка, Яндекс, Ответ на пост, Текст, Реверс-инжиниринг, Модификации, Длиннопост
Ответ VixVivus в «Яндекс Музыка, ты навсегда останешься такой Ужасной?» Яндекс Музыка, Яндекс, Ответ на пост, Текст, Реверс-инжиниринг, Модификации, Длиннопост

По поводу https://log.strm.yandex.ru/ согласен. Им нужно было придумать более элегантное решение.

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

В том то и дело что изначально предполагало лишь прототипирование интерфейсов.
Сейчас это мощный инструмент для построения кроссплатформенных приложений.
На нём написаны и прекрасно работают например Visual Studio Code и Discord.
Мнение у людей по поводу Электрона осталось где то в 2015 году, что печально.

К сожалению мне до сих пор не удалось поговорить с кем нибудь из команды разработчиков Яндекс Музыки. Так что действительно косячные моменты я стал исправлять сам в свой модификации для настольного приложения. https://github.com/TheKing-OfTime/YandexMusicModClient

В ней добавлены очевидные фичи которых по какой то причине до сих пор нет в ванильной версии.

Ответ VixVivus в «Яндекс Музыка, ты навсегда останешься такой Ужасной?» Яндекс Музыка, Яндекс, Ответ на пост, Текст, Реверс-инжиниринг, Модификации, Длиннопост
Показать полностью 4
[моё] Яндекс Музыка Яндекс Ответ на пост Текст Реверс-инжиниринг Модификации Длиннопост
14
443
Rock.Wolf
Rock.Wolf
В основном делаю посты по серии игр Disciples
Библиотеки Невендаара
4 дня назад

Альфа-версия земли новой фракции в Disciples II - Племен Зеленокожих⁠⁠

Альфа-версия земли новой фракции в Disciples II - Племен Зеленокожих Темное фэнтези, Пошаговая стратегия, Disciples 2, Компьютерные игры, Моды, Модификации, Орки, Тролль, Гоблины, Огры, Циклоп, Степь, Невендаар, Disciples 2: Rise of the Elves

Давненько не было новостей по "Племенам Зеленокожих"? Как на счет альфа-версии земли фракции? Суровые жители степей стали на шаг ближе, чтоб показать свою силу всему Невендаару.

Да, я с небольшой командой пытаемся сделать новую фракцию в Disciples 2. Вот пока делюсь черновым вариантом земли фракции.


Показать полностью
[моё] Темное фэнтези Пошаговая стратегия Disciples 2 Компьютерные игры Моды Модификации Орки Тролль Гоблины Огры Циклоп Степь Невендаар Disciples 2: Rise of the Elves
85
2
KatzmannBro
KatzmannBro
4 дня назад
Серия GZM

Дневники GZM 02 - Авиация, часть 1⁠⁠

Дневники GZM 02 - Авиация, часть 1 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост

Дневники разработчиков №2 (Архивная запись 18.03.2024)

Сегодня мы рассмотрим, как изменится авиация в GZM. В первой части повествования взглянем на общие изменения, а во второй на нововведения в послевоенной авиации.

Первое, о чём стоит сказать, это изменение интерфейса для вызова авиации. Теперь кнопки вызова находятся вместе со всеми остальными, а под ними указано количество доступных полных вылетов (интерфейс может быть изменён в дальнейшем). Сразу можно заметить, что теперь в миссии у игрока могут быть различные типы штурмовиков. Это изменение пока тоже не финальное и может поменяться. Кроме того, если навести на нужный тип самолёта, то там будет отображено название модели.

Самое главное изменение состоит в том, что авиацией можно частично управлять. Это касается самолётов разведчиков, истребителей и штурмовиков. Делается это точно также, как и с обычными юнитами. Таким образом можно задавать разведчикам умную траекторию своими руками и теперь даже По-2 будет полезен. Тоже самое касается истребителей. Теперь у игрока не будет ситуаций, что вражеские самолёты ушли из зоны досягаемости истребителей, потому что игрок сам ими может управлять. В том числе задавать атакуемые цели.

Самая мякотка касается штурмовиков. У них появилась функция, которой так не хватало. Теперь им можно задавать цели вручную! Так что вместо пулемётов и машинок они будут атаковать то, что вам нужно Просто выделять можно будет все свои самолёты, но на приказы реагировать будут только вышеупомянутые.

Также приятно, что теперь можно посмотреть тип самолёта, находящегося в небе. Как своего, так и вражеского.

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

Дневники GZM 02 - Авиация, часть 1 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 02 - Авиация, часть 1 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 02 - Авиация, часть 1 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 02 - Авиация, часть 1 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 02 - Авиация, часть 1 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 02 - Авиация, часть 1 Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Показать полностью 6
Gamedev Компьютерные игры Разработка Инди игра Стратегия Инди Модификации Вторая мировая война Дневник разработки Длиннопост
0
10
KatzmannBro
KatzmannBro
5 дней назад
Серия GZM

Дневники GZM 01 - "Настоящая" вода⁠⁠

Дневники GZM 01 - "Настоящая" вода Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост

Дневники разработчиков №1 (Архивная запись 11.03.2024)

Жизнь на Земле зародилась в воде и вышла из воды. Мы начинаем дозированный (хорошего понемногу) показ скринов и рассказ о новых механиках тоже с водной тематики. Да, наш Верховный шаман 777-tanks сумел сделать настоящую воду, в который теперь ходят корабли. Причём корабли теперь будут являться отдельным типом юнитов, и никогда уже мы не увидим крейсеры, бороздящие по суше.

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

У нас появились полноценные броды. Раньше нужно было делать брод при помощи "дорог", которые выглядели как вода. Теперь есть просто неглубокие реки, которые можно пересечь в любом месте. Ну и конечно же, вы не могли не обратить внимание на то, что у воды появились шейдеры. Это придаёт ей куда более реалистичный вид. Внизу пара красивых скриншотов старых локаций.

Дневники GZM 01 - "Настоящая" вода Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 01 - "Настоящая" вода Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 01 - "Настоящая" вода Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 01 - "Настоящая" вода Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 01 - "Настоящая" вода Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Дневники GZM 01 - "Настоящая" вода Gamedev, Компьютерные игры, Разработка, Инди игра, Стратегия, Инди, Модификации, Вторая мировая война, Дневник разработки, Длиннопост
Показать полностью 7
Gamedev Компьютерные игры Разработка Инди игра Стратегия Инди Модификации Вторая мировая война Дневник разработки Длиннопост
1
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии