アマゾンバナーリンク

ディスプレイ広告

スポンサーリンク

プログラミング講座

こんにちは!ジェイです。みなさんはプログラミングが難しそうと思ったことありますよね?Twitterでアンケートをとってみた結果が以下のようになりました。 プログラミングは簡単だと思いますか? #拡散希 ...

プログラミング講座

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

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

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

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

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

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

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

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

弾幕シューティングゲームも完成したので、次は音楽ゲームの作り方を解説します。 音楽ゲームに必要な要素 譜面データ曲データ各種入力デバイスエフェクトカウンタによるオブジェクトの計算入力したタイミングによ ...

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

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

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

弾幕だけではなくかっこいいレーザーを作ってみたいと思いますよね?そこで今回はレーザーの作り方を解説します。 レーザーに必要な情報 レーザーの軌道の計算 当たり判定の計算レーザーを描画 それではこれらを ...

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

BPMファイルの線画を元に弾幕を作る さて、今回は今までみたいに計算して弾幕を作るのではなく元々用意された線画から弾幕を作ってみます。以下の様な感じになります。 線画から弾幕を表示させるツールを作る ...

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

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

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

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

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

こんにちはジェイです!前回でエフェクトを追加したので、今回は背景のスクロール処理を追加します。 CBackGroundの修正 今までスコアボードを描画するクラスをCBackGroundクラスと定義して ...

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

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

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

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

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

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

C#,タイピングソフト開発,プログラミング講座

前回ローマ字入力ができるようにしました。ポリモーフィズムの説明もしましたので、今回もそれを使ってかな入力にも対応してファイルから問題文を読み込めるようにしてみましょう。 ファイルから問題文を読み込む ...

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

前回で最低限のタイピングできる状況にしました。今回はローマ字入力ができるところまでやります。 ローマ字入力に対応させるには まず実装しなければならない機能として、かな文字をローマ字に変換する必要があり ...

C#,タイピングソフト開発,プログラミング講座

前回の記事でDXライブラリの使い方とオブジェクト指向の基本である、継承、多様性についてお話しました。 そこで本来ならば、アクション、シューティングなど動きがあって、DXライブラリの描画機能をフルにいか ...

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

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

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

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