Если именно MIDI - то никакого "качества" там нет - миди не хранит звук, а хранит всего лишь информацию о нажатых клавишах. Вам нужен качественный набор фортепианных банков. Попробуйте начать с какого нить бесплатного секвенсора типа Ableton Lite.
Какую то часть - можно. Если вам ВООБЩЕ в игре не нужен визуал (игра для слепых) - то в принципе 90% задач там решается через код.
Если визуал нужен, то уже будет сильно сложнее, но все еще не невозможно.
Но если резюмировать - то юнити для "написания игр ТОЛЬКО кодом" - не лучший выбор.
Из быстрых идей:
- эффект черно-белого делать не камерой, а шейдером объекта. И включать соответственно только для нужных объектов
- несколько камер +разбитие по слоям и перенос объектов между слоями.
В CMD почти нет команд - многие вещи там это исполняемые файлы.
Так что вам нужен исполняемый файл с названием abc, который в стандартный аутпут выведет aabbcc, и который будет зареган в PATH.
Может конечно в виндовую cmd алиасы завезли - тогда проще...
Классная задача.
Я бы нагенерил (скорее всего руками - чтобы красиво было) много шаблонов - а ля "кварталы" ток поменьше, а потом из них уже клеил город.
Если прям надо процедурно - то начинать надо пожалуй с дорог - у них есть четкие требования а-ля граф, где вершины это районы (наверное).