XENOMORPHIC ZWEIHANDER
狙い撃て。マウス照準全方向型シューティングゲーム。見捨てられたものたちのために。
Downloads for Tasters
- xz.zip - ver.0.3x. sorry, work in progress.
- xzfluu.zip - fullscreen kit. optional, buggy, not recommended.
History
2009/05/08 - FPS表示はメニューでf、あとシールド残時間表示ついた
Setup
Unpack xz.zip. Run Launch.exe to start.
Select 16bit Color (HighColor) mode and Exit other programs to improve performance.
Control
One hand uses mouse, the other hand gamepad or keyboard
Move
- Gamepad
- Keyboard (arrow keys or wasd)
Aim and Fire
- Mouse
- cursor : target
- click : 5way shot
- click&hold : 1way shot
- rev.click : shield & special attack
- Mouse
Exit
- Esc key
Spec
- Developing @ WinXPSp3, Athlon64 XP2 5000+
CPUはマルチコア推奨、3GHz以上あると幸せになれそうです。それ以外の要素はほぼ問題となりません。目指せ60fps。
FAQ
- Q.いつになったら完成するんですか。
A.わかりません。全4ステージ、version0.5で開発終了の予定です。盆栽を見守るように気長にお待ち下さい。 - Q.フルスクリーンで動かないんですか。
A.上記フルスクリーン化キットをお試し下さい。うまくいかない時は大人しく諦めましょう。 - Q.重すぎ。
A.ごめんなさい。画面の色を16ビット(ハイカラー、中)に落としたり、他のアプリケーションを終了したりすると割と改善します。
System
Basic
- 残機 (Player Stock)
いわゆる残り機体数です。このゲームでは0未満になってもプレイは終わらずに、各ステージの最後まで続きます。ステージ終了時に0以上ならば次のステージに進むことができます。0未満の場合はゲームオーバーとなります。 - 残り時間 (Remaining Frames)
1ステージは7200フレーム固定、延長はありません。倒し切れなかったボスは逃走しますが、残機が0以上であればそのまま次のステージへ移行します。 - 退行 (Regress Shield)
緊急回避(シールド)使用可能回数です。マウス右クリックで発動し、150フレーム無敵になります。下記の心的負荷値と連動し、特殊な貫通弾を発射します。ミス毎に補充されます。また、このストック数は発狂率の自然減少量に影響します(後述)。 - 心的負荷 (Stress)
経過時間に伴って心的負荷は上昇します。退行シールド発動時に、この値に応じた数の特殊な貫通弾が発射され0に戻ります。貫通弾は 20 の耐久力(=攻撃力)を持ちます。 - 1way(マウス左ホールド)の攻撃力は 5 、5way(マウス左クリック)の攻撃力は 1 です。
- 自機の当たり判定は縦長です。羽は擦り抜けますが嘴から尻尾まで被弾します。敵には可能な限り正面から対峙し、側面をとられないことが重要です。
Score & Rank
- 得点計算 (Scoring) 敵機撃破等で得られる得点は、次のように算出されます。
- 猶予ノルマ (Extension Norm)
次の1upまでに必要な得点です。10万点から始まり、敵機破壊等で得点を稼ぐと減少し、0になると残機が1つ増えて再び10万点に戻ります。 - 発狂率 (Insanity Ratio)
敵を破壊すると 発狂率が増加します。ミスや時間経過、敵を画面外に逃がすことにより低下します。シールドのストックが多いほど、時間経過による自然減少量は少なくなります。
発狂率が上昇すると敵弾の発射頻度・速度が上昇したり、配置や攻撃が変化したりと難しくなりますが、その分得点も増えるため残機も増えやすくなります。自分の最適解を見つけてください。 - 臨死 (Near Death)
残機が0以下になった場合、プレーヤーは 臨死状態 となります。自機・照準のマーカーが黄色または赤に変化します。臨死状態では得られる得点が2倍になります。
[Score] = [Enemy's Basic Score] x [Insanity Ratio(1to10)] x [Near Death Bonus(1or2)]
Acknowledgement
- XZはTonyu Systemで動いています。軽量版オブジェクト調査処理と実数対応型三角関数を使用しています。
- Ogg Vorbisの再生にはHSP2とDirectSound plug-inを使用しています。
Comment
Recollection of Shmups Limbo
2Dシューティングゲームは、21世紀に入る少し前あたりから、いわゆる弾幕系シューティングを除いてほとんどが淘汰されてしてしまいました。しかし、今尚先鋭化を続けるそのゲーム性に、ついて行けなくなってしまったプレーヤーも少なくないように思います。
そんな中、もっと色んなゲームがあってもいいのじゃないかという思いが捨てきれずに、このゲームを作り始めました。Fdoさんのマウス照準案を中心に、ランク調整や先読み弾等、過去試されてきた様々なアイデアを思いつくままに詰め込んでいます。
独特な操作系で初心者と熟練者が同じ土俵に立てる、小さくて短いけれど忙しなくて退屈しない、他人と競うハイスコアすらない一人になるためのゲーム。任意照準をとりつつも敢えて定番のアリーナ型を避け、一般的なスクロール型に落とし込んだらどんなものになるのか。絶滅した遺伝子を寄せ集めたキメラのような実験作です。
正直、自分以外の誰かが遊んで楽しいものとは思えないのですが、お口に合えば幸いです。
著作権は主張しません。改造・再配布・流用など御自由にどうぞ。
Reference
Zero Gunner 2, Zanac, GG Aleste2, GunFrontier, RayCrisis, Star Soldier, Ark Area, 宇宙戦艦ゴモラ, はにいいんざすかい, SDI, Lost World, Volley Fire, etc.
