O
S
A
O
S
A
特
集
初出:2002.02.10 - Update:2002.02.13
戻る

▼2002/02/13 ついに禁断のベールを脱いだOSA BASICシリーズ
 ってわけで、予告しつつのびのび太君だったんですが、E1を入手したことですし、入力系の944BASICアプリも試せるってもんです。レッツトライトライトライ摩訶不思議!ってことで、OSAOSA特集〜〜!!

・FONTサイズ出力なんちゃら。
まあ、FONT出力されるだけだわな(^^;。先も長いし、ここはしれっと、次へ〜。

・直線制御遊戯
制御できず……無念。<これだけかよ!<だって難しいんだもん!!再トライしたい気にさせないしぃ〜(オイ。

・スプライト表示サンプル
うむ〜、サンプルなのに、しっかりビットマップ書いとるの〜。手前の柵の後ろ側でいったりきたり。お散歩満喫。いかにもサンプルじゃの〜(笑)。

・記憶色板遊戯
ここら辺りから実用かなあ(笑)。ゲームはいたって簡単、お手本通りにスクロールキーの上下右左を入れるだけ。キミの記憶力を試す!ってわけで。はあ、苦手なんですよねえ(^^;。結果はとても人には言えないですわ。終了後、得点によって挑戦的なコメントが出る良いなあ。でないと、あっさり勘弁してもらってしまいますわ(^^;。でもプログラムは勉強になりますね。特に判定部分とか。
あ、最新版944BASICだとリセットくらいます。例のマルチステートメントの怪ですね。テキストエディタなどで、プログラム前方の初期設定部分で、マルチステートメント(:)を多用している行を分けてあげましょう。そこそこ熱くなりますが、なにぶん自分の場合脳内メモリ容量が少ないので……(^^;。

・文字入力遊戯
むしろ、キーボードからの入力サンプルって感じですね。A〜Zまでをいかに短い時間で入力できるか?ということなんですが、自分の記録は12秒ってところで、全然たいしたことなかったような〜。え、5秒な方がいらっしゃる?それは病気ですなー(笑)<オイ
それなりに熱くなりますが、最初やったときからほとんどタイム縮まらず……(^^;。

・図形面積計算
起動すると、求めたい図形を選択させられます。とりあえず三角形を選択してみると、底辺と高さの入力を要求されます。で、入力してやると答えが出る、と。底辺×高さ÷2でしたっけ(笑)<笑いごっちゃねー。難しめに、三辺入れると答えが出る、とかも欲しいですね〜。
図形面積計算ができることより、むしろ、こういったことが可能なんだ、ということを提示している点でポイントが高いと思います。つまり、よく学生がポケコンでやってるようなことがZaurusでも可能なんだね、っていうことが。このプログラムをもとに、ちょっと手直しすれば、実験レポート用のちょっとした入出力計算用くらいはあっさりと実現できそうですから。
なるほど、こういったところもBASICの魅力ですね。

・恐竜跳躍遊戯
個人的に、衝撃的な作品でした(笑)。非常にゲーム性も高く、動きなんかも良い感じです。ゲーム目的はいたってシンプル、恐竜をジャンプさせて、その間にせまりくる岩石を規定数飛び越えさせてタイムを競うというもの。ジャンプのタイミングの取り方とか、岩の速度調整とか、おもしろくゲームにしたなあ、とアイデア含めて脱帽です。ちなみに最高記録は10秒でした。結構ヤルでしょ?(^^;

・連続数字累計
連続して数字を入れて、その合計を表示するというものです。プログラム的には参考になるでしょう。発展形はたくさん考えられると思いますから。
ええ、とりあえず、単なる連続足し算ですからおもしろくもなんともありませんとも(こらこら。

・パズルゲームサンプル
あんまりパズラーじゃないんで、アレなんですけども(^^;、いわゆる、倉庫番とかみたいなイメージのパズルゲームです。ハートのマークにたどりつけるように、岩を動かしていけば良いのでしょうが、とりあえずクリアできていません(爆)。そもそもジャンプ中に決定キーを押して岩を動かそうとすると、ジャンプ中の横の岩じゃなくて、その下の岩が動くのが納得いかな〜い!(笑)。
ギブミー解法!

・愛玩時計
羊が一匹、羊が二匹……Zzzzzz。ってちがーう。うう、眠いよう〜……っとだからチガ〜ウ!!
つまりは時計です。プラス、経過時間計でもありまして、起動時からどれくらい時間が過ぎたのかがわかります。インスタント焼きそば「俺の塩」は、80秒という、ちょっと中途半端な時間でお湯を捨てなくちゃいけないのですが、このBASICプログラムが大活躍です。ひょこひょこ歩く羊もかわいらしいですねえ。以前のペンギンもそうですが、いったい悪魔のどこからこんな絵が出てくるのやら。アニメ作家の面目躍如ですね!(^^;。

・さいころサンプル
ずばりさいころです(^^;。いやそれ以上、言えないしぃ〜。しいて言うなら、6とか5とかが出にくくないですか? うーん、もちろんそこはRND関数とかでランダムしているんだから、RND関数の通りなんでしょうが、ひたすらさいころふってみたんだけど、ついぞ6が出なかったので……しくしく。
あなたの運命のマークシートをZauにゆだねる興奮を味わってみませんか?(マテ。
あ、えりおさんのところのTIPSによると、RNDだけだとある値が一定の順番で出てくるとか。そのせいかな?えりおさんのところでは、さらに不規則性効果を上げる工夫が出ていますね。
なかなか6が出ないのもそのせいなのかな〜??<とりあえずソース見ろって?(^^;

・RGBカラーコード出力
なにげに便利なカラーコード出力です。まあ、モノ作りしていると、こういった情報が欲しいときもあるんですね。自分はWindowsアクセサリの「ペイント」で、色の設定画面を使って確認したりすることが多いのですが、今後はこれで大丈夫!(だよね)。

・クレイジースイマーのためにそのいち
ぐはっ!こいつはおじさん一本とられました。すばらしいです。いわゆるハイパーオリンピックに端を発する連打スポーツゲームの決定版をシングルカットした、って感じでしょうか(^^;。
左右キーを交互にタイミング良く高速で連打すると、スイマーが少しずつ進んでいきます。ゴールまでたどり着けばOK。最初は、両手の親指使ってやっていたんですが、20秒を切るのがやっとという状況で、とうとう禁断の裏技「こすり」を導入。7秒を達成しました(笑)。これは、親指の平をスクロールキーに合わせ、左右にこするように動かす、というゲーセンなんかだと指の関節を使ってやる禁断の裏技です。これをやると、ボタンが壊れることもあるという諸刃の剣。素人にはお勧めできない。ほどほどにしましょう(笑)。しかしナイスだな〜、このゲームも。

・数字消去遊戯
以前Java版がありました、数字消しです。要は、同じ数字を合わせてマスから消してゆき、100の数字を消してやればクリアです。
前回のJava版は結局クリアできなかったような気がするんですが、今回はついにクリアー!。出てくる文字は実は決まっているんですね。ランダムだと思っていたのが前回の敗因か(汗。

・対人相撲遊戯
これもJava版が出ていましたね。二人用です。タイミング良くタップして、相手を土俵から落とす、いわば電脳紙相撲ってやつですね。とりあえず一人で遊んでみました(さみしっ!)。……うーん……(笑)。
やはり友人と何か大切なモノを賭けて、勝負環境を整えてから熱く戦うのがよろしいかと(^^;。
しかしPenで叩いた動作で、というのは、タッチパネルを備えたPDAに対して、ナイスアイデアですよね。

・タマコロガシ
自分は、いらいら棒が苦手なんですが、このゲームにはその要素がつまってる!(笑)。
パネルでつくられた道を玉を転がしてゆきながらゴールを目指すというものです。あ〜、正直な話をしましょうか。実はかなりトライしているんですが、まだ1面すらクリアしたことはありません(爆)。
本人から懺悔がありました。なんと1面は3面だったというのです!!。ひでえ!。944BASIC掲示板の方に、修正方法が上がっていますので確認しましょう。
玉のスピードは加速度が付くので強弱がついておもしろいですし、通路の縁での踏ん張り具合もすばらしいものがあります。OSAナンバーでも1,2を争う完成度の高さでしょう。
しかし!しかし!しかーし!うおーーーーゴール目前だったのにぃいいいいい!!
電撃イライラ棒の悔しさを思い出す今日この頃。

編集後記
 というわけで、いかがでしたでしょうか?944BASIC作者をのぞいて、もっとも早くから作品を発表し続けているだけあって、かなりの数のサンプルが公開されつつ、またそれぞれがテーマを持って実験されており、今後のサンプルナンバーではない、正式版の「何か」につながっていくわけでしょう。
 現在、OSAさんのBASICページ「6番館」では、大量のプログラムの他、メモ等のTIPSも拡充されつつあり、944BASICやるなら一度はイットケ!的状態です。944BASICで遊ぶ人も作る人も、ぜひ、電脳足を運んでみてくださいね〜。


感想、苦情、ご意見、質問、その他ひっくるめてこちら(nogisaka@geocities.co.jp)まで。
戻る