KUNISAN.JPブログコメント書き込み



ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2026年2月14日
ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム毎月恒例の「プチコンテスト」の今回のお題は、「スプライト1000個以上表示させたショートゲーム」です。プチコン4はBASIC言語ながら実際にはインタープリターではなく、コンパイルしてから実行という形のため、実行速度は爆速です。そのため、スプライト1000個以上を動かしても、ゲームとして成立する処理速度を出すことができます(さらにはSwitch 2では初代Switchよりも処理速度が出ます)。そんなプチコン4ならではの「スプライト1000個を使ったゲーム」が今回の作品になります。

タイトル: ドラゴン対ゴキブリ千匹
公開キー: 4Z43JERD



基本ルールは「ドラゴンを動かしてブレスを発射、ブレスをゴキブリに当てて、風圧で床下に全て落とせば終了」というものです。ブレスの速度変化は空気抵抗、ゴキブリの速度変化も空気抵抗や摩擦の要素を取り入れていますが、いつもの衝突や反発の演算は行っておらず、これでスプライト1000個をスムーズに動かす実行速度を保っています。ドラゴンの動きは頭部から胴体と尻尾を連動させた形になっています(=グラディウスのオプションのような動き)。この処理は、配列変数の先頭にドラゴンの頭部の座標をUNSHIFTで記録させると同時に配列変数の最後をREMOVEで削除、途中の要素を一定間隔でピックアップしたものを胴体と尻尾の座標とする流れとなっています。

制作は数日に分けて行いましたが、制作時間はトータルで5~6時間と言ったところです。それほど特別な処理はしておらず、大きなトラブルもなくスムーズに制作できました。

プログラムは以下の通りです。



プチコン4でのゲーム制作は2019年から始めていて、本作で80作品目になります。可能であれば100作品まで行きたいところですが、あとはアイデアが出るかということと最終的には気力ですかね。



プチコン4関連記事(リンク一覧): ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム / 笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム / あけましておめでとうございます(2026年) / インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム / A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / ...(記事連続表示)



1)商品の宣伝、宗教や政治活動の勧誘など、本サイトの趣旨に合わない書き込みはご遠慮ください。
2)個人、団体への誹謗中傷や、差別的な発言、公序良俗に反する表現は禁止します。
3)本ブログへの書き込みによって何らかの問題が発生した場合、KUNISAN.JP管理者までご連絡いただければ、内容の修正、削除を行います(その他の責任については負いかねます)。
4)製作者サイドの都合により、予告無く書き込みの一部または全てが削除されることがあります。あらかじめご了承ください。
5)迷惑メールやコンピュータウィルス被害を防止するため、必要な場合以外にはメールアドレスを書き込まないことをお勧めします。

タイトル
お名前 (※必須)
Eメール
ホームページ

コメント (※必須)


画像ファイル(サイズ:10MB以下 形式:gif,jpeg,jpg,png)