へろへろ魔法使い(ハッカー評価値 -127)の Yanesdk.NET 講座(1)


お題:ボタンを押すと、99までの数字をランダムに表示するプログラム。


VC# 2005 Express Edition と YaneuraoGameSDK.NET をダウンロード

http://www.microsoft.com/japan/msdn/vstudio/express/
http://yanesdkdotnet.sourceforge.jp/


VC#を起動する。
スタートページ > 最初のアプリケーションの作成 には目を通しておいて下さい。


1:フォームにラベルとボタンを貼り付けます。


2:右側に出ている、「ソルーション エクスプローラー」の中にあるプロジェクト名(濃い文字で書かれています)を右クリック。
追加 > クラス で(色々出てきますが)クラスを選んで「OK」。
Class1.cs(デフォルト名)が追加されます。


3:Class1.csの内容を、全て削除します。(編集→全て選択→削除)


4:ここでYaneuraoGameSDK.NETの出番。
srcフォルダの中のmathフォルダの中の rand.cs を開いて、全文をコピーして、Class1.csに貼り付けます。


2:ソリューションエクスプローラーの一番上の項目(ソリューション' プロジェクト名 'となっています)を右クリック。

追加 → 既存のプロジェクト → Yanesdk フォルダ内の Yanesdk.csproj を開く。


3:ソリューションエクスプローラーの参照設定(2個あるけど上のやつ)を右クリック。
参照の追加を選択  「プロジェクト」タブの Yanesdk を選んで OK。


4:Form1.csの内容

namespace プロジェクト名
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
        }
    }
}

を、以下のように書き換えます。

using Yanesdk.Math;

namespace プロジェクト名
{
    public partial class Form1 : Form
    {
        Rand aaa = new Rand();

        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
	   aaa.Randomize();
            label1.Text = aaa.GetRand(100).ToString();
        }
    }
}

あとは、F5 を押すだけです。