GoogleAdsence

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

弾幕シューティングゲームも完成したので、次は音楽ゲームの作り方を解説します。

音楽ゲームに必要な要素譜面データ
曲データ
各種入力デバイス
エフェクト
カウンタによるオブジェクトの計算
入力したタイ ...

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

昨日最後の弾幕を作り終わりました。
そして、はっかりわかったことがあります。
私はゲームが作りたいというより弾幕を作りたいのだ!!!!
なのでこの回はすべてソースコードで語ります。

滅罪「正直者の死」pu ...

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

弾幕だけではなくかっこいいレーザーを作ってみたいと思いますよね?
そこで今回はレーザーの作り方を解説します。

レーザーに必要な情報レーザーの軌道の計算
当たり判定の計算
レーザーを描画

それではこ ...

C#, プログラミング全般, プログラミング講座

BPMファイルの線画を元に弾幕を作る

さて、今回は今までみたいに計算して弾幕を作るのではなく元々用意された線画から弾幕を作ってみます。
以下の様な感じになります。

線画から弾幕を表示させるツールを作る

今回使う線画はこ ...

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

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

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

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

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

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

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

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

CBackGroundの修正

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

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

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

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

前回までで、プログラミングを始める骨格はできたので今回は自キャラであるプレイヤーを動かす処理を追加していきます。今回から画像を使うのでこちらからダウンロードしてください。画像を置く階層はデバッグモードで実行するなら、bin/Debug ...

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

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

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