
※途中で戻りたい場合は、ブラウザの「戻る」機能を使ってください。
MSX・BASICとは「ベーシック」と読みます(「バシック」とは読まない)。BASIC(Biginner's All-purpose Symbolic Instruction Codeの略)。 ようするに、「初心者用の覚えやすい言語」です。 そのBASICをMSXパソコン仕様に拡張されたのが、MSX・BASICです。 一般の人でも、わかりやすく覚えやすい言語なのだから、ゲームプログラミングを始めるに最適です。 ですから、楽しみながら覚えられることでしょう。 「大丈夫かなあ?」と不安だった人、安心しました? 「プログラムモード」と「ダイレクトモード」BASICを使うにあたって、二つのモードがあることを知っておいて下さい。
「一つの命令を実行するか、いくつかの命令をため込んで実行するかの2つがある」 程度に覚えていたら良いと思います。 プログラムの書き方先ほど説明した「プログラムモード」のコマンドの実行手順を記憶させる方法を説明します。記述形式ですが、左から 「行番号」+「命令」+「リターンキーを押す」 が1セットとなり、記憶されます。 行番号について行番号を命令の左につける事で、命令の場所と順番を確立します。行番号は0番〜65529番まで使え、数の小さい番号から大きい番号へと実行されます。 一般的には、10番刻みに記述されます(命令を追加するときにその間の番号を使うためです)。 ダイレクトモードで「RENUM」命令を使って、行番号の順序を整えることが出来ます。 命令について命令は「:」(「コロン」と読む)で区切ることで、複数記述することが出来ます。ただし、1行255文字以内にしなければなりません。 行番号と命令の間は空白を入れたほうが見やすくなりますが、入れなくてもエラーにはなりません。 改めて「LIST」命令で表示すると自動的に1文字分スペースが入っています。 リターンキーを押す事についてプログラムの書き方は「行番号」+「命令」ですが、これではまだ記憶されていません。「リターンキー」を押すことで始めて記憶されるのです。 記憶させたい行にカーソルを移動させて「リターンキー」を押すことで、初めて記憶されます。 ためしに「リターンキー」を押すか押さないかでどうなるか、実験してみましょう。 実験にあたって、いくつかのコマンドを簡単に紹介します。
なお、ダイレクトモードでの命令実行は、「実行命令」をタイプして「リターンキー」を押します。
このように、何かを疑問に思ったり理解しにくかったりするものに対して、思いついたことを試してみるというのは、とても大事なことです。 疑問に思う → 他の方法を試してみる → 結果の違いを知り推測する → 他の方法を・・・・ とテスト&ランを繰り返すことによって疑問が解決できれば、自力で学習していくことも可能です。 人に聞くことも大切ですが、自分で知る方がより身に付くと思います。 |
Copyright(C) 2006. ピコピコテクノロジー All Right Reserved.