アマゾンバナーリンク

ディスプレイ広告

スポンサーリンク

日記

こんにちは!ジェイです。どうやらVTuberがチートを使って炎上してるようですが、少なからず絶対ゲームに勝ちたいと思ったことはありませんか? そんなあなたにおすすめの方法があるのでご紹介します。 私自 ...

C#,Unity

こんにちは!ジェイです。今回は迷路ゲームを作っていきますが、C#3.0以降の書き方をとり入れてがんがん新しい技術を使っていきます。 プロジェクトの作成後以下のオブジェクトを追加します FloorBlo ...

日記

こんにちは!ジェイです。私はほぼ毎日10時間プログラミング漬けの人生を送ってます。その中でも最近、最も楽しいことが、人にプログラミングを教えることです! 私自身は、日本電子専門学校のゲーム制作科を卒業 ...

プログラミング講座

こんにちは!ジェイです。みなさんは普段ゲームをやっていて、自分も作ってみたいな~けど作るのは難しそうだな~と思っていることはありませんか? 実は私もそんな1人で、プログラミング何それ?謎の文字ばかり書 ...

C#,弾幕制作

みなさんこんにちは!ジェイです。前回は特殊な弾幕を紹介しましたので、今回は図柄弾幕の実装の仕方を説明します。よくパロディウスとかで文字に当たり判定がある弾幕がありますよね?それを作ってみます。 上から ...

C#,弾幕制作

みなさんこんにちは!ジェイです。前回までは割とオーソドックスな弾幕だったので今回はちょっと変わった弾幕を紹介します。 ストップ&スタート 角度は前回紹介したbase_angle + add_angle ...

C#,弾幕制作

前回は角度を変えて狙い撃ち弾、誘導弾などを作りました。今回は速度も変える弾幕を作ります。 変速ショット Speedに代入する時にカウンタ(Cnt)を使用するspeed: 0.1 + 0.2 * (Cn ...

C#,DXライブラリ,弾幕制作

こんにちは!ジェイです。前回に引き続き弾幕制作講座パート2をやっていきます。前回の内容で弾のを好きな方向に発射できるようになりました。今回は具体的な弾幕のコードを中心に説明していきます。 弾クラスのプ ...

弾幕制作

みなさんこんにちは!ジェイです。今回から数回にわけて弾幕の講座をします。前にも何回か説明をしましたが、今回はもっと一番基本的な事から説明していきます。 2次元座標での位置 まずキャラや弾幕を描画するに ...

C#,DXライブラリ,音楽ゲーム制作

音ゲーの内部の説明はすべて終わったので、最後に簡単な曲の選択画面を作ります。 選択画面 初期化 GetCurrentDirectoryでカレントディレクトリを取得するDirectory.GetDire ...

C#,プログラミング講座,音楽ゲーム制作

前回は画面上に全てのオブジェを表示する方法について説明しましたが、ここではこれをスクロールする方法について説明します。 スクロールカウンタ ゲームの画面をスクロールするには時間から、BMSカウントの算 ...

C#,プログラミング講座,音楽ゲーム制作

前回の説明で音ゲーを作るうえで必要な考えはすべて書きました。では実際にそれらを使うためのシーン別のクラスを作ってみましょう。ステージの管理については以下を参考にしてください。 初期化処理 ファイル名を ...

C#,プログラミング講座,音楽ゲーム制作

時間からBMSカウントを算出 前回はテンポ変更のある曲に対応するために、1フレームごとにBMSカウント値を加算する方法を説明しました。 しかしこの場合、60fpsで動作するプログラムの場合は1フレーム ...

C#,DXライブラリ,音楽ゲーム制作

今回は時間とテンポの関係から使用する計算式について説明しています。 音ゲーを作るのに非常に重要な部分なのでしっかり理解しましょう。 テンポと時間の関係 まず音ゲーに関連するものといえばテンポという概念 ...

C#,DXライブラリ,音楽ゲーム制作

この章では前回説明しなかった小節幅の変更やBPMの途中変更、ゲーム中で表示する小節バーなどの対応も考えてのプログラムの作り方を説明します。 BMSでの小節の長さの定義 BMSでは小節ごとに長さを変更す ...

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

前回に背景のスクロールとエフェクト処理を追加して、だいぶゲームらしくなってきました。今回はスコア表示をさせてみます。 スコア用画像の読み込み いつも通りですが、画像を読み込みましょう。 public ...

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

前回、自キャラのショットと敵との当たり判定追加までやりました。今回と同じ様にで敵のショットと自キャラとの当たり判定とやられた時の処理まで追加します。 敵にショットを打たせる 敵ショット用のCBulle ...

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

自キャラのショットの追加 こんにちは!ジェイです。前回スコアボードと敵の出現までやったので、今回は自キャラのショットと敵との当たり判定をつけていきましょう。 CShotクラスの定義 自機のショットを制 ...

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

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