english (by google)

exception

infomation

コミックマーケット73 終了いたしました。
スペースに立ち寄ってくださった方々、ありがとうございました。

現在メッセサンオーメロンブックスD-StageでCD版、melonbooks.com (for foreigners) とDLsite.comでダウンロード版を委託販売中です。
CD版はゲーム本体とサントラが一体になったCD-Extra (CDプレイヤー等で音楽CDとして扱える規格) になっています。
ダウンロード版は割安ですが、サントラが付属しません。
ゲーム本体もサントラも内容はコミケ頒布版と同一です。
(ゲーム本体:全5面+ソースコード一式 サントラ:ゲーム中の7曲+未使用曲&アレンジ曲2曲)

*動作が重い場合やアップデートに失敗する場合、ここを参考にしてみてください。

exception
  • 2008/08/31
    • 今更ながらversion 1.10パッチ発行。変更点一覧。動作速度が大幅に上がってると思われます。
  • 2008/04/18
    • version 1.09パッチ発行。変更点一覧。設定項目数点追加。
  • 2008/04/14
    • version 1.08パッチ発行。変更点一覧。コンフィグのバグ修正とか。
全履歴

download

動作確認/体験版

exception_trial_110.zip
1面と3面のみ遊べます。体験版同士であればマルチプレイヤーモードも可能です。ソースは付属しません。

パッチ

製品版に含まれている updater.exe をアップロードするとパッチファイルを返します。
何らかの都合で自動アップデートが使えない場合用。

system

全方位スクロール物量系アブストラクト系シューティング。

自機前方に火力を集中させるレーザー、追尾能力を持ち周囲の敵を一掃するレイ、ゲージを消費して前方の敵を吹き飛ばすカタパルト、および方向転換の4つのアクションを駆使して進んでいきます。

レーザーレイカタパルト

敵は破壊すると大量の破片を撒き散らします。この破片群にカタパルトを使用して他の敵に叩きつけることにより、大ダメージを与えることができます。 レイで周囲の安全を確保し、レーザーで敵を砕き、カタパルトで突き進む、というのが基本スタイルになるでしょう。

敵はあまり弾を撃ってきませんが、地形や押し寄せる破片群が自機を追い込んできます。 また、ボスや高次面の道中は、形状と衝突を生かした様々なギミックが行く手を阻みます。 各種アクションを使いこなして切り抜けましょう。

spec

  • OS
    • windows2000,windowsXPで動作を確認済み。9x系は未対応。
    • vistaはサポート外。(動作はするが、文字がずれる、XPで動かした時より遅い等の問題がある)
    • SDLとSDL_mixerとOpenGLが実装されている環境であれば、自力でソースからビルドすることで動かせるかもしれません。ubuntu 7.1(gcc 4.1.2)で動作を確認済み。
  • CPU
    • Pentium4 2.4GHz以上のできるだけ高速なCPU。
    • 難度により大きく変動します。画面が破片で埋まる高難度モードはマルチコアなCPUでないと厳しいと思われます。
  • ビデオカード
    • OpenGL2.0 (DirectX9.0c相当) 対応のできるだけ高速なビデオカード。
    • GeForce6000系以降、RadeonX1000系以降を推奨。
  • その他
    • 44100Hz 16bit ステレオ対応のサウンドデバイス。
    • 4ボタン以上のゲームパッドがあると快適に遊べると思われます。同時押しが多いのでキーボードでは辛いかもしれません。
    • インターネットが使える環境であれば、ネットランキング、マルチプレイヤーモード、自動アップデートの機能を使用できます。(自動アップデートは製品版のみ)
参考までに、主な開発環境は WindowsXP&CoreDuo 1.66GHz&GeForce Go7400 のノートで、これだとnormalでほぼ処理落ちなし、heavyだと重いシーンで処理落ち頻発だけどゲーム自体には支障はないレベル、
WindowsXP&Core2Quad 2.4GHz&GeForce 8600GT のデスクトップでかろうじてfuture通しプレイで55FPS以上を達成、といった具合です。
これらと比べて不自然に動作が遅い場合、ビデオカードのドライバの更新や設定の変更により改善される可能性が高いと思われます。(マニュアルにはこれまでに発見された問題とその対策を載せています)
また、OpenGL2.0未対応のビデオカードでもとりあえず動作はするようになっています。が、シェーダを使用したエフェクトが使えなくなるため、見た目が相当地味になっていまいます。

manual

manual.html
(添付のマニュアルをそのままwebに置いたもの。常に最新版。)

screenshot

111313141421222331323334353641424344

プレイ動画

stage 2stage 4
stage 1 (multiplayer)

staff

program: i-saint (primitive)
primitive
sound: カワノマサキ (PHANTOM ENTERTAINMENT)
PHANTOM ENTERTAINMENT

BBS

全表示
TOBY: こんにちは!ぜひソースを参考にさせていただきたいと思っているのですが、今回Luaは使用されていないのでしょうか?Lua以外の場合、スクリプティングやデータ定義などには何か使われておりますでしょうか? - 2008/07/20 18:42:23
i-saint: 今回外部スクリプトは使わず、ステージ構成等のデータも直接C++で書いてます。構想段階からステージもボスもギミック満載にする気で、この規模のゲームのためにそんな汎用性の高い外部スクリプト用データ作るなら直接C++で書いた方が早い、と思ってこうしました。(かなりシビアに処理速度を要求されるから、等の理由もあります) - 2008/07/20 21:37:38
i-saint: ちなみにコーディング時に心がけたことは、「抽象度は低く」「汎用性は捨てる」でした。過去(EmpireTohu)に抽象度を高くした結果面倒になって飽きて挫折、という失敗を犯してるので…。 - 2008/07/20 21:42:29
TOBY: ありがとうございます。C++ベタは意外でした。なるほど……抽象度を低くして、実装の容易さを選んだということなのですね。参考になりました。 - 2008/07/21 13:26:49
koki: 今更のアップデートお疲れさまです。うは、うちのQ6600で4スレッド化したら処理オチがかなり少なくなって(未来5面で40fpsくらいまで)難易度が上がりました(笑)でもヌルヌルで楽しいです。ヒントを言われるまで4面ボスのハッチの開け方が分かりませんでした(笑) - 2008/09/09 21:08:38
Jun: 今日買ったんですがオーディオCDとしか認識されない・・・ - 2008/12/29 20:07:23
i-saint: たぶんCDドライブがCD-Extraの読み込みに対応してないんだと思われます。別のCDドライブで試せませんか? - 2008/12/30 00:39:45
Jun: 早速の返信ありがとうございます。年明けにでも確認してみます。 - 2008/12/31 11:47:30