スーパー野球拳

「スーパー野球拳」の編集履歴(バックアップ)一覧はこちら

スーパー野球拳」(2009/12/06 (日) 20:07:45) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*スーパー野球拳 #ref(yakyu_ss1.png) -BASICリスト(MSX BASIC1.0以降) 10 SCREEN 0:KEY OFF:WIDTH 38:CLS:C=0:L=0:DIM T$(3),S$(12),M$(12):T$(1)="グー":T$(2)="チョキ":T$(3)="パー" 20 RESTORE 220:FOR I=1 TO 12:READ S$(I):NEXT I:RESTORE 260:FOR I=1 TO 12:READ M$(I):NEXT I 30 PRINT "*** スーパー ヤキュウケン ***":PRINT:PRINT "ソウサ ホウソウ : 1=グー / 2=チョキ / 3=パー":PRINT:GOSUB 170 40 PRINT "<< GAME START! >>":PRINT:PLAY "T120O5S1M10000L16G8ED8EG8ED8EG8ED8EG8.G4":FOR I=1 TO 8:PRINT S$(I);" ";:FOR J=0 TO 300:NEXT J:IF (I MOD 4)=0 THEN PRINT 50 NEXT I 60 PRINT:FOR I=9 TO 11:PRINT S$(I);" ";:PLAY "T180O5S1M3000E8E4":IF I=11 THEN PLAY "E8" 70 FOR J=0 TO 300:NEXT J,I 80 K$=INKEY$:IF K$<>"1" AND K$<>"2" AND K$<>"3" THEN 80 90 PLAY "T180O6S1M10000G4":A=VAL(K$)-1:R=INT(RND(-TIME)*3) 100 PRINT S$(12):PRINT:PRINT " アナタ =(";T$(A+1);") vs (";T$(R+1);")= アタシ":PRINT 110 IF R=A THEN PRINT "アイコ!":PRINT:PRINT S$(11);" ";:PLAY "T180O5S1M3000L8EE4E":GOTO 80 120 PRINT "アナタ ノ ";:IF ((R+1) MOD 3)=A THEN PRINT "マケヨ!":L=L+1:PLAY "T140O2V14C4":GOTO 150 ELSE PRINT "カチヨ!":C=C+1:PLAY "T180O5S1M10000L16GEGEGE4" 130 PRINT:PRINT M$(C):PRINT:IF C<5 THEN PRINT "ツギ ハ マケナイ ワヨ!";:GOSUB 170:GOTO 60 140 PRINT M$(6):PRINT:PRINT "*** CONGRATULATIONS! ***":GOTO 200 150 PRINT:PRINT M$(L+6):PRINT:IF L<5 THEN PRINT "ツギ ハ ガンバッテ ネ!";:GOSUB 170:GOTO 60 160 PRINT M$(12):PRINT:PRINT "--- GAME OVER ---":GOTO 200 170 PRINT " [HIT SPACE BER]":PRINT 180 IF INKEY$<>" " THEN 180 190 RETURN 200 END 210 ' 220 DATA "ヤ-キュウ-","ス-ルナラ-","コウイウ グアイ ニ","シヤシャンセ-" 230 DATA "ナ-ゲタラ-","コウ ウッテ-","ランナー ニ ナッタラ","エッサッサ-" 240 DATA "アウト!","セーフ!","ヨヨイ ノ..","ヨイ!!" 250 ' 260 DATA "リラックス スルタメニ クツシタ ヲ ヌグワネ..." 270 DATA "ソレニ シテモ キョウ ハ アツイ ワネ.. チョット ウワギ ヲ ヌグワ." 280 DATA "ヤダ! サッキ タベスギチャッタ カナー.. ウェスト ガ キツイ カラ スカート ヲ ヌグワネ. アマリ ミナイデ..." 290 DATA "ブラ ガ キツイワ.. コーフン シテ キチャッタ ノ カシラ? ブラジャー ヲ トルワネ. ウフフ..オイシソウ デショ?" 300 DATA "サッキ カラ パンティー ノ ナカガ ヌレテル ノ... キモチワルイ カラ ヌグワネ..." 310 DATA "ツイデ ニ コノ ホテッタ カラダ ヲ シズメテ チョウダイ... アァ..ソコ... ステキ ヨ..." 320 ' 330 DATA "ネクタイ ヲ トッテ アゲル ワネ!" 340 DATA "アラ? アナタ アセ ダク ネ. ウワギ ヲ ヌイダラ?" 350 DATA "サッサ ト シャツ ヲ ヌイデネ!" 360 DATA "サァ! ズボン ヲ ヌギナサイ!" 370 DATA "サイゴ ハ ソノ パンツ 1マイ ダケネ..." 380 DATA "アラ? アナタ イガイ ニ ソチン ナノネ... ガッカリ ダワ! バイバイ!!" ---- *MSX2対応変更差分 -ゲーム進行はテキスト版と同じ。 -勝ったらCGを表示して、[RETURN]キーでゲーム再開。 -スクリーンモードは好きなものをどうぞ。(画像サイズは以下の通り) --SCREEN 5 : 256×212 16色 --SCREEN 7 : 512×212 16色 --SCREEN 8 : 256×212 256色 -CGデータ名はYAKYU000.SC{5|7|8}~YAKYU006.SC{5|7|8}で各自用意のこと。 --YAKYU000...通常(スタート画面) --YAKYU001...靴下 --YAKYU002...上着 --YAKYU003...スカート --YAKYU004...ブラ --YAKYU005...パンツ --YAKYU006...XXX -絵師様へ:適当にページを作って、SC{5|7|8}形式でファイルをアップして下さい。([[CGデータサンプルページ]]) --漢字対応版にて、システムカラーとして、黒、青、赤、マゼンタ、緑、シアン、黄、白の8色を予約しています。(カラーコードは任意に変更可能) --ゲーム中に絵を表示させたい場合などはご留意下さい。 --SCREEN 8の場合は特に気にしなくて良いです。 --テキスト版では、ベタにフルスクリーン表示するだけなので、パレットの制約はありません。 -SCREEN 5の場合 15 COLOR 15,0,0:SC=5:W=255 -SCREEN 7の場合 15 COLOR 15,0,0:SC=7:W=511 -SCREEN 8の場合 15 COLOR 15,0,0:SC=8:W=255 -以下、共通ルーチン 35 GOSUB 1000:SCREEN 0 125 GOSUB 170:GOSUB 1000:SCREEN 0 140 C=C+1:PRINT M$(C):GOSUB 170:GOSUB 1000:SCREEN 0:PRINT "*** CONGRATULATIONS! ***":GOTO 200 1000 SCREEN SC:A$=STR$(C):A$="YAKYU"+RIGHT$("00"+RIGHT$(A$,LEN(A$)-1),3)+".SC"+RIGHT$(STR$(SC),1) 1010 SET PAGE 0,1:BLOAD A$,S:COLOR=RESTORE 1020 FOR I=0 TO 210 STEP 2:J=211-I:COPY(0,I)-(W,I),1TO(0,I),0:COPY(0,J)-(W,J),1TO(0,J),0:NEXT I 1030 IF INKEY$<>CHR$(13) THEN 1030 1040 RETURN ---- *漢字ROM対応版 [[スーパー野球拳(漢字ROM対応版)]] ---- 要望とか #comment
*スーパー野球拳 #ref(yakyu_ss1.png) -BASICリスト(MSX BASIC1.0以降) 10 SCREEN 0:KEY OFF:WIDTH 38:CLS:C=0:L=0:DIM T$(3),S$(12),M$(12):T$(1)="グー":T$(2)="チョキ":T$(3)="パー" 20 RESTORE 220:FOR I=1 TO 12:READ S$(I):NEXT I:RESTORE 260:FOR I=1 TO 12:READ M$(I):NEXT I 30 PRINT "*** スーパー ヤキュウケン ***":PRINT:PRINT "ソウサ ホウソウ : 1=グー / 2=チョキ / 3=パー":PRINT:GOSUB 170 40 PRINT "<< GAME START! >>":PRINT:PLAY "T120O5S1M10000L16G8ED8EG8ED8EG8ED8EG8.G4":FOR I=1 TO 8:PRINT S$(I);" ";:FOR J=0 TO 300:NEXT J:IF (I MOD 4)=0 THEN PRINT 50 NEXT I 60 PRINT:FOR I=9 TO 11:PRINT S$(I);" ";:PLAY "T180O5S1M3000E8E4":IF I=11 THEN PLAY "E8" 70 FOR J=0 TO 300:NEXT J,I 80 K$=INKEY$:IF K$<>"1" AND K$<>"2" AND K$<>"3" THEN 80 90 PLAY "T180O6S1M10000G4":A=VAL(K$)-1:R=INT(RND(-TIME)*3) 100 PRINT S$(12):PRINT:PRINT " アナタ =(";T$(A+1);") vs (";T$(R+1);")= アタシ":PRINT 110 IF R=A THEN PRINT "アイコ!":PRINT:PRINT S$(11);" ";:PLAY "T180O5S1M3000L8EE4E":GOTO 80 120 PRINT "アナタ ノ ";:IF ((R+1) MOD 3)=A THEN PRINT "マケヨ!":L=L+1:PLAY "T140O2V14C4":GOTO 150 ELSE PRINT "カチヨ!":C=C+1:PLAY "T180O5S1M10000L16GEGEGE4" 130 PRINT:PRINT M$(C):PRINT:IF C<5 THEN PRINT "ツギ ハ マケナイ ワヨ!";:GOSUB 170:GOTO 60 140 PRINT M$(6):PRINT:PRINT "*** CONGRATULATIONS! ***":GOTO 200 150 PRINT:PRINT M$(L+6):PRINT:IF L<5 THEN PRINT "ツギ ハ ガンバッテ ネ!";:GOSUB 170:GOTO 60 160 PRINT M$(12):PRINT:PRINT "--- GAME OVER ---":GOTO 200 170 PRINT " [HIT SPACE BER]":PRINT 180 IF INKEY$<>" " THEN 180 190 RETURN 200 END 210 ' 220 DATA "ヤ-キュウ-","ス-ルナラ-","コウイウ グアイ ニ","シヤシャンセ-" 230 DATA "ナ-ゲタラ-","コウ ウッテ-","ランナー ニ ナッタラ","エッサッサ-" 240 DATA "アウト!","セーフ!","ヨヨイ ノ..","ヨイ!!" 250 ' 260 DATA "リラックス スルタメニ クツシタ ヲ ヌグワネ..." 270 DATA "ソレニ シテモ キョウ ハ アツイ ワネ.. チョット ウワギ ヲ ヌグワ." 280 DATA "ヤダ! サッキ タベスギチャッタ カナー.. ウェスト ガ キツイ カラ スカート ヲ ヌグワネ. アマリ ミナイデ..." 290 DATA "ブラ ガ キツイワ.. コーフン シテ キチャッタ ノ カシラ? ブラジャー ヲ トルワネ. ウフフ..オイシソウ デショ?" 300 DATA "サッキ カラ パンティー ノ ナカガ ヌレテル ノ... キモチワルイ カラ ヌグワネ..." 310 DATA "ツイデ ニ コノ ホテッタ カラダ ヲ シズメテ チョウダイ... アァ..ソコ... ステキ ヨ..." 320 ' 330 DATA "ネクタイ ヲ トッテ アゲル ワネ!" 340 DATA "アラ? アナタ アセ ダク ネ. ウワギ ヲ ヌイダラ?" 350 DATA "サッサ ト シャツ ヲ ヌイデネ!" 360 DATA "サァ! ズボン ヲ ヌギナサイ!" 370 DATA "サイゴ ハ ソノ パンツ 1マイ ダケネ..." 380 DATA "アラ? アナタ イガイ ニ ソチン ナノネ... ガッカリ ダワ! バイバイ!!" ---- *MSX2対応変更差分 -ゲーム進行はテキスト版と同じ。 -勝ったらCGを表示して、[RETURN]キーでゲーム再開。 -スクリーンモードは好きなものをどうぞ。(画像サイズは以下の通り) --SCREEN 5 : 256×212 16色 --SCREEN 7 : 512×212 16色 --SCREEN 8 : 256×212 256色 -CGデータ名はYAKYU000.SC{5|7|8}~YAKYU006.SC{5|7|8}で各自用意のこと。 --YAKYU000...通常(スタート画面) --YAKYU001...靴下 --YAKYU002...上着 --YAKYU003...スカート --YAKYU004...ブラ --YAKYU005...パンツ --YAKYU006...XXX -絵師様へ:適当にページを作って、SC{5|7|8}形式でファイルをアップして下さい。([[CGデータサンプルページ]]) --漢字対応版にて、システムカラーとして、黒、青、赤、マゼンタ、緑、シアン、黄、白の8色を予約しています。(カラーコードは任意に変更可能) --ゲーム中に絵を表示させたい場合などはご留意下さい。 --SCREEN 8の場合は特に気にしなくて良いです。 --テキスト版では、ベタにフルスクリーン表示するだけなので、パレットの制約はありません。 -SCREEN 5の場合 15 COLOR 15,0,0:SC=5:W=255 -SCREEN 7の場合 15 COLOR 15,0,0:SC=7:W=511 -SCREEN 8の場合 15 COLOR 15,0,0:SC=8:W=255 -以下、共通ルーチン 35 GOSUB 1000:SCREEN 0 125 GOSUB 170:GOSUB 1000:SCREEN 0 140 C=C+1:PRINT M$(C):GOSUB 170:GOSUB 1000:SCREEN 0:PRINT "*** CONGRATULATIONS! ***":GOTO 200 1000 SCREEN SC:A$=STR$(C):A$="YAKYU"+RIGHT$("00"+RIGHT$(A$,LEN(A$)-1),3)+".SC"+RIGHT$(STR$(SC),1) 1010 SET PAGE 0,1:BLOAD A$,S:COLOR=RESTORE 1020 FOR I=0 TO 210 STEP 2:J=211-I:COPY(0,I)-(W,I),1TO(0,I),0:COPY(0,J)-(W,J),1TO(0,J),0:NEXT I 1030 IF INKEY$<>CHR$(13) THEN 1030 1040 RETURN ---- *漢字ROM対応版 [[スーパー野球拳(漢字ROM対応版)]] ---- 要望とか - あ -- あ (2009-12-06 20:07:45) #comment

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。