はじめに
本記事ではC#の簡単な操作から、ソースコードを全て公開・解説しています。
本内容は、もともと公開していた「VBでゲームを作ろう」のC#版になります。
VBとC#は違う言語ではありますが、基本的には実装方法は同じです。
もし、「VBで実装したい!」という方は、以下の記事をご覧ください。
目的はC#でゲームを作りながら、楽しくプログラミングを勉強することです。
プログラミングを勉強する際、少し堅苦しいものが多いと思います。
例えば計算機アプリとか、DBを使った管理システムなどは定番でしょう。
またアルゴリズムの勉強や、変数・配列・クラスなど・・プログラミングが嫌になるかもしれませんね😖
今回のプログラミングは難易度から言えば、決して易しくありません。
(クラスを使っていたり、敵の動きのアルゴリズムは難しいです)
ただしコーディング量は大してありません。おそらく1日か2日程度で完成できると思います。
物足りないという方につきましても、最後に課題を出しています。
ちょっとした息抜き程度に、チャレンジしてみてはいかがでしょうか!
これからプログラミングする人や、新人研修用などに是非ご活用ください。
Visual Studio 2019 / 2022
個人開発としては無償で使える、Visual Studio Community版を使用してゲームを作ります。
商用利用でも条件によっては無償で使えるようですが、詳細はマイクロソフトのページをご確認ください。
ゲーム概要
おことわり
ソースコードと実行ファイル
この後説明するソースコードについては、githubに公開しております。
ソース一式をzipでダウンロードする場合は、以下のようにダウンロードしてください。
ビルドする場合は、Visual Studioをインストールします。
ダウンロードしたzipファイルを解凍し、ClickBuster-cs.slnファイルをダブルクリックで開きます。
ビルド後下記のフォルダに、imagesフォルダの中の「enemy1.gif」「enemy2.gif」「enemy3.gif」ファイルをコピーして実行してください。
.\ClickBuster-cs-master\ClickBuster-cs\bin\Debug
ビルドせず、とりあえず実行ファイルをダウンロードして動かしてみたい場合は、以下からダウンロードしてください。
コメント