Pocket Studio

Pocket Duty

9 つのマップで、兵士の分隊を相手にする 10 分間の銃撃戦。

作者: evan。Pocket Nexus 確認済み。

プレイダウンロードリミックス

Pocket Studio で開くX にポスト

通りを進む 14 秒間。兵士が 6 人倒れ、プレイヤーの体力は 100 のうち 29 まで減ってから戻ります。

この動画と画像は、各デバイス向けのビルドから取り込みました。

ダウンロード

お使いのデバイス用

ソースコード

ここのパッケージはすべてこのソースからビルドされています。リミックスもここから始まります。

すべてのバージョン過去のバージョンはメンバーシップの特典です。

Pocket Studio のアカウントがあれば無料です。 インストールガイド

Pocket Duty は一人称視点のシューティングゲームです。1 試合は 9 つのマップのどれかで行うチームデスマッチで、時間は 10 分、先に 30 点を取った側が勝ちます。あなたが一方の側で、相手は 3 人ずつの分隊で動く兵士たちです。兵士は物陰に隠れ、回り込み、あなたを 14 秒見失うと探しに来ます。

最初のマップは、もとになったゲームの市場の通りです。ほかの 8 つは私たちが作った場所で、どれも図面を手で書き起こしています。壁に囲まれた砂漠の町、道の下に掘り下げた通路がある古い町、夕暮れの貨物倉庫、雪の中の事務所の建物、川にかかる遺跡、赤い岩の中の工場、路地の続く丘の村、操車場です。床が上下に重なる場所では兵士はどちらの階も歩き、あなたと同じようにはしごを登ります。マップはタイトル画面の一覧で切り替えます。

武器は M4A1、MPX-9、P-19 の 3 つで、それぞれ反動の出方が違います。照準を構えると、視点が正面にいるいちばん近い兵士のほうを向きます。ジャンプ、しゃがみ、スライディング、段差をよじ登ることができ、撃たれずにいると体力が戻ります。

もとになっているのは mshumer による Claude of Duty(github.com/mshumer/Claude-of-Duty、MIT)です。通りも兵士も武器も音も、起動時にコードで作るブラウザゲームです。Pocket Duty はそのゲームをコンピュータで一度だけ動かし、作られたものを記録して、それぞれの本体向けにコンパイルします。頂点ごとの光、3 段階の詳細度、場所ごとにそこから見えるものの一覧です。

PSP では 480 × 272 を毎秒 30 フレームで、本体の固定機能 GPU で描き、その上に PocketJS がインターフェースを描きます。市場の通りで 10 分の試合を実機でまるごと計測した結果は毎秒 29.9 フレームでした。PSP-2000 以降のモデルが必要です。ニンテンドー 3DS では上画面に 400 × 240 で描き、下画面にマップを表示します。PS Vita では 960 × 544 を毎秒 60 フレームで、フルカラーの画像で描きます。