▼ 2007/02/15(Thr) #114 Milky way - うぃっち☆れ~しんぐっ♪ BGM07
諸般の事情で公開を控えていましたが、勢いに任せてアップしておきます。
同時発音数がおかしいです。
パッド代わりの弦がポリ稼いで音源がモタったので、
発音位置ズラす羽目になってます。たぶん64ポリは超えてます。
魔法少女たちが、各自のほうき(または杖)に乗ってコースを駆け抜ける(飛び抜ける?)レーシングゲームです。
Milky way は、薄く青みがかった満天の星空の下が美しい、ゲーム中最後のコースです。
少し長めのコースですが、難易度はあまり高くなく、美しい画面と音楽による爽快感あふれるコースに仕上がりました。
是非、お気に入りのキャラを使って、このコースを走って(飛んで)みてください!
という妄想のもと生まれた楽曲です。
某レインボーロードっぽいですが、というか、むしろあんな感じのコースをスターダストレヴァリエとかでですね。
あ、みんな空飛べるんだから、コースとか必要ないじゃんっていうつっこみはご遠慮ください。
記念撮影


loading...
1: C言語初心者 2007年02月16日(Fri) 午前2時29分
はじめまして。プログラミング初心者です。今日は、ご相談があってコメントさせていただきます。自分で音声チャット(skypeやMSNメッセンジャーみたいなもの)を作りたいのですが、何をどう勉強すればよいでしょうか?音声を扱うのでハードや特別な知識も必要になるのでしょうか?現在、Cプログラミングの初級程度の知識だけです。具体的には、DOS窓で実行させるジャンケンゲーム程度です。スカイペのソースを拝見しました。今の私の知識と技術では無理です。具体的にどのような書籍で勉強されたのでしょうか?また、どのような知識と技術が必要になるのでしょうか?3ヶ月程度で習得したいのですが、可能でしょうか?長くなりましたが、教えていただければ幸いです。
2: つーさ 2007年02月17日(Sat) 午後3時31分
音声を扱うにも映像を扱うにも、Windowsが用意してくれている関数(API)をコールするだけで大概のことはできます。ちょうど、printf()で文字を表示するような感覚で、waveInStart()を使って録音するわけです。
実は、私はC言語の書籍は何も持っていません。ではどうやって勉強したかといえば、それはインターネットです。たくさんのサイトがC言語入門のようなコンテンツを展開しています。WisdomSoftさんとか猫でもわかるプログラミングさんとか。そういうところでキーワードを仕入れて細かいことは、そのキーワードでまたインターネットを検索する。その繰り返してここまできてます。
どんな知識が必要か? とは 何をしなければならないのか? です。音声チャットに必要なものって何でしょう? C言語、ウィンドウ、音を録音、音を圧縮、ネットで送信、ネットで受信、音を展開、音の再生。加えて、コンピュータが音をどのように扱うのかとか、インターネット上ではどのように通信が行われるのかとか、についても知っておく必要があるかもしれません。ただ、1つ1つ、インターネットを探し回って情報を集めて組み合わせればいいのです。ネットはある意味書籍より便利です。
実は。私がC言語ではじめて組んだプログラムも音声チャットでした。動くまで2ヶ月ぐらい掛かりました。ただ、プログラミングという行為自体は初めてではなかったし、C言語の文法についても一通りは理解していたつもりでした。なので、Cから3ヶ月で音声チャットというとちょっと大変かもしれません。
とりあえず、C言語について一通りやる。制御文(if,forとか)、関数、配列、構造体、ポインタ。それから、APIの使い方を覚える(っても#includeしてリンクするだけで標準関数と同じようなもの?)。APIが使えるようになったら、後は使いたいAPIをネットで検索して見つける("API 録音" とかって検索してみましょ)。それだけでWindowsプログラムは十分組めます。
つわけで、頑張ってください。よかったらMSNでも登録していただければω tsu256@hotmail.com
3: C言語初心者 2007年02月18日(Sun) 午前1時16分
ご丁寧に答えて頂きありがとうございます。ネットで情報収集し、C言語もポインタや構造体はやっていなかったので、しっかり勉強したいと思います。プログラム中わからないことはまたコメントしてもよろしいでしょうか?メールでのご連絡もするかもしれません。今後ともよろしくお願いします。
4: つーさ 2007年02月23日(Fri) 午後8時46分
レスが滞るかもしれませんが(今回みたいに)、それでもよければコメントもメールも遠慮なくどうぞ。メールは上コメントのhotmailアカウントは見てないので、ご案内ページに書いてあるものを使ってください。です。