ランダム画面

ランダムに ▉ を表示したり、消したりします。

ランダムなので、毎回画面は変化します。

ずっと動作したままになります。中断は Esc キーです。

 

IchigoJam を紹介していた USTREAM(ライブ動画)

「オタカツ!」(Akiba.TV 福岡支局 内コーナー)で

お話している時に表示されていた画面を

自分なりに再現してみようと作ってみたものです。

 

後にこのコーナーのみが YouTube で公開されています。

 

オタカツ! #17 2015/02/05 | YouTube

 

IchigoJam-FAN で話題にしたところ、
コーナー担当の しらけん さんから反応があり、
実際使用したプログラムが公開されています。

 

詳細 - IchigoJam-FAN | Facebook グループ内

 

下記のプログラムをそのまま入力するのではなく、

この画面を再現するために自分なりに作ろうとすると

どのようなプログラムになるか、チャレンジしてみるのもよろしいかと思います。

 

シリアル接続でモニタ機能を使用する場合は、PRINT 版 を使用して下さい。

IchigoJam の仕様により、POKE はシリアルへ出力しないため、POKE 版はモニタ画面で表示されません。

 

IchigoJam BASIC 0.9.9〜 PRINT 版 は IchigoJam BASIC 0.9.8 以前でも動作可能ですが、左上に寄ります。


IchigoJam BASIC 0.9.9〜 用・ PRINT 版

5 'ランダムガメン
10 CLS
20 R=RND(32*24-1)
30 LOCATE R%32,R/32
40 PRINT CHR$(RND(2));
50 GOTO 20

IchigoJam web でプログラムを実行します。

このQRコードはアクセス解析のためにCookieを使用しています。

アクセス解析は匿名で収集されており、個人を特定するものではありません。

この機能はCookieを無効にすることで収集を拒否することができますので、
お使いのデバイスのブラウザの設定をご確認ください。

MixJuice ダウンロード ?"MJ GET kidspod.club/mj/573

MicJack ダウンロード ?"MJ GKP 573



IchigoJam BASIC 0.9.9〜 用・ POKE 版

5 ' ランダムガメン
10 CLS
20 POKE #900+RND(32*24),RND(2)
30 GOTO 20

IchigoJam web でプログラムを実行します。

このQRコードはアクセス解析のためにCookieを使用しています。

アクセス解析は匿名で収集されており、個人を特定するものではありません。

この機能はCookieを無効にすることで収集を拒否することができますので、
お使いのデバイスのブラウザの設定をご確認ください。

MixJuice ダウンロード ?"MJ GET kidspod.club/mj/574

MicJack ダウンロード ?"MJ GKP 574



IchigoJam BASIC 1.2.2〜・IchigoJam BIG 版

10 ' ランダムガメン
15 IF VER()>12233 VIDEO 3
20 CLS
30 POKE #900+RND(16*12),RND(2)
40 GOTO 30

IchigoJam web でプログラムを実行します。

このQRコードはアクセス解析のためにCookieを使用しています。

アクセス解析は匿名で収集されており、個人を特定するものではありません。

この機能はCookieを無効にすることで収集を拒否することができますので、
お使いのデバイスのブラウザの設定をご確認ください。

MixJuice ダウンロード ?"MJ GET kidspod.club/mj/575

MicJack ダウンロード ?"MJ GKP 575



IchigoJam BASIC 0.7.5〜0.9.8 用

10 CLS
20 R=RND(36*27-1)
30 LOCATE R%36,R/36
40 PRINT CHR$(RND(2));
50 GOTO 20

解説

RND(2) の 2 を 3 や 5 などに変更しても良いでしょう。下記のようになります。(IchigoJam BASIC 1.1 までの表示)

3 の表示が「オタカツ!」で使われた表示とほぼ同等になります。

IchigoJam BASIC 1.2 より CHR$(2)~(4) のキャラクターが変わっているため、若干表示が変わります。

 

RND(3) に変更

RND(5) に変更

RND(256) に変更



他のバージョン