FourChords Guitar Karaoke Guide

Making Custom DLC / Делаем свое DLC for FourChords Guitar Karaoke

Making Custom DLC / Делаем свое DLC

Overview

This guide will show you how to add any official songs into this game as DLC.В этом руководстве описан способ, как через ДЛЦ файлы добавлять в игру любые официальные песни.

For English Speaking Bros

Hello, this guide will show you how to create DLC for this game. I hope, everything will be clear from pictures and video. More info and files you’ll find at GitHub page[github.com]. Cheers!

Вступление

Приветствую, друзья диванные гитаристы. Давно ли вы получали удовольствие, размашисто брянча по аккордам под аккомпанимент мидяшной мелодии и пьяных голосов друзей? Никогда? Тогда эта игра точно для вас!
А теперь серьезно. Игра имеет смысл, учитывая, что игры для гитаристов вообще в дефиците. Вот только это не совсем игра, а скорее песенник и сборник аккордов. Отсюда и вытекает основная проблема – мало бесплатных песен, а вся библиотека состоит из англоязычных песен. А как хотелось бы сюда добавить всяких дворовых “Цоев” с “Секторами газа” (но об этом потом).
К сожалению, инструментария для создания своих песен на данный момент не существует, поэтому речь в данном гайде пока что пойдет только о способе сборки кастомного ДЛЦ.

И тут хочу предупредить: не пытайтесь применить этот способ в отношении официальных песен, полученных незаконным путём. Будьте людьми и уважайте разработчиков – покупайте дополнения.

Извлекаем песни

От себя скажу, получить песню можно несколькими способами и самый простой – разобрать любое бесплатное дополнение. Как и большинство небольших проектов, эта игра сделана на движке Unity. Раз так, нам поможет знакомый инструмент для распаковки архивов UnityEX[www.zoneofgames.ru].

Запускаем прогу, находим ДЛЦ соответствующей папке с игрой, распаковываем. Файлы .xml – это и есть наши песни.
При огромном желании, можно даже отредактировать такую песню в любом текстовом редакторе, настолько все просто сериализировано. Если кому интересно могу разобрать формат песен подробнее.

Создаем DLC файл

Дальше нам потребуется скомпоновать полученные файлы песен в DLC. Нам потребуется Unity, обязательно 4й версии. Просто устанавливаем его и все, далее используем мою утилиту. Подвоха не ищем, исходный код открытый,
смотрим проект на GitHub[github.com].

Указываем путь к Unity, путь к папке с игрой, путь к сохраненным с андроида .xml-песням (по желанию указываем имя готового пака) и жмем “Build DLC”. Если ошибки не возникло, запускаем игру и радуемся.

Для сомневающихся, записал видео со всем процессом:

Заключение

Что по поводу кастомных песен: автор обещал инструментарий в будущем, но когда это будущее настанет – большой вопрос. Формат песен простой, поэтому неспеша начинаю делать свой редактор. Все обновления будут в этом гайде.

SteamSolo.com