ゲーム開発

スポンサーリンク
ゲーム開発

ゲーム開発34:また方向性を考えてみる

冬コミから1月半。そろそろ先へ進むべくまた方向性を考えてみます。最低限のゲーム機能は既に出来てるので、見栄えとかアクションの作り込みをやるかな。・ストーリーとキャラクタを作る前にもこれ書いたけど、全然入れられてないなw 何となくの構想はある...
ゲーム開発

ゲーム開発33:バグ修正

コミケで公開したものには既知のバグがあったので修正しました。坂道を実現するために、ちょっとした高さの障害物は乗り越えるようにしたんだけど、その判定が甘くて壁に引っ掛かってしまうというバグが発生してました。コミケでは間に合わなかったけど、よう...
ゲーム開発

ゲーム開発32:XAudio2でWaveを再生する2

続きです。今回はWaveファイルを読み込んで解析する処理です。mmioというマルチメディア入出力関数があるので、それを使って解析すればOKです。前回のCAudioBaseクラスと今回のCAudioWaveクラスの上にCAudioクラスという...
ゲーム開発

ゲーム開発31:XAudio2でWaveを再生する1

前にXACT3でWaveを再生する処理を書きましたが、いちいちWaveファイルを固めるのはメンドくさい。てな訳で、改めてXAudio2でWaveを再生することにしました。まぁサンプルにそのものずばりな物があるので(XAudio2BasicS...
ゲーム開発

ゲーム開発30:坂道との当たり判定

だいぶ間があいたけど、いくつかの処理を追加しました。マップチップをシンプルにドット絵をあれこれいじくり回してたけど、結局シンプルな形にしてしまいました。地味だけど仕方ない。そのうちマップチップを増やして、奥行きを表現したいです。縦スクロール...
ゲーム開発

ゲーム開発29:マップ表示

前回読み込んだマップデータを表示させました。スプライト表示用のモジュールは既にあるので、並べて表示するだけです。とりあえずマップデータのレイヤー0を背景、レイヤー1をキャラクタ配置として、各所の初期化部分を書き換えました。マップデータの読み...
ゲーム開発

ゲーム開発28:マップデータ読み込み

今回はマップデータを読み込む処理を、CMapDataクラスとして作成しました。Platinumというマップエディタでマップを作ってますが、このツールから書き出す形式にFMFというのがあって、これがベタデータでわかり易かったので、とりあえずこ...
ゲーム開発

ゲーム開発27:マップチップ作成中2

マップチップの方向とか角度とか間違ってたので修正しました。前のだと進行方向の先からマップを見てる事になるから、変だよね。あと俯瞰角度も広く見えるように変更しました。何度か作り直して今のカタチにしたけど、これで大丈夫かなぁ。まぁキリが無いので...
ゲーム開発

ゲーム開発26:マップチップ作成中

ゲーム開発再開です。とりあえずマップを作ることにしました。あれこれ試してみたけど、やはり立体っぽく見えるのが良いなぁと思い、微妙に見下ろし視点にする事にしました。しかし真横からの視点に比べて情報量が一気に増えるなぁ。お陰で必要なマップチップ...
ゲーム開発

ゲーム開発25:サウンド処理の作成

前回に引き続きサウンド処理です。古いDirectSoundを使うか、新しいXAudio2を使うか迷ったのですが、やっぱり新しい方でやる事にしました。しかしネットで検索してもあまり情報が無いね。新しいと言っても数年前のものなのに。リファレンス...