アマゾンバナーリンク

ディスプレイ広告

スポンサーリンク

Unity

こんにちは!ジェイです。今回はC#で、なんとなく使ってそうなconst,readonly,static readonlyについて深堀りしていこうと思います。 どんな時に使うか? 主に値を変えたくない定 ...

Unity

こんにちは!ジェイです。みなさんはプログラミングをしていて、なんとなく必要な引数をただ渡したりしてませんか?今日は、そんな時に起き得る落とし穴について解説します。 この記事を読むとメソッドを定義する時 ...

C#

こんにちは!ジェイです。前回LINQについて説明しましたが、今回はゲーム制作にも役立つLINQの関数一覧を作成しました。 要素を取得する Where 指定した条件のみの要素を取得する。 if文のような ...

C#,Unity

こんにちは!ジェイです。Unityで使われる言語といえばC#ですが、C言語から学んで、昔ながらの書き方をしている人もいると思います。 確かに知らなくても、Unityは優秀なゲームエンジンなため、ゲーム ...

商品紹介

こんにちは!ジェイです。みなさんゲーム制作ははかどってますか?今回はUnityとC#の勉強をする上で、個人的におすすめの本を紹介しようと思います。基本的に超初心者向けに紹介するので、中級車以降の人には ...

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

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

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

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

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

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

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

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

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

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

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

当たり判定の追加 それでは前回に引き続き当たり判定をつけていきましょう。当たり判定を行う関数はすでにCMoverのHit関数が定義してるので、呼び出すだけです。 const(定数) これはマジックナン ...

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

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

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

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

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

今回は画像を使った。もぐら叩きゲームを作ります。 かわいい女の子の画像を使わせていただくので申し訳ないですがフリー素材なのでお借りします。 まずは前回と同じ様にwindowsフォームアプリケーションを ...

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

前回最低限の仕様を勉強したので今回はwindowsアプリケーションで電卓を作ります。 それではVisualStudio2019を開いて新しいプロジェクトを作成しましょう。 プロジェクト作成 以下の図を ...

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

今回からゲーム制作のためのプログラミングの講座をはじめます。visualstudio2019 communityをまだインストールしてない人は以下の前回の記事を参考にしてください。 プログラミングなん ...

タイピングソフト開発

今まで実装した機能の紹介 ローマ字入力、かな入力XML形式による自作文章の読み込みkpmを指定で速度以上でミスがなくなるまで打ち込めるモードスペースキーでタイピング開始して文章を打ちきるモードランダム ...