GoogleAdsence

C#, DXライブラリ, シューティングゲーム制作

前回は自キャラを動かすとこまでやりました。今回はスコアボードを表示、敵キャラを動かすところまでやりましょう。

スコアボードを制御するクラスを作る背景画像の読み込み

最初に初期化処理で画像を読み込みます。
CShoot ...

C#, DXライブラリ, シューティングゲーム制作, プログラミング講座

今回から縦スクロールの弾幕シューティングゲーム制作の講座を行います。

まず仕様の説明から2D縦スクロール弾幕シューティングゲーム
スコア表にスコアや残機を表示
1ステージに中ボスとラスボスがいる
敵の情報はtx ...

DXライブラリ, 日記

みなさんシューティングゲームを制作したことはありますか?
ゲームプログラマーのみなさんは、参考書籍やサイトも多いので、一度は作ったことがあると思います。
私も一番最初にまともに人を、楽しませられるゲームを作ったのはシュ ...

C#, DXライブラリ, プログラミング講座

ついにミニゲーム制作もこれで最後になります。
とはいっても基本中の基本の技術ばかりなので、徐々にレベルアップしていきます。
さっそくCGameMain.csを書き換えましょう。やってることは簡単でMove関数内で終了判 ...

C#, DXライブラリ, プログラミング講座

描画する前の準備

プレイヤーと敵キャラの画像を設定して、 DrawBoxで描画してた部分を画像に差し替えましょう。
imageフォルダをrepos/プロジェクト名/bin/Debugとrepos/プロジェクト名/bin/Rele ...

C#, DXライブラリ, プログラミング講座

当たり判定の追加

それでは前回に引き続き当たり判定をつけていきましょう。
当たり判定を行う関数はすでにCMoverのHit関数が定義してるので、呼び出すだけです。

const(定数)

これはマジックナンバー(直接数字を ...

C#, DXライブラリ, プログラミング講座

オブジェクト指向プログラミング

今まで計算機やもぐら叩きゲームなど小規模なプログラミングをしてきましたが、今回から本格的にDXライブラリを使う事になります。それにともなってゲームプログラミングに最適なオブジェクト指向のプログラミングを紹 ...

C#, DXライブラリ, プログラミング講座

今までコンソールやWindowsアプリケーションを使っていましたが、今回からDXライブラリを使います。 DXライブラリを使えば、Windowsアプリケーションのみでは到底できないような、高度なグラフィックス描画や強力な3Dの機能を使う ...