ASAさんの「プチコンのン」

「プチコンで悩む若人のために!」 プチコンを愛する男、ASAさん(@fusuian)のプチコン初心者講座第三回「ヘビゲーム編」です。 ※コが作者(周辺の)都合によりキャンセルとなりました 続きを読む
1
ASA @fusuian

スネイルを食べた処理◎YUMも少し変わっています。食べた場所(TX,TY)から、そこにいたスネイルの番号(F)を求める◎FINDSNLサブルーチンも追加しています。 #p4petitcom http://t.co/W9VqI3Ir

2012-11-17 14:15:35
拡大
ASA @fusuian

ようやく本命の◎SNAILサブルーチンです。132〜140行ではこれから進む方向を決めます。決まった位置に辻があるので、必ず3歩進みます。 #p4petitcom http://t.co/lKkrM76E

2012-11-17 14:19:25
拡大
ASA @fusuian

いよいよラスト、決めていた方向に進む◎SNAILGOサブルーチンです。進行方向にスネイルがいたら一回休み。ヘビの頭なら食べられる。胴体なら◎MISSへジャンプ。さあ、セーブして動かしてみよう! #p4petitcom http://t.co/X2xAPdPh

2012-11-17 14:24:19
拡大
ASA @fusuian

遊ぶと…激ムズ(笑) 敵の動きが速すぎる! あと敵同士がぶつかると時々固まるのがヘンですね。辻を曲がるタイミングもキビし過ぎ。まだ完成とは言えないなあ。 #p4petitcom

2012-11-17 14:28:30
ASA @fusuian

まあくたびれたので一休みしましょう。 #p4petitcom

2012-11-17 14:29:09
ASA @fusuian

まずスネイル速過ぎを直しましよう。◎NEWSTAGEに変数SWAITとSWを設定します。 #p4petitcom http://t.co/QNXqFPvU

2012-11-17 18:50:26
拡大
ASA @fusuian

毎フレーム、SWを1マイナスして、0になった時だけスネイルを動かします。ついでに、変数NSでスネイルを数えます。74行の見切れはNS+1。ついでに79行で、最後のスネイルをスピードアップ。 #p4petitcom http://t.co/yIWJRaoU

2012-11-17 18:54:48
拡大
ASA @fusuian

あと90行にCOLOR 13を挟み込みます。細かいんだけど、ミスの時のバッテンの色を赤にする。 #p4petitcom

2012-11-17 18:57:45
ASA @fusuian

そしてコーナーをスムーズに曲がる改良。◎NEWSTAGEの直前にB0=0を入れ、46行の◎BCHKと、53〜60行を追加する。 #p4petitcom http://t.co/Yz6KixOL

2012-11-17 20:22:00
拡大
ASA @fusuian

B0で以前のキーを覚えておいて、壁に当たったらそれを使って進めてみるわけです。ややこしいけど、辻の手前で行きたい方にキーを入れられるのでスムーズに曲がれます。 #p4petitcom

2012-11-17 20:24:17
ASA @fusuian

ここまでのリスト(1/8)です。 #p4petitcom http://t.co/r0PrGlVz

2012-11-17 21:21:11
拡大
ASA @fusuian

リスト 4/8 #p4petitcom 見切れのところは次の行でコメントにしてます。 http://t.co/ovopLUKr

2012-11-17 21:22:53
拡大
ASA @fusuian

あとはスコアとリプレイつけて完成かなー( ̄▽ ̄) #p4petitcom

2012-11-17 21:30:24
ASA @fusuian

というわけで、行きの新幹線で仕上げたヘビゲームを帰りの新幹線で上げます^^; #p4petitcom

2012-11-18 18:58:48
ASA @fusuian

最後の仕上げはスコアの追加と、ゲームオーバーになったあともう一度遊ぶための修正です。行数は多いけどコピペも効くのでがんばれ。 #p4petitcom http://t.co/yJKb2FiY

2012-11-18 19:07:30
拡大
ASA @fusuian

◎START ラベルを追加して、CLSをその後に移します。スコアSを0点にしたら、スコアボードを表示するサブルーチン ◎BOARD を呼び出し。 #p4petitcom http://t.co/vuTXYdiO

2012-11-18 19:09:34
拡大
ASA @fusuian

やられサブルーチン◎MISSも大幅修正。ハイスコアを更新し、Yボタンが押されたら再スタートします。 #p4petitcom http://t.co/tNjQvMD2

2012-11-18 19:11:34
拡大
ASA @fusuian

◎BOARDサブルーチン。長いけどほとんどLOCATE:?のコンビネーションなのでコピペを活用しましょう。 #p4petitcom http://t.co/2qwmiyYb

2012-11-18 19:14:22
拡大
ASA @fusuian

決まった場所にスコアをかくサブルーチン◎SCOREと、数字を右詰めするサブルーチン◎RIGHT。これで完成! #p4petitcom http://t.co/5tMGXJ3K

2012-11-18 19:18:22
拡大