2014( 15 )

Year
SMFの構造
SMF(Standard Midi File)はMIDIの演奏データを扱う際に標準的に扱われているファイル形式です。 .midまたは.midi拡張子のファイルがそれです。 MIDIではイベントを所定のタイミングで演奏者(電子楽器や音源など)に送信して音楽を演奏する訳ですが、そのタイミングを定義した楽譜となるデータを用意...
7623 PV
暗号化処理の実装苦戦中・・・
Departure from the Voidの次回リリースに向け、ゲームデータを暗号化して配布する処理を実装しています。 これまでに作成したソースファイルが酷いおかげで実装に苦戦している状況です。 こんなことにはならないように設計はきちんと行うべきという教訓ですね・・・ 暗号化処理のため詳細は明かすことが出来ませんが...
1803 PV
Excelの表をWordPressに貼り付ける ‐ XLS2HTMLTableを使う
Excel2013の表をWordPressの記事に貼り付ける方法のご紹介です。 今回はExcelの表をHTMLファイルに出力できるExcelアドイン「XLS2HTMLTable」を使った貼り付け方法について説明します。 1.ダウンロード XLS2HTMLTableアドインを下記サイトよりダウンロードします。 http:...
44928 PV
新しいタイトルデザイン考案中
Departure from the Voidの現状のタイトルデザインがどうもイマイチなので、 後々のバージョンアップで一新しようかどうかと考えています。 現状のデザインは以下の通りです。 新しいデザインはまだ考案中ですが、以下のようなものを考えています。 画面は作成途中のものです。 ゲームのグラフィックにあわせて黒基...
1683 PV
DirectSoundでWAVEファイルを再生する
前回はDirectSoundによるOggVorbisファイルの再生について書きましたが、 今回はDirectSoundによるWAVEファイルの再生について書きます。 全体的な処理の流れは以下のようになります。  WAVEファイルオープン    ↓  WAVEファイルのフォーマット・デコード後サイズ取得    ↓  Di...
3451 PV
OggVorbisデータを汎用ストリーム経由で再生する
OggVorbisライブラリは汎用ストリームに対応しています。 C++でいうiostream、istream、ostreamに相当します。 今回はistreamを用いてOggVorbisデータを再生してみます。 この汎用ストリームを用いることで、ファイル以外にメモリ上やネットワークからOggVorbisデータを読み込み...
2860 PV
OggファイルをDirectSoundで再生する
OggVorbisファイルをDirectSoundで再生する方法のメモ書きです。 全体的な処理の流れは以下のようになります。  OggVorbisファイルオープン    ↓  OggVorbisファイルのフォーマット・デコード後サイズ取得    ↓  DirectSoundの初期化    ↓  OggVorbisファイ...
5825 PV
ゲームデータの暗号化機能実装中・・・
Departure from the Voidの次バージョンのリリースに向けた作業を行っているところです。 次回リリースでは以下を予定しています。  ・ゲームデータの暗号化 これはゲームプレイそのものには影響が無いものですが、 今後のゲーム開発において重要になる更新です。 現在はゲームに使用する画像や効果音、BGMがす...
1621 PV
OggVorbisライブラリをVS2013で使う
OggVorbisはパテントフリーの音声圧縮形式です。 オープンソースである上、MP3よりも一般に音質が良いことで定評があります。 ライブラリの導入も比較的簡単です。 MP3のパテントが切れる頃にはOggVorbisが主流になっているのではないか・・・と勝手に予想しております。 今回はOggVorbisライブラリをVi...
3220 PV
ACMを用いたMP3のストリーミング再生
過去に私が書いたこちらの記事を少し整理しました。 今回はACMを用いたMP3ストリーミング再生についての説明です。 ACMとはAudio Compression Managerの略で、いわばWindowsで管理されたコーデックをアプリケーションから使用できるようにしたものです。 このACMを用いることで、たとえばアプリ...
4506 PV