初心者のためのゲームプログラミング入門

プログラミングとゲームの杜

初心者のためのプログラミング入門 & ゲームプログラムの作り方入門

Visual Basic 2019 入門

8.ハイ&ローゲームを作ろう

 

さっそくゲームを作っていきましょう。
「まだ何も分からないよ。ゲームなんて作れるの?」
という声が聞こえてきそうですが大丈夫です。ゆっくり説明しますから。

命令を1つずつ説明しようかなと思っていたのですが・・・
やはり、何か目的をもって進めていく方がプログラミングは楽しいです。
リファレンス的な説明が欲しいなら他のサイトを探しましょう。

 

 

ハイ&ローゲームとは?

これから作ろうと思っているものは、コンピュータが決めた数字を
プレイヤーが5より大きいか、小さいかを予想するだけのゲームです。
概要は次のようになります。

・1から9までの中からランダムに1つ決める(プレイヤーに見せない)
・プレイヤーに「HIGH」ボタン、「Low」ボタンを押してもらう
・隠された数が5以上のとき「HIGH」なら当たり。「LOW」ならはずれ
・隠された数が4以下のとき「LOW」なら当たり。「HIGH」ならはずれ
・リセットボタンでもう一度プレイ

 

演出も何もない、超シンプルなものを作ります。
それでも長い説明になると思います。

それから、是非おすすめしたいのは
プログラムを実際に入力し、体験しながら進めて行くことです
説明を読むだけではプログラミングは身に付きません。ホントですよ。

 

 

新しいプロジェクトを作ろう

それでは新しいプロジェクトを作ります。
Visual Studio を起動してください。
そして [ 新しいプロジェクトの作成 ] をクリックします。

 

新しいプロジェクトを作成する

 

 

プロジェクトのテンプレートを選択します。
前回のテンプレートが選ばれていたら、そのまま [ 次へ ] をクリックします。
違ければ [ Windowsフォームアプリケーション(.Net Framework) ] を選んでください。

 

新しいプロジェクトの作成方法

 

 

プロジェクト名を [ highandlow ] と入力して、 [ 作成 ] をクリックします。

新しいプロジェクトの名前を指定して作成

 

次のようにプロジェクトが開けばOKです。

新しくプロジェクトを開いた様子

 

 

サイズを調整しよう

Visual Studio の枠は調整できます。
枠の上にマウスカーソルをのせると、上下(または左右)に矢印のあるカーソルに変わります。
ドラッグで枠を動かして、使い易いように調整しましょう。

 

ウィンドウの枠を調整する

 

それからフォームも上図ほどの大きさでOKです。修正しておきましょう。

 

 

タイトルを変更しよう

フォームのタイトルを変更してみます。
変更前のタイトル名は Form1 というように表示されています。

フォームのタイトルを変更

 

新規にプロジェクトを作成したときには、次のようにフォームのプロパティが表示されていると思います。
「表示」項目の中にある「Text」の内容を「ハイ&ロー」に変更してください。
「表示」項目は最後の方にあります。スクロールして見つけましょう。

フォームのプロパティからタイトルを変更する

 

もし、フォームのプロパティが表示されていなければ、
ソリューションエクスプローラーの次の部分をダブルクリックしてみて下さい。
フォームのプロパティが表示されます。

フォームのプロパティを表示する

 

 

デザイン編集を確認してみましょう。
次のようにタイトルが変わっていれば成功です。

フォームのタイトルを変更した

 

今回のようにプロパティを変更しながらアプリを作成していく方法が Visual Basic の特徴です。
当然、コードをプログラミングする必要もありますが、ツールの機能も覚えていく必要があるということです。
少し大変ですが、がんばりましょう。

 

 

ボタンを配置してみよう

ツールボックスを使ってボタンを配置します。
IDE の左側にあるバーで、ツールボックスをクリックして開きます。
その中にあるコモンコントロールをクリックしてみましょう。
そして一覧の中に「 Button 」があることを確認してください。
(ツールボックスがないとき、このページ最後の記事を参照してください)

 

ボタンを配置する

 

 

 

ここでフォームにボタンを配置したいのですが、デザイン画面が後ろに隠れています。
これでは作業しにくいので画鋲(がびょう)アイコンを使います。

ツールボックスの右上に画鋲のアイコンがあるのでクリックします。
すると隠れていたデザインの画面が並んで表示されます。
このとき画鋲の絵は、横向きから縦に変わります。

 

画鋲アイコンで固定する

 

 

まず「 Button 」をクリックして、マウスをフォームの上に動かし適当な場所でクリックします。
これだけでボタンが配置できます。
「 Button 」を選択中のとき、マウスカーソルの形状が変わることに注目してください。

 

ボタンを配置する

 

 

 

ツールボックスがない

ツールボックスが見当たらない?
または、ツールボックスのウィンドウを閉じてしまった。

という場合、あせらず次のようにしてください。
まず、「 表示 」をクリックしてメニューを開きます。
この中に「 ツールボックス 」があるのでクリックするだけです。

 

メニューからツールボックスを開く

 

何かのウィンドウを閉じてしまった場合、大抵はこの「 表示 」の中にあると思います。
まずはここを探してみて下さい。

 

次回へ続きます。