🌸 「なでしこ」
>
🍯 「貯蔵庫」
🍯 なでしこ3貯蔵庫
🌟新規
📒一覧
🔌
🔍検索
🚪ログイン
ログイン
していません。
[
📌文法
] [
🎨命令一覧
]
[編集モード] カードダブルアップチャンス
前作のゲームをカード付きでできるようにしました
プログラム:
(→大)
(→textarea)
(→左右に配置)
手札=[] 相手=0 絵柄=[] 所持ポイント=100 賭けポイント=0 裏面=「https://n3s.nadesi.com/image.php?f=253.png」 表面=「https://n3s.nadesi.com/image.php?f=252.png」 N=0 W=63 H=88 選択=4 前処理 描画中キャンバスをマウス押した時には。 もし、マウスY<HかつマウスX<3×Wならば 選択=INT(マウスX÷W)+1 本体 違えば、もし、マウスY>2×H+40ならば 選択=1 エンドフェイズ ここまで ここまで ●前処理とは #set 全描画クリア 裏面を[0,H+20]に画像描画 I=0 I<3の間繰り返す 裏面を[I×W,0]に画像描画 I=I+1 ここまで #cardmake 相手=(13の乱数) K=0 K<3の間繰り返す A=(13の乱数) 手札[K]=A K=K+1 ここまで K=0 K<4の間繰り返す B=(3の乱数) 絵柄[K]=B K=K+1 ここまで #bet 賭けポイント<1の間繰り返す 「何ポイント賭けますか?あなたは今{所持ポイント}P持っています」と尋ねて賭けポイントに代入 もし、(所持ポイント=>賭けポイント)ならば もし、賭けポイント=0ならば 「賭けてください」と言う 違えば 所持ポイント=所持ポイント-賭けポイント 抜ける ここまで 違えば、 「所持ポイントが足りません」と言う。 賭けポイント=0 ここまで ここまで [0,H+20,W,H]の描画クリア 表面の[相手×W,絵柄[0]×H,W,H]を[0,H+20,W,H]に画像部分描画 本体 ここまで ●本体とは もし、選択<4かつ選択>0ならば 後処理 違えば、もし、選択=4ならば 「カードを一枚選んでください」と情報表示 [0,H+20,W,H]の描画クリア 表面の[相手×W,絵柄[0]×H,W,H]を[0,H+20,W,H]に画像部分描画 ここまで ここまで ●後処理とは もし、(相手<手札[選択-1])ならば 所持ポイント=賭けポイント×2+所持ポイント 全描画クリア 表面の[相手×W,絵柄[0]×H,W,H]を[0,H+20,W,H]に画像部分描画 J=0 J<3の間繰り返す 表面の[手札[J]×W,絵柄[J+1]×H,W,H]を[W×J,0,W,H]に画像部分描画 J=J+1 ここまで 「YOU WIN!」と言う 違えば、 もし、(相手=手札[選択-1])ならば 全描画クリア 所持ポイント=(所持ポイント+賭けポイント) 表面の[相手×W,絵柄[0]×H,W,H]を[0,H+20,W,H]に画像部分描画 J=0 J<3の間繰り返す 表面の[手札[J]×W,絵柄[J+1]×H,W,H]を[W×J,0,W,H]に画像部分描画 J=J+1 ここまで 「DROW!」と言う 違えば 全描画クリア 「YOU LOSE」と言う 表面の[相手×W,絵柄[0]×H,W,H]を[0,H+20,W,H]に画像部分描画 J=0 J<3の間繰り返す 表面の[手札[J]×W,絵柄[J+1]×H,W,H]を[W×J,0,W,H]に画像部分描画 J=J+1 ここまで ここまで ここまで 賭けポイント=0 もし、所持ポイント=>200ならば 「GAMECLEAR!!」と情報表示 違えば、もし、所持ポイント<=0ならば 「GAMEOVER」と情報表示 違えば、 選択=4 エンドフェイズ ここまで ここまで ●エンドフェイズとは もし、選択<4かつ選択>0ならば 選択=4 前処理 違えば、もし、選択=4ならば 「進むにはここをクリックしてください」と情報表示 ここまで ここまで ●(Sと)情報表示とは [0,2×H+40,640,80]の描画クリア 20に描画フォント設定 [30,2×H+60]にSを文字描画 ここまで
▶ 実 行 [F9]
クリア
一時保存
デバッグ
ブレイクポイント:
→ 再開
↓ 一行次へ
×
キャンバス: 幅
× 高
52d9100a4c86f804f26645502f06b096
2548
上書き保存
表示ページ
→直前に実行(または一時保存)した内容を復元
なでしこバージョン: v
素材のアップロード
ログイン
するとファイルをアップロードできます。