プチコン3号 QSP (WIDTH 16の1画面プログラム) プチコンBIG対応(3)
QSPとはプチコン3号のver.3.2.0で新たに加わったWIDTH命令を使いWIDTH 16の状態で編集画面の1画面(21文字×14行)にプログラムリストが収まっているものを示しています。(Quarter Screen Program の略だけど実際は4倍角文字による1画面プログラムであり、文字数は通常の1画面プログラムの4分の1よりやや少なめとなっている)
このページのQSPは「エディタの折り返しあり(標準設定)」「改行コードはすべて画面に含める」というルールで作っています。このルールにおいては使用できる文字数は最大293文字となりその制限でゲームやツール等を完成させています。
QSPは制限が大きいですが、その制限があることで作りたいものがギュッと詰まったものになっています。ぜひ、皆さんもQSPを作ってみてください。
なお、基本的にはQSPはプチコンBIGでも使用可能です。とはいえ、すべて問題なく動作するというわけではないためタイトル一覧の「プチコンBIG対応状況」をご覧になってください。
プチコンBIGでQSPを作ってみたい方はしんいちさんが作った「QSP VIEWER for BIG」(公開キー【 R3NY3L4 】)を使ってみてください。詳しくはPetitverseのこちらのトピックス(外部リンク)を見て下さい。
こちらのページに2015年の夏コミ(コミックマーケット88)において頒布した「プチコン3号 QSP完全マニュアル」を掲載しています。QSPを作る際の実戦テクニックを多数掲載しているので「自分でQSPを作りたい」という人はぜひご覧になってください。QSPを作る人はファンクションキーに "WIDTH 24-WIDTH()"+CHR$(13) を登録しておくとワンタッチでWIDTH 8とWIDTH 16を切り替えられるため便利です。
> なお、2015年の冬コミ(コミックマーケット89)においてはさらに進んだQSP制作テクニックを記載した「プチコン3号 QSP完全マニュアル Part 2」、2017年の冬コミ(コミックマーケット93)ではQSP制作テクニックの究極版となる「プチコン3号 QSP究極完全マニュアル」を頒布しました。
《 タイトルリスト 》 ※公開番号(初出公開日)が新しい順に並んでいます。
※初出公開日、最終更新日はこのページ、Miiverse、twitterで公開した日付のうち最も早いものを記載しています。
※いずれのタイトルもリストの末尾に簡易マニュアルを記載しているため使用方法等が分からなくなった場合にはこのページを見なくてもその簡易マニュアルを見れば分かります。
とはいえ、シンプルなプログラムばかりなのでマニュアルを見なくても使うことは可能だと思います。
ジャンルは「ゲーム」「ツール」「その他」のいずれかを記載しています。
ほぼすべてのタイトルに「QSP」が付いているのは将来的に「QSPではない」バージョンを作る可能性を考えて行っています。OMPに関してはこれがフルバージョンなので「OMP QSP」ではなく「OMP」としています。
プチコンBIG対応状況はver.3.5.1で確認をしています。×はエラーが出て起動できないもの、△は起動はするけど重要な問題があり実用にはならないもの、○は一部問題はあるけど一応使用可能なもの、◎は現時点で問題が確認されてないものとなっています。
《 DIALOG使用作品の注意 》
DIALOG命令をAボタン入力待ちとして使用している作品をプチコンBIGで使用の際はダイアログ画面が表示されることによって表示している文字等を読み取りができない場合があります。その場合はDIALOG""の部分をLINPUT A$に書き換えれば結果を読み取ることができなおかつAボタン入力待ちができるようになります。
《 おちゃめ QSPコレクション 》
2019年4月30日現在 《公開キー》 【 YKXKQ4H6 】 プロジェクトフォルダ名 OCHA_QSP190430
上記のナンバリングタイトルすべて+αをセットにして収録しています。
《 注 意 》
各タイトルごとに公開キーを記載していますが、タイトルごとの公開キーとこのセットの公開キーに含まれるプログラムはバージョン等が異なる場合があります。このQSPコレクションより後に更新されているものは最新のバージョンではないため個別の公開キーを使ってダウンロードしてください。また、公開キーは予告無く変更、削除される場合があります。
QSPコレクションのフォルダ内にはランチャーソフト「QSP MENU」(これもQSPプログラム)、「PETIT PAINT QSP」等を使って私が描いたラクガキ絵(作例にあるもの)や各QSPを使用するために必要なデータ等も収録しています。
フォルダ名の最後がバージョン(更新日付)なのでこれよりも古いQSPコレクションをすでにダウンロードしている場合は不要であれば削除して問題ありません。
このページでは公開番号41〜のQSPを記載しています。
公開番号1〜20のQSPはこちらのページに記載しています。
公開番号21〜40のQSPはこちらのページに記載しています。
No.41
SIMPLE RACING F
初出公開日 2019年4月30日
プチコンBIGでも特に問題なく動作します
《 プログラムリスト 》
単体公開キー【 無し 】、ファイル名「1GQ_RCF」
プログラムは「おちゃめQSPコレクション」のフォルダ内に含まれています。
《 実行時のスクリーンショット 》
タイムアタックが熱い、シンプルなレースゲームです。
SIMPLE RACING QSPはQSP単体で動作しますが、このゲームはコースデータをロードする方式にしたためより変化に富んだコースでプレイが可能になっています。
《 操作方法 》
スライドパッドでハンドルを左右に切ります。ボタンをどれか押すとアクセル、離すとブレーキです。(どのボタンでもアクセルボタンとして使えますがAボタンを使用時はゴールイン時にすぐにリトライとなるため注意が必要)
3周でゴールとなります。画面左上の数字が現在の周回数(「3」だと3周目)、その右の数字がタイムです。
ゴール時にはAボタンでリトライが可能です。
シンプルな内容ですが、QSPのレースゲームの中では最高の面白さなので、ぜひプレイしてみてください。
タイムアタックが熱くなるようにアクセルワークとライン取りに特化したゲーム性になっています。スピードメーターは無いですがエンジン音で速度が判断が可能です。
ちなみに私の(2019/4/30時点の)ベストタイムは19.54秒です。この記録を目指して頑張ってください。
《 プチコンBIG使用時の注意点 》
このゲームはプチコンBIGで問題なく動作しますが、STICK関数の戻り値がプチコンBIGとプチコン3号では少し異なっているためプチコンBIGでプレイした方がカーブが曲がりやすく良いタイムが出やすくなっています。
プチコンBIGでプチコン3号と同一条件でプレイしたいという場合は、A=A+V/25の部分をA=A+V/25*.875に変更してください。
《 コースデータ作成法 》
このゲームはお絵描きツールで描いた「コースの絵」を自動的に判別してコースとして走行可能となります。そのため誰でも簡単に自由なコースでプレイが可能となっています
コースデータを作成するには「透明色」「400x240のサイズ」に対応したお絵かきツールが必要になりますが、標準で用意されているスマイルツールの「お絵かき」機能で何ら問題はありません。
コースの状態は色で判断しています。したがって、色を変えることで様々な状態のコースを作り出すことができます。
色はRGB値のRの値で判断されています。Rが104以上であれば普通に走行可能な部分、Rが96以下(プチコン3号のGRPのR、G、Bの値は表示時に8の倍数値で丸められるため104未満を設定した場合は96になる)であれば大幅に減速する部分、透明色(A、R、G、Bがすべて0)であれば通行不可の部分となります。通行不可の部分は池や水路として活用できるように自動的に濃い青色となります。
コースの座標(256,128)付近は通行不可の場所となるようなコースを作るのをオススメします。このゲームのデフォルトのコースではその部分には池を置いています。これはコースをショートカットして好タイムを狙うのを防ぐ役割があります。(通行不可であっても幅が1ドットか2ドット程度だとスピードが出ている場合に飛び越えられる可能性があるため注意)
Y座標のみスタート場所を変えることができます。場所を変えた場合はプログラム内のY=40の値を変更しておいてください(ただし、Yの値は128未満とする)。スタート場所のX座標を変える場合は周回判定の部分を変更する必要があります。
なお、「普通に走行可能な部分」と「大幅に減速する部分」を交互に置くことで少し減速する部分を作ることが可能です。このゲームのデフォルトのコースでは最終コーナーでこれが使用されていてF-ZEROにおけるダートのような効果を生み出しています。
コースが完成したらそのGRPを適当なファイル名で保存してください。プログラム内のLOAD"GRP0:F."のF.の部分を保存したファイル名に変更してください。
自分で作ったコースをファイル名F.で上書き保存した場合はプログラムの書き換えは不要ですが、その場合はデフォルトのコースデータが消えてしまうので必要ならばあらかじめバックアップを取っておいてください。
このページでは公開番号41〜のQSPを記載しています。
公開番号1〜20のQSPはこちらのページに記載しています。
公開番号21〜40のQSPはこちらのページに記載しています。
RETURN (プチコン3号/BIGコーナーのトップにもどる) RETURN *MAIN (トップページにもどる)