class || instance
@hoge1e3
編集
私は,とあるシューティングゲームに出て来るザコ敵なのだが,
シューティングゲームってどう考えてもおかしいだろ.
それに対して,こっちの軍勢は1万くらいいるんだぞ.
でも,負けるんだな,こっちが.
(ちなみに残機の概念を導入したとしても,
私が登場するのは,全面クリアしたらプレイできるエクストラステージ(エンディング後,タイトル画面でCONTINUEを選ぶ)の中盤あたり.同時に巨大な中ボス,じゃなくて上司が2体くらい闊歩しているなか,にぎやかしで編隊飛行する中の1機.だから,
私は,もう死にたくない,と思った.
だから,なんとかして死なない方法を画策していた.
ある日ついに,私のソースコードを発見したのだ.
// Zako.tonyu
while(true) {
if (screenOut()) die();
b=crashTo(PlayerBullet);
if (b) {
b.die();
die();
}
x+=vx;
y+=vy;
vy-=0.1;
update();
}
ええと,私も最初な何のことだかわからなかったが,肝心なのはここらしい:
b=crashTo(PlayerBullet);←
if (b) {←もし当たっていたら
b.die();←当たった弾は死に
die();←私も死ぬ
}
そう「私も死ぬ」などと物騒なことが書いてあるのだ.怒った私は,そのdie();という箇所を削除した.
これで私は不死身だ!
――しかし,勝手に私の挙動が変わったら,
そして,プログラムは変更された.
―――――†―――――
その後,このゲームは
「すべてのザコ敵が全然破壊できない大バグがある」
という不名誉な評判を頂くはめになる.
class || instance @hoge1e3
★で称える
この小説が面白かったら★をつけてください。おすすめレビューも書けます。
カクヨムを、もっと楽しもう
カクヨムにユーザー登録すると、この小説を他の読者へ★やレビューでおすすめできます。気になる小説や作者の更新チェックに便利なフォロー機能もお試しください。
新規ユーザー登録(無料)簡単に登録できます
同じコレクションの次の小説
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます