Song of GameObjects

2020-02-04

Unity の GameObject 達が音楽を演奏してくれます。

動画



制作経緯

先日、作業の息抜きにこういうやつを作ったのですが、

作業の過程で脳の回路に変なスイッチが入ったのか、作り終えた時 無性に 「プログラムを書かないと表現できないような音の絵表現」 が作りたくなりました。 これはその衝動で、2 日ほど夜ふかしして作ったものになります。

発想自体はそこまで目新しいものではないですが、 勢いで作った割には NHK 感のあるそれっぽい出来になったんじゃないかと思います。

開発メモ

  • 音は実際に Unity 上でランタイムで処理して鳴らしています
  • 音素材は 地味に Logic Pro で 1 音ずつ手作り しました
    • (※「Yeah」音は拾ってきた素材を加工)
  • 流石に、雑に Instantiate / Destroy したらカクツキがあったので、オブジェクトのプーリングはしてます


なお完全なる趣味で作った作品なので、コードは保守性よりも開発速度を優先しています。
そのため、楽曲データは以下のような 高度なプログラム によって構成されています:

MSX の PLAY 文 を彷彿とさせる、味わい深いコードですね…! (伝わらない)