この記事の中をのぞく
選んだチップは変数、比較、if。穴埋めした処理が、次の戦闘で弾の向きを決める。
『CODE SURVIVOR』は、敵を避けるアクションと短いコード課題を交互に進めるゲーム。初期のshootは自動で弾を撃ち、経験値で強化やチップを選ぶ。
課題は選択肢から値を入れる穴埋め式。適用すると戦闘へ戻る。
- 面白いところ
- 選んだ角度や距離条件がshootの動きに入り、アクション中の敵との距離に結びつく。課題を解いて終わりでなく、戦闘の結果で手応えを見られる。
- 気になるところ
- コードチップを選ぶと、課題を読んで空欄を埋める時間に切り替わる。連続した撃ち合いに集中したい人には、この中断が合わないかもしれない。
- こんな人に
- 選択肢からコードの空欄を埋め、角度や距離の条件を試してみたい人。短い課題と敵を避けるアクションを行き来する遊びが好きな人。
- ジャンル
- コード課題つきサバイバー系アクション
- 遊ぶ場所
- ブラウザ / itch.io公式HTML5版
- 料金
- 無料Web Stage 1
- 表示言語
- 日本語でプレイ
- 今回の範囲
- Stage 1を1ラン。ゲーム内時間23秒、LV4・撃破12
- 操作
- WASD移動。レベルアップで強化・コード課題を選ぶ
まずは敵を避け、shootの弾を飛ばす
開始8秒でレベル1、2体撃破、スコア120。初期武器shootが弾を自動発射し、敵には25ダメージの表示が出た。自機をWASDで動かし、敵との距離を保ちながら経験値を拾う、まずはサバイバー系らしい入り方だ。

最初のレベルアップでは、範囲爆発やshoot強化と並んで「角度変数」が候補に出た。今回は角度変数を選び、選択肢から右向きの0.0ラジアンを指定。課題に全問正解して適用すると、戦闘HUDにangが加わった。説明では攻撃力+6。弾の向きを変える選択が、そのまま攻撃ルールに入る。

距離を比べ、条件に応じて向きを変える
次はDistance Checkを選び、敵との距離の二乗を比べる値を埋めた。近ければ左向きの角度にする条件を完成して再開。LV4ではさらにRange Bandsを選び、距離帯の上限や下向きの角度を埋めた。画面には400pxの二乗160000、角度1.5708などが表示され、値を選ぶ課題と実際のコードが同じ画面に並ぶ。

ここではコード全体を自由に書くのではなく、比較や分岐の値を選んで完成させる。選択を適用すると戦闘へ戻り、チップ欄には角度・距離比較・距離帯分岐が並んだ。コードの構造を一から作るより、空欄の意味を読み、値を入れた結果を試す形だ。
短い試遊でも、攻撃の内訳が残る
今回の一ランはゲーム内時間23秒で終了し、レベル4、撃破12、スコア720。結果画面にはコードが狙ったダメージ492、自動発射18、コードが返した行動45回と記録された。課題を解いて戦闘へ戻ったあと、その処理がどれだけ攻撃を担ったのかを見返せる。

合いそうなのは、短いコード課題を解いて、その影響をすぐアクションで試したい人。反対に、コード画面で止まらず連続した撃ち合いを楽しみたい人には、レベルアップごとに課題を読むテンポが合わないかもしれない。
つくった人たち
選んだ値をコードに入れ、適用して戦闘へ戻る。
CODE SURVIVOR (Free Web Version) を遊ぶ ↗このゲームへ、ひと票
気になるところ、好きなところ。
遊ぶ前の気持ちも、遊んだあとの「もっと」も。答えたい欄だけ、ボタンでどうぞ。
各欄ひとつ。もう一度押すと取り消せます。名前や文章の入力は不要です。
ひと票を読み込んでいます。
このゲーム、どうだった?
気になったところや、遊んでみた感想をひと言。メールアドレスは不要です。
読み込んでいます。
投稿とプライバシーについて