ブラウザゲーム

地球エディター 地球エディター
地球を創造するエディットゲーム
まったりゲーム 文字遊び 文字遊び
カラフルフォントのまったりゲーム
イライラ棒ゲーム イライラ棒人間 イライラ棒人間
棒人間を操るイライラ棒ゲーム
おもしろゲーム 粉遊び 粉遊び
粉が風に舞う環境ゲーム
ブラウザゲーム マイクロパンダ マイクロパンダ
パンダのドタバタアクション!
タイピングゲーム もじゃ もじゃ
一風変わったタイピングゲーム
環境ゲーム コンパズ コンパズ
コンパスシミュレーター
ブラウザゲーム ハムレース ハムレース
がんばるハムスターのレースゲーム
環境ゲーム ぷらネタ ぷらネタ
惑星シミュの環境ゲーム
環境ゲーム メタ水 メタ水
流体シミュの環境ゲーム
ブラウザゲーム ロケッツ ロケッツ
壁にぶつかりながら飛んでゆけ〜

proce55ingで効果音を再生させるには、
どうしたらいいのか?色々調べてみました。

BSound se = loadSound("se.wav");
stop(se);
play(se);

ほんとに簡単だと思います。イイ感じです。

しかし、効果音と言えどwavはファイルサイズが大きいですよね。
実はこのloadSound()はau形式のファイルも読み込めるようです。

wav:モノラル、11kHz、16bit、0.5秒 = 11Kbyte
wav:モノラル、11kHz、 8bit、0.5秒 = 5.5Kbyte
au :モノラル、 8kHz、 8bit、0.5秒 = 4Kbyte

音質を最小限にしたwavよりau形式は更に
ファイルサイズが小さくなりました。Good!

簡単なだけに欠点もありました。
効果音を連続再生した際に遅延が発生します。
解決策は、
・BSoundを配列にし複製する。そして順番に再生。
・再生が終了するまでタイマーで管理し、その間処理をスキップ。
上記の方法が一般的のようです。


これでPGの方は何とかなりましたが、
最大の難関ともいえるのが素材作成♪

うん。私には荷が重たいようです・・・。

コメント

キリタンポ :

粉遊びに効果音どうでしょう?
御願いします。 (@。@“)

OIUG :

いいですね

フォトガノ改 :

自分も粉遊びに効果音がいいと思います
地球エディターにもほしいです
コメントを投稿
名前
コメント
パスワード

トラックバック

この記事のトラックバックURL
 

この記事にトラックバックする (FC2 blog user only!)
 
この記事へのトラックバック

かうんたぁ
プロフィール

Author:ha55ii
どうか気楽に遊んで見て下さい。

ブログ内検索
ブロとも申請フォーム