光の軌想曲

製作中のツクール作品/スクリプト・音楽素材を公開中。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop

生成準備中・・・

今日(昨日)も譜面自動生成できないか色々やってました~。

Rubyのmidiライブラリに添付されてた midi → txt 変換の使い方を理解。
ソースが理解できなくて軽く絶望した。とりあえず「雪に散れ」をテキストに。
テキストにさえできれば、後は正規表現で読み取って、配列にして……
なんだか今日いけそうな気がするー

2時間後。
とりあえずテンポチェンジとノートイベント(音符)を読み取って配列に。
音ゲー用のフォーマットに変換してテストプレイしてみる。
もはやPanicとかそういう次元じゃない譜面。全押しとかw

2時間後。
上下とか左右とかACとかパッドじゃ不可能な配置を抹消。
それでもカオスなので、クオンタイズと同時押し最大数を設定可能に。
これで難易度調整ができるよ!

2時間後。
midiの中の全楽器から音符を持ってくるからカオスになるわけですねw
音符を拾うパートを指定できるようになった。

2時間後。
キー配置が完全ランダムで、わけがわからないよ状態なので、
音の高さによってある程度の法則性を持たせ、られたらいいなあ

2時間後。


2時間後。
上手に出来ました~

せっかくなので組曲『ニコニコ動画』でテストしてみた。
約10分もの曲なのに5分ほどの作業で譜面が生成できたよ\(^o^)/
密度が比較的低い所は自動生成とは思えないクオリティ。
濃い所は……俺のクオリティが追いつかなくて分からないorz


ということで、これ完全にRPG!続編フラグですねwww

スポンサーサイト

PageTop

二段階挑戦中……

組曲「ニコニコ動画」改 見てたら音ゲーの譜面を自動生成させたくなった。

「そうだ!Rubyの開発環境を整備してmidiのライブラリ探して
 譜面生成プログラムを書こう!」

2時間後・・・
開発環境は導入できた。ライブラリも見つけた。
けどライブラリのインストール方法がわからないよ;;

2時間後・・・
ファイル開く所で必ずエラー吐く。
わけがわからないよ……

2時間後・・・
ライブラリに添付されてた使用例の中にmidiをテキスト化できるのがあった。
な ん だ と ・・・

~つづく~

PageTop

謎のテンションで

スクリプト素材「スキル・アイテム表示順ソート」を公開しました!
記事のノリがちょっと変かもw

データベースは後々のために適度な空きを作っておく、
というのが常套手段のようですが
制作に「想定外」は付き物ですからねっ!

追記で拍手レス。

続きを読む

PageTop

スキル・アイテム表示順ソート

スキルやアイテムが表示される順序を、デフォルトのID順から
効果順、さらには任意の順番に変更することを可能にします。

――ツクっていて、こんな経験をしたことはないだろうか?
・テストプレーをしていたら新しいアイテムの必要性に気付く
 →データベース>アイテムに空白がない
  →できれば○○の次に表示させたいけどそのためには
   他のアイテムのIDをずらす必要がある
   →データベースの 整合性が 乱れる !
    →制作者のやる気ブレイク
・パッシブスキル等のために、常時使用不可なスキルを設定した
 →スキルウィンドウの真ん中あたりが常に灰色に……
  →鬱陶しいから一番下にしたいけど、
   すでに何十個も使用不可スキルを作ってしまっているorz
   →苦渋の選択 妥協する or 不毛な作業
    →第三の選択肢 つ エターなる\(^o^)/

デフォルトのID順ソートがもたらすこれらの問題を緩和し、
ツクラー・プレイヤー両方にやさしいスキル・アイテム表示を!
後から作ったスキルを一番に

ソースはこちら
スキル・アイテム表示順ソート


使い方は追記へ。

続きを読む

PageTop

一周年&10,000HIT

当ブログは本日で開設一周年を迎えました!
さらに10,000HITも一周年とほぼ同時期に到達。
みなさん、ありがとうございますっ!!

一年前に「マズルカ」公開のために立ち上げたブログですが、
少しずつ素材も増えていき今の形に。そういえば最近音楽うpしてない……
紆余曲折あって「マズルカ」は6月から更新が止まってますがorz

最近は結構作曲やってます。やってますが
RPG制作会の共同プロジェクトに向けた曲ばっかなので
なかなかここの音楽素材が増えないのです

一方でボードゲームを作ってみようかと画策中だったりしますw
目標は「いただきストリート」みたいなものを。
サイコロ振ってそのマス分歩いて止まった所のイベントを起動させるまではやったぜ!

2年目突入です。今後もよろしくお願いしますm(__)m

PageTop
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。