Купить
BM Forge · мод для DayZБета-тест

Своя песня.Прямо в DayZ.

Акустическая гитара, которую слышат все вокруг. 30 готовых песен — от «Зелёных рукавов» до блюза, а свою можно собрать за минуту: выбрали аккорды и бой — готово. Для тех, кто играет всерьёз, — табулатура с приёмами, триолями и фингерстайлом. Зажали ЛКМ — играете, хоть на ходу.

30готовых песен 50аккордов 24боя и перебора 2режима студии 3гитары
Гитарист у дороги: песню слышно на 50 м вокруг
Играет рядомЗелёные рукава
01 · Play

Зажал ЛКМ — играешь. Отпустил — тишина.

Возьмите гитару в руки, выберите песню в окне (F — «Гитара: песни и студия») и зажмите ЛКМ: персонаж поднимает гитару и играет, а все вокруг слышат её из того места, где вы стоите. Отпустили кнопку — гитара опускается, песня стихает.

Бой восьмыми: правая рука бьёт по струнам, левая меняет аккорды
Можно на ходуИграйте, идя шагом и присев: руки играют, ноги идут, корпус смотрит вперёд. Бег и спринт во время игры выключены.
Слышат все рядом3D-звук от гитары — до 50 м (радиус настраивается). Кто подошёл позже, слышит песню с того же места, а не с начала.
Песня — это нотыКаждый клиент собирает звук сам, из сэмплов по нотам: по сети идёт короткая запись песни, а не аудио.
Не оружиеЛКМ с гитарой — только музыка: ударить гитарой нельзя, и на спину она не вешается — гитару носят в руках.
02 · Library

30 песен — готовы из коробки

Классика, народные песни и свои пьесы мода: колыбельные, вальсы, регги, блюз, перебор и бой. Выбрали строку — песня встала на ЛКМ. «Послушать» играет только вам, «В студию» копирует песню, чтобы переделать по-своему.

Библиотека: карточка песни, её аккорды, «Послушать» и «В студию»
«Сейчас играет»: полоса песни и «Стоп»
«Мои»: песни игрока хранятся на сервере
Карточка песниСтиль, размер, темп, длина, число нот и аккорды — видно, что и как играть.
Свои песниДо 30 на игрока (лимит задаёт сервер), хранятся в его файле на сервере и доступны с любого персонажа.
Без авторских проблемТолько общественное достояние и собственные пьесы: стримить и выкладывать можно спокойно.
классика и народныесвои пьесы мода
03 · Studio

Песня за минуту — как в GarageBand

Простой режим студии открывается первым. Такты песни — плитками, аккорды тональности — большими кнопками. Нажали аккорд — он встал в выбранный такт, выбор перешёл к следующему. Выбрали, как играть, — и песня готова. Попробуйте прямо здесь:

Такты песниклик — выбрать такт и послушать
Аккорды · тональность Amклик — аккорд в выбранный такт
Как играть такт
Am96 BPM · 4/4 · четыре такта

Звук — настоящие сэмплы мода, а такт строится по тем же правилам, что в игре: бой идёт от струны к струне, новая нота глушит прежнюю на той же струне.

10 тональностейAm, C, G, Em, D, Dm, A, E, F, Bm — по 8 аккордов на кнопках, «Другой…» открывает все 50.
8 способов игрыОдин удар, бой, шестёрка, с глушением, перебор, тревис, триоли, регги — и «Всем тактам» одной кнопкой.
Размер — не проблема4/4, 3/4, 6/8 и 2/4: при смене размера аккорды и способы игры остаются, бой сам становится вальсом.
Схема аккордаПальцы на грифе для выбранного такта — заодно можно выучить аккорд вживую.
Простой режим: такты, аккорды тональности, способы игры
Прослушивание: играющий такт подсвечен
Плитки «ещё такт» — песня растёт по ходу
Та же песня в 3/4: аккорды и способы остались
04 · Pro

Табулатура на грифе — до фингерстайла

Режим «Профи» — для тех, кто играет всерьёз. Каждая нота на своей струне и ладу, со своим приёмом и силой; ряд аккордов над табулатурой заполняет такт боем или перебором, а дальше любую ноту можно поправить руками.

Ноты на табулатуре: лад, приём, сила, направление удара
Аккорд и бой для такта: 50 аккордов, 24 боя и перебора, схема на грифе
Триоли: по три ноты на долю, сетка подстраивается сама
Сетка «1/16 + триоли»: шестнадцатые и триоли в одной песне
ПриёмыОбычная, глушение ладонью, флажолет, мёртвая нота, «заглушить» и легато; по корпусу — удар, шлепок, стук.
Сетки и свинг1/8, 1/16, 1/8 и 1/16 триоли, «1/16 + триоли»; свинг лёгкий, триольный и сильный.
Как в редактореЛКМ — нота, ПКМ — стереть, колесо и цифры — лад, пробел — слушать, Ctrl+Z — 40 шагов отмены; копировать и вставить такт.
05 · Sound

Не запись — живая гитара

Песня — это инструкция нот. Клиент каждого игрока собирает звук сам из 167 сэмплов стальной акустики: ноты от C2 до E6 в двух дублях, глушение ладонью, флажолеты, мёртвые ноты и удары по корпусу. Вот как звучат готовые песни — так же, как в игре:

Бой по струнам

Три ноты и больше на одном шаге — это бой: струны звучат одна за другой, вниз от баса, вверх от первой, тихий бой — чуть медленнее.

Как настоящая струна

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

Громкость по слуху

Ноты выровнены по воспринимаемой громкости: высокие не режут ухо, басы не тонут. Звук идёт от гитары в руках и стихает с расстоянием.

06 · Guitars

Три гитары — своя модель

Дредноут 1,08 м, сделанный для мода: ель и махагон, окантовка и розетка, накладка с маркерами, подставка с пинами, 20 ладов, 3 + 3 колки и струны. Лежит на земле на спинке, в руках — в позе из BM Studio, при игре — анимация взятия, боя и опускания.

Натуральнаяель, самая частая в луте
Санбёрсттёмный край деки
Чёрнаясамая редкая
3LOD: 23 / 10 / 4 тыс. треугольников 2048атлас текстур на сканах дерева лут: города, деревни, школы
07 · Server

Игрокам — музыка. Серверу — легко.

Отдельной админки нет и не нужно: шесть понятных настроек в одном файле, всё остальное работает само.

Мало трафика

Готовые песни есть у всех клиентов — по сети летит только «кто и что играет». Своя песня уходит один раз, и только тем, кто рядом.

Сервер проверяет

Играть может только живой, в сознании и не связанный, с гитарой в руках. Песня проверяется при сохранении: длина, число нот, такты; на запросы — пауза от спама.

Кто слышит

Раз в секунду сервер смотрит, кто рядом: новым слушателям песня приходит с нужного места, ушедшие дальше перестают её слышать.

Песни игроков

Файл на игрока в профиле сервера: читается при первом запросе и забывается при выходе. Ничего не висит в памяти зря.

Всё обрывается само

Убрал гитару, умер, вышел, песня кончилась — все, кто слышал, получают «стоп». Ни одной зависшей ноты.

Для ивентов

Одной настройкой можно разрешить играть песни из студии и без гитары в руках — для концертов и ивентов.

BMF_enabledtrueигра на гитаре включена
BMF_range50радиус, в котором слышно, 5–200 м
BMF_maxSongs30своих песен у игрока
BMF_maxNotes4000нот в одной песне
BMF_maxBars128тактов в одной песне
BMF_needGuitartrueиграть другим — только с гитарой в руках
08 · Install

Две папки — и можно играть

  • Нужен BM Forge Core 3.1 или новее — бесплатно на этом сайте
  • Ключ BMForge.bikey — в папку keys сервера
  • Готовый types.xml в комплекте: три гитары в луте городов, деревень и школ
  • Настройки: <профиль>/BMForge/Guitar/Settings.json — создаётся при первом запуске
  • Проверено на DayZ 1.30 (стабильная и экспериментальная), вместе с CF и Dabs Framework; русский и английский интерфейс
# сервер и игроки
-mod=@BMF_Core;@BMF_Guitar
# только сервер
-serverMod=@BMF_Core_Server;@BMF_Guitar_Server

# в игре
F — «Гитара: песни и студия», ЛКМ — играть
BMF Guitar · бета

Сыграйте у костра на своём сервере

Пока мод в бета-тесте — он дешевле. Обновления бесплатны, баг-репорты со скриншотами — прямо на странице мода.

Перейти к моду