2010年5月31日月曜日

新システムの実装も概ね順調

未実装のシステムも順調に減ってきました。今週はSTGパートに組み込む新システムを実装していました。


画面上の早苗さんのカットと吹き出しがそれです。静止画を見ただけではピント来ませんが、これらの要素を自由に動かして表示できるようになってます。っと、それだけじゃ大した話じゃないですね。

このシステム、プログラム上ではFlashのような処理を行っています。あるフレーム間における要素の位置、スケール、透過率、回転角などを指定すると、フレーム間の状態を補完して表示してくれます。いわゆるトゥイーンですね。

まあ、今のところ完成度が低いので、上記の機能だけじゃ全然面白くない内容ですが。

これ、白詰草話というゲームのFFDシステムに憧れて作っていたりします。あのゲームの演出は非常に素晴らしいので、自分もやってみたい!って流れです。うん、STGにゃ無用なシステムですね。…わかっては、いたんだ。

細かい実装が(多々)残っていますが、ゲームとしての根幹はこれで実装完了、なはずです。明日からは、細かい実装を潰しつつ、WEBページの更新も考えないと…。



2010年5月24日月曜日

ワイドスクリーンの実装も順調

先日デザインしたワイドスクリーン版の画面を実装してます。デザインの過程でプログラムの挙動が変わっているので実装できるか不安だったのですが、今のところ順調なようです。

こんな感じ。
見た目は前回の投稿と変化があまり無いですね…。まあ、それだけ忠実に実装できている、のかな?ちゃんとXNA上で動いてますよ。本当は休日の間に全画面を実装したかったのですが、無理でした。くやし~。

2010年5月22日土曜日

ワイドにデザイン

デザイン練り直しました。80%満足したので、次の作業にGOなの。

装備画面
出撃前
戦歴
環境設定
というか、これをちゃんとゲームに実装できるのかなぁ。どんなにイメージ上で凝っても、XNAで実装できなきゃ意味ないよねぇ…。

しかし現在はSTGパートに新システムを組み込む作業中。この期に及んで新システムとか、ホントに無計画デスね、俺。夏コミの当落が気になりすぎて、自分の挙動が壊れ気味。当落発表まであと2週間。ながい。

2010年5月10日月曜日

ユーザインターフェースデザイン

久しぶりの更新です。はい。GWなんて無かった。

現在はゲームデザインの最中です。ゲームの流れは大体決定しました。色々考えた結果、タイトル画面やセーブ、ロード機能など結構削ってます。必要最小限の機能に絞ることで、実装コストの削減とユーザビリティの確保を狙ってます。その分、デザインに手間取ってますが…。

ちなみに、いまの画面案。
ゲーム画面
これはInkscape上で作った画面イメージなので、まだ実装は出来てません。あくまで、完成イメージ。

他に、メニュー画面色々。
装備画面
出撃前
戦歴
環境設定
…。俺、STG作っているんだよね?

さらに迷走しているのが、ワイドスクリーン化。何を思ったか、上記のデザインが終わった後、急にワイドスクリーンでゲームを作りたくなった。その結果がこれだよ!

横長ゲーム画面
横長メニュー
ん~、ゲーム画面はまだいい。メニュー画面がぁ。実際には、ワイドスクリーン化+高解像度化を行っているので、メニュー画面がスカスカに。表示できる情報量が多くなったけど、デザインは完全にやり直し…。

今回の画面は全部Inkscape上のイメージですが、プログラム的にワイドスクリーン化は実装済み。思ったほど手間はかかりませんでした。若干、フルスクリーン時のアスペクト比補正が怪しいですが。

今月中にゲームデザイン及び、基本システムを構築しないと夏コミが危なくなる。頑張らねば。