GoogleAdsence

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

前回ノベルゲーム用のスクリプトエンジンを制作しました。今回はこれを使って実際にゲーム内に組み込む方法を説明します。そして、会話シーンを追加する前にゲームの流れを止めるポーズ機能を実装します。

ポーズ機能と会話シーン追加する手順C ...

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

どんなジャンルのゲームでも、イベントで会話するシーンがありますよね?
今回はその機能を実装する方法を解説します。
簡易的なノベルゲームを作れる仕組みはすべて実装しました。

ここではテキスト表示のプログラムを ...

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

前回でゲームの骨格は完成したので、今回はボムを作っていきます。

ボムに必要な処理ボムキーを押すとボムを生成
画像の読み込み
縦線と横線の計算と描画
キャラの計算と描画
後ろから前に来る弾の計算と描画 ...

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

今回でスクリプトでBGMの再生とフェードアウトやボスの生成、ボスの物理移動の計算、HPゲージと当たり判定、敵の種類、ボスの弾幕の追加など、今までに比べるとかなりの量の追加になります。
ただこれでゲームの最低限の機能は実装できた ...

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

前回スコアボードの表示の追加までやりました。ここでボスの追加して一通りのゲームを作ろう!!!って思ったのですが、オプション機能を追加するのを忘れてたので、今回それらをやります。

オプション画像の読み込み

まずはいつも通り画像 ...

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

前回に背景のスクロールとエフェクト処理を追加して、だいぶゲームらしくなってきました。今回はスコア表示をさせてみます。

スコア用画像の読み込み

いつも通りですが、画像を読み込みましょう。

public uint;publ ...

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

こんにちはジェイです!
前回でエフェクトを追加したので、今回は背景のスクロール処理を追加します。

CBackGroundの修正

今までスコアボードを描画するクラスをCBackGroundクラスと定義していました。

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

あけましておめでとうございます!みなさんはいかがお過ごしでしょうか?
私は年末年始もいつもと変わらず引きこもってゲーム制作です。
前回はlistのバッファを作り、自キャラがやられた時に復活する処理を追加しました。

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

前回はコマンドパターンを使って、ファイルから敵データを読み込んだり、待機時間を指定するイベントの発生する処理を実装しました。今回はプレイヤーが被弾して、やられた後に復活する処理を追加しましょう。

Listのバッファを用意する

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

こんにちは!ジェイです。前回は敵に弾幕を生成するクラスを別に持たせることによって、敵の移動処理と別々に分けられるように設計しました。今回はテキストファイルから、敵の出現データと発射する弾幕を指定できるようにしましょう。

コマンド ...