ゲーム開発

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ゲーム開発24:サウンド関連を見てみる

前回書いたとおり画面解像度を800x600に変更しました。面積にして1.5倍。だいぶ広くなったね。これで凝ったマップが作れるな。次にサウンドを入れ込もうと昔のソースコードを引っ張り出してコンパイルしたら、大量のエラーが出ました。調べてみたら...
ゲーム開発

「ゲームプログラマになる前に覚えておきたい技術」

本屋でゲームプログラマになる前に覚えておきたい技術という本を見つけたので買ってみました。850ページ以上もある電話帳のような技術書です。とりあえず半分だけ読み終えたよ。文字とコンソール入力のシンプルなゲームからはじまり、一通りの機能を入れた...
ゲーム開発

ゲーム開発23:改めて方向性を考える

3ヶ月ぶりのゲーム開発です。体験版が出来て燃え尽きてたけど、さすがにもう復活しないとね。久しぶりなので、改めて方向性を考えてみます。・画面解像度を変更する何も考えずに昔と同じ640x480にしてたけど、今更ながら狭いよね。800x600にし...
スポンサーリンク