2005
10月
09

ノベルゲーム実験の方ですが、VC++6.0でC++言語のコードを実行速度優先で最適化しているだけでしたが、 MMX命令を使えば、もうちょっと高速化出来そうな気はします。↓
http://www.atmarkit.co.jp/icd/root/65/390991665.html

昔256色限定でゲームエンジンに挑戦した際にインラインアセンブラをちょろっと実験したことがあるのですが、もうちょっとアセンブラ自体の知識と経験が欲しい所です。8086の勉強からしようかなぁ^^;

昨日に引き続き、ハイカラー版で実験してみました。

test.LZH (718KB)

640×480 16ビット(と言っても5:5:5)で処理しています。
一応2枚画像のフェード部分でも60FPS出ましたが、画像が汚いですね。

てか、そもそもハイカラー表示が基本動作のノベルゲームってのも嫌か^^;
(グラフィッカー泣かせ?)

DirectX9 & 3Dアクセラレータを操ってテクスチャをアルファブレンドすれば速度なんて出まくるとは思いますが、市販のノベルゲームでそんな動作環境見たこと無い(T_T)
(・・・なんて書くと、「このノベルゲームは3Dボード必須ですよ!」なんて情報が来そうですが、要らないですので送ってこないで!)

あとはAPIのAlphaBlendかなぁ、これも内部でどうやって処理されてるかわかんないし、グラフィックカードとかにも依存しまくりそう。(このAPI、Win2000以降ってだけで、なんとなく駄目な気がする・・・Win98ユーザーがかわいそう)

うーん、640×480 24bitでアルファブレンドはしない、とか_| ̄|○
その道に詳しい方アドバイスお願いします(´・ω・`)ショボーン

英文メールがまた来たのですが、意味不明なので英語得意な方力を貸してくださいorz

EDGE2の方は、来週・再来週中には次バージョンをアップ出来ると思います。
もうしばらくお待ちください。

2005
10月
07

掲示板の方でノベルゲーム製作(システム部分)のお誘いを受けたのですが、私の未熟な技術力で出来るのかどうか_| ̄|○

昔DTNというノベル作成ツールを作った事があるのですが、
作成当時、いろいろ実験しまして、
640×480 24bitでフェードアウトやらフェードインなどをやってみたところ、その実験結果が散々(Pentium2 266MHzで20FPSだったかな?)だったために、フルカラーを止めて256色にした・・・そんな苦い(?)経験があったりします。

そんなわけで今回も試作↓

test.LZH (637KB)

黒 → 画像1 → 白 → 画像1 → 画像2 → 画像1 → 画像2 → 画像1 → 黒
です。

画像は、「僕の見た秩序。」の写真素材を使わせていただきました。
ヨシナガさん有難うございました!

640×480 24bitで処理しています(DirectXなどは使っていません)。
私のPC(P4 2.4GHz)では、ただのフェードは60FPS(これ以上増えないように抑えています)、画像1と画像2のフェード部分は、52~53FPS程度でした。

2.4GHzで60FPS行かないのは駄目な気がします_| ̄|○

次回はハイカラーで実験してみようかな・・・

市販ソフトとかどうやってるのかなぁ(´・ω・`)

ガンダムのビデオを返却しにゲオ(ゲーム屋&DVD・ビデオレンタル屋)に行ったら、 ドラゴンボールZ スパーキングが目立つところに置いてあったんですが、今日発売日だったんですね!

以前出たドラゴンボールZ(PS2)はあまりハマる事も無く、一通りクリアして売ってしまったのですが、スパーキングはシステムも全然違うようなので、ものすごく興味があります・・・。
でも、6000円は・・・高いな・・・ぐっと我慢_| ̄|○

安くなるまで待とう・・・なんて言ってたら、そのうちスパーキング2とか出て、そっちが欲しくなったりして・・・

いつまで経っても買えない予感。

ギター男、面白かったです!
吹き替えシーンでだいぶ泣かせられました_| ̄|○(おなかいたい

数年前から(誰かが耳コピした)MIDIデータの存在は知っていたのですが、その原曲をこの間偶然iTunesのミュージックストアで発見したので、iTunes入れてる人は視聴してみてください。

Supermarioland / Ambassadors of Funk

「アレンジ」ってこれぐらい解りやすいのが好きです。
(こういうのはリミックスって言うのかな・・・)

アレンジされ過ぎてて何の曲だかよくわからないものも世の中結構有りますよね。

記事検索

アーカイブ