神代クロ

スポンサーリンク
オタクカルチャー

神社のジオラマを買う

神社のジオラマを買いました。トミーテックの建物コレクション 神社というもので、鉄道模型Nゲージ用のサイズです。まぁ鉄道には興味ないんだけどね。初期不良のパーツがあるとの事なので、無料で送ってもらいました。この手のものを組み立てるのは久しぶり...
ゲーム開発

ゲーム開発19:ゲームモードクラス作成

ゲームモードクラスCGameModeの作成です。このクラスはゲーム中の場面をまとめたものです。例えばゲーム本編のアクションパートをメインモード、ゲームクリア後のエンディングをエンディングモードといったようにまとめます。他にはゲームオーバーモ...
ゲーム開発

ゲーム開発18:画面スクロール

画面スクロールです。これがあれば一気に世界が広がります。でも実装は簡単です。表示する全てのオブジェクトの位置を、自キャラの位置を中心にして変換すれば良いだけです。具体的には、オブジェクトの座標値から自キャラCharaの座標値を引くと自キャラ...
ゲーム開発

ゲーム開発17:キャラクタ情報をファイルから読み込む

今回はキャラクタの位置情報をファイルから読み込みます。別段難しい処理は行いません。キャラクタ管理クラスCCharaManageの初期化関数Init()で処理します。まず引数にあるファイルを開いて、中に入っているデータを一行ずつ読み込んでいき...
ゲーム開発

ゲーム開発16:キャラクタ同士の当たり判定2

今回はキャラクタに当たり判定を実装してみます。自キャラはアクションが多くてややこしいので、まずは単純な動きの敵キャラを作ります。敵01キャラクラスCEnemy01のMove()内にて、前回作ったHit()を呼び出します。呼び出す際、移動後の...
ゲーム開発

ゲーム開発15:キャラクタ同士の当たり判定1

間髪入れずに当たり判定です。方法は色々ありますが、今回は矩形での当たり判定を行います。矩形とは四角形の事で、キャラクタを四角形として考えて、四角形同士が重なったかどうかで判定します。判定はとりあえず存在するキャラクタ同士で総当たりさせます。...
ゲーム開発

ゲーム開発14:キャラクタクラス作成

「みずほ銀の著作権投資、ゲーム開発にシフト」らしい>挨拶---キャラクタクラスCCharaを作るため試行錯誤してたのですが、あれやこれやと色んなモノを詰め込もうとして、訳わからん状態となってしまいました。これじゃいつまで経っても完成しないと...
ゲーム開発

ゲーム開発13:キャラクタ管理クラス作成

キャラクタクラスCCharaを作ろうと思いましたが、その前にキャラクタ管理クラスCCharaManageを作成します。キャラクタ管理クラスとは、CCharaをまとめて処理するクラスといった感じでしょうか。キャラクタの移動や描画はひとつひとつ...
ゲーム開発

ゲーム開発12:キャラクタクラスの設計

キャラクタクラスCCharaを作るため、あれこれ試行錯誤してました。キャラクタを構成するのは初期化・移動・描画・解放の処理と、スプライトや位置情報等のデータです。ゲーム内にはキャラクタがたくさん出てくるので、このキャラクタクラスは生成・解放...
新製品レビュー

ノートパソコン買いました2

この前買ったdynabookで、視野角が狭いと書きましたが、勘違いでしたよ。画面が明るいと目が疲れるので、暗くして使うのですが、暗くすると画面端が暗くなりすぎて見づらい。この調節はグラフィックのプロパティで行っていたのですが、実は東芝省電力...
スポンサーリンク