クリップボード履歴ソフトCliborの公開など

VBでゲームを作ろう1

Visual Basicでゲームを作ろう1

Visual Basic 2008 Express Edition

今回はフリーの開発ツールVisual Basic 2008 Express Editionを使用してゲームを作ります。

(VB2010でも大丈夫です!)

初級・中級・上級の難易度があり、ランダムに動く敵をクリックして倒し得点を競うゲームです。

はじめに

今回はVBの簡単な操作から、ゲームのソースコードを全て解説しています。
目的はVBでゲームを作りながら、楽しくプログラミングを勉強することです。
開発ツールはVBでフリーです。

※ちなみにAmunsが作ったのは昔で、その当時の新人の研修用に作りました(結局使わなかったんですが)

プログラミングを勉強する際、少し堅苦しいものが多いと思います。
例えば計算機アプリとか、DBを使った管理システムなどは定番でしょう。
またアルゴリズムの勉強や、変数・配列・クラスなど・・プログラミングが嫌になるかもしれません(笑)

今回のプログラミングは難易度から言えば、決して易しくありません。
(クラスを使っていたり、敵の動きのアルゴリズムは難しいです)
ただしコーディング量は大してありません。おそらく1日か2日程度で完成できると思います。

物足りないという方につきましても、最後に課題を出しています。
ちょっとした息抜き程度に、是非ゲームを作ってみましょう。

注意事項

・ここで公開するソースコードやプログラムは自由に使っていただいてかまいません。
・これからプログラミングする人や、新人研修用などに是非ご利用ください。
(配布・転載などはご連絡ください)
・一応VBの使用方法も説明していますが、詳しくは他のサイトで調べてください。

・今回の目的は勉強用です。今回のプログラミングが正しいわけではありません。
あくまでプログラムを実現する手法(アルゴリズム)の一つにしか過ぎません。
・ご意見は下さってかまいませんが、批判やアルゴリズムに対するご意見などはご遠慮ください。
・説明足らずな点が多いですが、今後少しずつ足したいと思います。

完成ソースと実行ファイル

まずは実行ファイルを確認したい方は以下をダウンロードしてください。
ClickBuster 実行ファイル

またプロジェクトファイルを確認したい方は以下をダウンロードしてください。
ClickBuster プロジェクトファイル

※実行には.Net Frameworkが必要です。

Visual Basic 2010 Express Editionについて

この記事を書いた当時の最新のVBは2008でしたが、VB2010でも確認をしました。
2008と同じく問題なく作成することができました。
2010でも2008でもどちらでも大丈夫です。

Visual Basic 2008 Express Editionのインストール

Visual Basic 2008 Express Editionはユーザ登録は必要ですが、商用利用も可能です。以下マイクロソフトのページです。
よく寄せられる質問

インストール自体も難しくなく、インストーラ(vbsetup.exe)をダウンロードし、10分程度で完了します。以下のマイクロソフトのページに詳しく書いています。
インストール手順

ゲームを作るにあたってVB.NETのインストールは済ませておきましょう。
いよいよ次からはプログラミングに入っていきます。

モッピー!お金がたまるポイントサイト
モッピー!お金がたまるポイントサイト
モッピー!お金がたまるポイントサイト

サイト内検索

サイトについて

Cliborに関する匿名のアンケートやご要望はこちらからCliborアンケート


Amunsへ直接のお問い合わせはこちらからContact

モッピー!お金がたまるポイントサイト

寄付のお願い

Cliborはフリーソフトですが寄付歓迎です。 →寄付のお願い
モッピー!お金がたまるポイントサイト
Copyright © amuns:code All Rights Reserved.
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.