忘れない内に皆に伝授しときましょう。
・多色刷り、
・ドット単位横スクロール、
・エスケープシークエンス・・・
色々ありましたよね。
思い出したらなんでも書き込みよろしく。
探検
MSX-BASICの奥義を伝授するスレ
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
NGNG460デフォルトの名無しさん
2007/04/09(月) 22:39:16 S=STICK(0)+STICK(1)
任意のドット数で動かす(この場合、2ドットずつ)
X=X-2*(S=7)*(X>0)+2*(S=3)*(X<100)
Y=Y-2*(S=1)*(Y>0)+2*(S=5)*(Y<100)
斜め移動
X=X-(S=2)-(S=3)-(S=4)+(S=6)+(S=7)+(S=8)
Y=Y-(S=4)-(S=5)-(S=6)+(S=8)+(S=1)+(S=2)
簡単に書けば、こうだな。カッコの中の条件が揃えば−1になるから、
そこから考えれば。
任意のドット数で動かす(この場合、2ドットずつ)
X=X-2*(S=7)*(X>0)+2*(S=3)*(X<100)
Y=Y-2*(S=1)*(Y>0)+2*(S=5)*(Y<100)
斜め移動
X=X-(S=2)-(S=3)-(S=4)+(S=6)+(S=7)+(S=8)
Y=Y-(S=4)-(S=5)-(S=6)+(S=8)+(S=1)+(S=2)
簡単に書けば、こうだな。カッコの中の条件が揃えば−1になるから、
そこから考えれば。
461デフォルトの名無しさん
2007/04/09(月) 23:20:51 ベーマガとかでは、この書き方が推奨されていたけど
漏れ自身は必ずしもこの書き方にこだわる必要もないと思っている。
べーしっ君(ベーシックコンパイラ)でもコンパイルできないし。
10 DEFINT A-Z:SCREEN1,2,0:KEYOFF:WIDTH32
20 SPRITE$(0)=STRING$(32,255)
30 X=100:Y=100
40 GOSUB 1000
100 S=STICK(0)+STICK(1)
110 X=X+MX(S):Y=Y+MY(S)
120 PUTSPRITE 0,(X,Y),15,0
130 GOTO 100
1000 '
1010 DIM MX(8),MY(8)
1020 FOR I=0 TO 8
1030 READ A,B
1040 MX(I)=A:MY(I)=B
1050 NEXT I
1060 RETURN
1070 DATA 0,0, 0,-2, 2,-2, 2,0, 2,2, 0,2, -2,2, -2,0, -2,-2
機械語ライクに考えると、こんな書き方になる。
ON S GOSUB〜よりもスッキリとして良かろう。
漏れ自身は必ずしもこの書き方にこだわる必要もないと思っている。
べーしっ君(ベーシックコンパイラ)でもコンパイルできないし。
10 DEFINT A-Z:SCREEN1,2,0:KEYOFF:WIDTH32
20 SPRITE$(0)=STRING$(32,255)
30 X=100:Y=100
40 GOSUB 1000
100 S=STICK(0)+STICK(1)
110 X=X+MX(S):Y=Y+MY(S)
120 PUTSPRITE 0,(X,Y),15,0
130 GOTO 100
1000 '
1010 DIM MX(8),MY(8)
1020 FOR I=0 TO 8
1030 READ A,B
1040 MX(I)=A:MY(I)=B
1050 NEXT I
1060 RETURN
1070 DATA 0,0, 0,-2, 2,-2, 2,0, 2,2, 0,2, -2,2, -2,0, -2,-2
機械語ライクに考えると、こんな書き方になる。
ON S GOSUB〜よりもスッキリとして良かろう。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【米高騰】コメ価格「高いとは思ってない」 JA全中会長★2 [シャチ★]
- 日産赤字、6708億円 [首都圏の虎★]
- 中居正広氏側「“性暴力”はなかった」フジテレビに反論も「何をやったんだ?引退するほどの…」問われる説明責任 [muffin★]
- ミズノ最高益152億円 25年3月期、サッカー好調 [阿弥陀ヶ峰★]
- 自転車「幅寄せやめろ」クルマ「後ろ確認しろ」どっちが悪いのか 実は双方が相手を理解していない? [少考さん★]
- 【フジ】中居正広氏の代理人弁護士が第三者委員会報告に反論「性暴力の実態は確認できず」★17 [Ailuropoda melanoleuca★]
- 大阪万博会場近くの商店街「万博効果? あるかボケ! 駐車場の値段が1日500円から5時間7000円になったくらいや」 [485983549]
- 【速報】巨人リチャードホームランWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
- 自民幹部。秋の補正予算編成検討。給付や減税も視野。年金法案は成立めざし「努力」 [737440712]
- パチンコyoutuber「4ヶ月で160万負けてる…チームだとマイナス240万」トータルで勝ってるおじさん達は生きてるの?🥺 [748563222]
- 【悲報】 JA全中会長「コメの価格、高いとは思っていない」 [434776867]
- えっほ!えっほ!えっほ!えっほ!!!!!!!!!!!!!!!!!!!🥳