Blog

C83受付はがき届いたー

□受付はがき届いたっ!
番号見る限りミスはない感じ。

□プログラムが大体出来上がって、全力で内部コンテンツを作っているのであまり見せられるものがなくてネタに困っているという状況だったりします。
進捗は…かなり遅れている気がします。。まだ何とかなりそうな範囲だし、奥の手もまだとっておいてある状態なのでそんなには慌てていないです。

結局スペキュラマップ導入

□前回いろいろ弄ったスペキュラ周りだったのですが、ガラスのように透明だけどハイライトがある物体と、髪の毛のように実際に何もない空間で何もない部分以外はハイライトが出る物体の違いをどうするかの問題を

  • テクスチャで透明にした部分にはスペキュラを乗せない
  • 頂点アルファで透明にした部分にはスペキュラを乗せない
  • 材質で透明にした部分にはスペキュラを乗せる
  • オブジェクト単位で透明にした部分にはスペキュラを乗せない

という微妙なルールで解決していたのですが、実際のアイテム作成をしていくうえでどうしても我慢ならん!という状況になってしまったため(そういうテクスチャを充ててしまった)かなり悩んだ挙句、メッシュのフォーマットを変更してスペキュラマップを指定できるようにしました。

すぐ終わるかと思ったんですが、やっぱり結構時間かかります……。

□端的にどうなるかっていうと、こんな感じ。

左がスペキュラマップなし、右がスペキュラマップあり。

うーん。動かさないとこのありがたみは半減してしまいますなー。

スペキュラハイライトとワイド画面


□ずいぶん前からなんだか変だなー、と思いながら放置してたスペキュラハイライトを直してみました。
半透明なオブジェクトも綺麗に光るように。

作業を端折ってスペキュラマップを作っていないので、いろいろ大変なことになっていたりするのでした。


□解像度変更の処理が不十分(コンパスやアイテムの詳細画像が拡大されない)だったので、その修正をするついでに要望のあったワイド画面に対応してみました。
ワイドと言っても16:10までの対応ですが。

1920*1200でSSAOかけた場合とてつもなく重いのでGeForce 690でぎりぎり動くレベルなので、高解像度にした場合はSSAO切るのは必須です。

FoVとか

□FoVについて聞かれたのでちょっといじくってみた。

45


54


60


75


90

普通にウィンドウモードだと45,54あたりなんだろうけど、フルスクリーンだと60はないと違和感を感じる。
いろいろ調べてみたんだけどskyrimとかだと75がデフォとか。
CGとかだと45がデフォだったりするのであんまり気を使わずに45にしてたけど、よく考えてみたらディスプレイの大きさ、フルスクリーンのOn/Off、ディスプレイからプレイヤーの眼までの距離とかで可変であるべきなのよね。。
90とかだと端歪む、とかいっても環境によっては視点の端なのでほとんど意識されないことも考えられる、と。

コンフィグから変更できるようにしておきます。。
デフォは60かな。

C83サークルカット


□これは見切り発車ではない。

冬にMaleficiaを完成させるために

「おれは会社をやめるぞ!ジョジョーーーッ!!」

CDRW、何とか出すよ!

何故か、仕事3つ掛け持ちのDouglasさんです。
去年より酷いです。

CDRW側ですが、何とか出そうかと思います。
C81と比べて色々違うかもしれません。

ぐぬぬ……

□ダンジョンと仕掛けの設計に丸一日かかってしまったわ!!

かなり計画が縮小されそうです。

動作状況


□ライトの制御ができるようになったのでフィールドに合わせて色や明るさが変わったりします。
遅ればせながらダメージ床が出来上がったので溶岩洞窟をこれから作ろうかと。
あと、毒とかの状態異常もようやく実装されたみたい。

□最新版を手持ちのPCで確認してみました。
○:問題なし
△:影等のオプションを切ればまともなFPSで動く
×:重くてたまらない(FPS15ぐらい)

【デスクトップ】
○ GeForce GTX 670
○ GeForce GTX 570
○ ATI Radeon HD 5670

【ノートPC】
△ GeForce GT 330M
△ Intel GMA HD
△ GeForce Go 6400
× Intel GMA 950

安いグラフィックボードでも新しめのデスクトップ用のであれば問題ないみたい。

アイテム売買機能

□RPGならあって当然なのですが、いまさらようやくアイテム売買機能がつきました。
特筆することは何もないですがw

□CDRWは今回でないみたい。

PageTop