2018年1月6日投稿 / 投稿者 : Ryou Tanpo / タグ : 投稿プログラム ゲーム
のべ 2310 人にお越しいただきました。ありがとうございます!
最新情報があると表示されます。
こんにちは、中学2年、プチコン歴4年半 の Ryou Tanpo です。 今回、WiiU、Switch の某塗りゲーム *1 のようなゲームを、1画面プログラム OSP でそこそこのクオリティで作成しました。 OSP とは One Screen Program の略で、1画面という文字数の制約の中でプログラムを作成します。 そこそこといっても、おちゃめさんのグラフィック2軸回転ルーチンを利用した3DのステージでのCPU対戦ができます。
1画面という文字数の制約のため
無印 3DS では拡張スライドパッドが必要です。
New Nintendo 3DS LL にダウンロードしたプチコン3号 ver3.5.2 で動作確認をしています。
このゲームは右スティックを使用しますが、 XON EXPAD がプログラムに組み込めなかったので、3DS や New3DS で実行される方にはお手数おかけしますが、最初に拡張スライドパッドを有効化するコマンドを実行してください。
遊ぶ前にまず、最初に DIRECT モードで XON EXPAD と入力して Enter をタッチしてください。
- XON EXPAD
- OK
-
このゲームでは、無印 3DS に接続された拡張スライドパッド、または New 3DS の右スティックを使用します。
コマンドを実行する必要はありません。
次にプログラムを実行します。
実行すると即 1 分間のゲームがスタートします。プレイヤー(緑)と、コンピューター(青)との対戦です。
左スティックで移動、右スティックで見回し、R ボタンでインクを発射できますが、インクの制限がありません。 また、残念ながらイカという概念はありません。ただ塗りまくるゲームです。
画面左上には情報が表示されています。上から順番に
残り時間秒ではなくフレーム単位で表示されています。今後のバージョンで修正します。
ステージ上には床がない黒い部分があります。ステージから外れても、黒い部分に入っても死ぬことはありませんが、 インクを塗ってスコアを稼ぐことはできません。
相手コンピューターは、ひたすらまっすぐ進む代わりに、一度に稼ぐスコアが多いです。しかし、ステージの端にぶつかるまでは、たとえステージ内のインクを塗れない黒い場所にきても折り返しません。後述の勝利のコツをおさえて相手よりも多くのスコアを稼いでください。
1分間終了するとマップが表示されます。プレイヤーが勝った場合はメッセージが表示されます。
重要: マップが表示される際「作品をみる」から実行すると、ゲームが終了したと同時にメニューに戻ってしまい、スコアを確認できませんのでご注意ください。
インクを塗るときは基本的には床に何も塗られていないときスコアが加算されます。これはプレイヤーもコンピューターも同じです。
したがって自分の色を塗った場所に再度塗ってもスコアを稼ぐことはできません。
しかし、逆に相手のインクが塗られている場所に自分の色を塗り返すと、若干多くのスコアを稼ぐことができます。
プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。
ダウンロードしました! 175
- ’ ─────────────────────
- ’ OSPなので一応
- ’ ソースコード掲載しようと
- ’ 思っています。しばしお待ちを
- ’ ─────────────────────
今後のバージョンアップで利用します。
まあ、そりゃあ低いよね... すみません。OSP なので。
最新の30件を表示しています。 コメントページを参照