ソードウィングがついに35になりました!!
シールドウィングはペアで上げているので、まったりペースな23。
まあ、ここからさすがにはペース落ちていくかなぁ~
33の時にクエ達成してスピアを貰った時のSS
久しぶりに電車通勤しているんだけれど、暇だし、ラノベ買うとお金がかかるので
初音ミクのProject DIVAをプレイ中。
去年の七月(発売日)に買ってからずっとプレイし続けていて、PSPにずーっと入ったままなんだけれど
最近は、全楽曲をHARDモードでパーフェクト出すのが目標。
特に、今他に欲しいゲームもないし(ってかけちになった。Y’s 7欲しいけれど、高いから買ってないw)
ず~っと、初音ミクのゲームしてそうだなぁ・・・
で、通勤途中の初音ミクはやばい!!
ゆれるし、乗り降りあるしで、ああああ、もうちょっとでパーフェクトだったのにぃぃぃ!!ってのがあるw
まずは、Kzさんのを全部パーフェクトにして、後は上から順番にパーフェクトにしていっている。
今マージナルの辺り。まだ、半分も終わっていないかな?
全部パーフェクトにするのは、年内は無理だろうなぁ
特に、初音ミクの消失とか無理すぎだろう?w
早々に引っ越す予定なので、通勤中のプレイも暫くの間だけだけれどね~
電車通勤しなくなっても家でちまちま遊ぶしね。
World of Warcraft では、外国人の知り合いがちらほら出来たけれど
長年一緒にMMORPGをやってきた、友達が居ない!!
って事で、そんな友達がいるAIONに引っ越しました。
正直、World of Warcraft はゲームとしてもかなりの出来なんだけれど
それ以上に、ゲームプレイヤーが凄い俺好みの人が多くてプレイしやすかった。
クエストやっていたら、へいへい、一緒にやらねぇかい?といきなり誘われてPT始まって
俺の分終わったけれど、そっちは終わった?じゃあ、ありがとねん。って事で即PT解散。
こういう、インスタントなPTが多くて俺は好き。
更に、PvPとかでも、作戦も何もなく、とにかく突っ込むwww
あれ~?前線上がりすぎて、本陣攻撃されているんですけれど?
なんてのはざらにあるwww
それでもみんな、楽しむことを第一に、余りユーザー同士での言い合いみたいな
ルールの押し付けとかは少ない。
日本人だけがそういうところ独特なのかねぇ
まあ、日本人は英語に対する苦手意識の強い人が多いから
WOWみたいなゲームは一部の人しかやらないし、なかなかそういうMMOのプレイスタイルってのを吸収しないんじゃないだろうか。
ちなみに、WoWのプレイヤー数は1140万人とかいるらしい・・・w
世界のMMO人口の62%がWoWのプレイヤーだとか。
既に都市国家ですかね?w
世界最多のプレイ人数を誇るオンラインゲーム「World of Warcraft」が生み出す驚きの経済効果についての図解
さて、AIONではRagnarokOnline時代からの知り合いが3名ほどプレイしているんだけれど
1名と2名が違うサーバでやっているみたいだ。
まあ、その1名の方が、ROだけじゃなく、FF11(別サーバ)、RFOnline、LineageIIと一緒に色々MMOやってきたので
今回もまた一緒にやりますかーってことで、勝手に色々手伝ってもらっているw
最初、AIONはβだけって言っていたのに・・・なんか結構プレイしてるしw
今、ノートパソコンでプレイしていて、さすがに30 FPSくらいしか出ないのと、スペック不足でたまーにエラー落ちするんだよね。
そんな訳で、新しいPCを買おうかなと。
AIONのクライアントの動作を見ていると、ゲーム中に他のプレイヤーのテクスチャをロードしているようなところがあるから
SSDを使うと若干、ゲーム中のロードに対して有利なんじゃないかなぁと。
もしかしたら、メモリ上にあるんだけれど、SWAP領域にアクセスしているのかもしれないし、ちょっと不明。
自分が組むプログラムと同じで、エリア移動辞にメモリの開放、確保が集中しているみたいで、エリア移動は確実にSSD使うと早くなるねw
SSDはまだ高いし、後付でもいいかなぁ~と思う今日この頃。
後は、Blu-rayディスクにすると高いんだけれど、Blu-rayはメディアの再生にしか使わないし、PS3あるから特に要らないかなーと。
PCで再生するより、PS3の方が綺麗に写るはず。
後は、メモリですな!!
64bit Windows7 にして、8GB積んでみよう!!
AIONメモリ馬鹿食いするので、64bit OSじゃないと、きついねー
Windowsの32bit OSは1プロセスで2GBまでしかメモリが使えないという制限があったはず。
って事は、64bit OSが主流になるであろう次の世代のMMOでは、当たり前に4GBとか要求してくるのかな?w
AIONプレイして思ったのが、やっぱりメモリのほとんどはテクスチャで使われるみたいだ。
大抵の3Dゲームの場合、メモリのほとんどはテクスチャとアニメーションデータに持っていかれると思うんだけれど。
MMOは更にチャットとか、プログラム生成のテクスチャとかも多いから、結構な量だねぇ
最後に、AIONプレイして思ったのが、WoWを相当真似してるね。
遊ばれているだけあってWoWはユーザーにとって分かりやすかったり使いやすいシステムが多いから
AIONもそういう意味でプレイしやすいわ。
いいところは真似していかないとですなぁ
World of Warcraft で、バレンタインイベントをやっていた!!
まあ、5周年記念とか、クリスマスもあったんだけれど、忙しかったので余りやっていない。
今回のイベントは、チョコのサンプルを街の人に配ったりするんだけれど
Lovely Charm Bracelet を作って、Leaderにプレゼントするのが目的。
敵を倒していると、Lovely Charm をCreateした。って表示が出るので
それを10個集めてから、使うと完成!!
これをLeaderにプレゼントしよう。
Oracle をLinux にインストールして、あれ、オプション間違った。ってことで、アンインストールしようとしたんだけれど
日本語マニュアル探しても、インストーラーでアンインストール項目をぽちっとね。
ってしか書いてない。
見つからないし・・・
って事で、最新バージョンの英語マニュアルを見たら、deinstall を使うらしい
/home/user/app/home/production/deinstall/deinstall
を実行するみたい。
後は、デフォルト設定のままだったので、削除する時に y を選択して終わり。
うーん、やっぱり、英語マニュアルを最初に見るのが一番いいね。
でも、uninstallで探しても出てこなくて、deinstallって・・・w
PlayStation Store は今まで使った事がなかったんだけれど
トロステーションをダウンロードする時に、ゲームアーカイブスというのが目に留まり
そういえば、昔やりたいなーと思ってずっとやってなかった、ラングリッサーIV&Vはないかな?と思ってみてみたら、あったし!!
更に、PSP,PS3対応タグが!!
どゆこと!?
と思ってとりあえず、購入(ぇ
PS3でダウンロードして、プレイしてみた。
おー ちゃんと動いてるじゃん。
って事で、次に同じPlayStationNetworkアカウントを使って、PSPでログイン。
おぉ こっちでもダウンロードできるし!!
このPSPでダウンロードした時点で、PS3で既に2-3日プレイした後だったので
セーブデータ移動できないかなぁ・・・と思って色々探してみたら、公式サイトにやり方載っていた。
USBで、PS3とPSPを繋いで、PS3のコンソールから、セーブデータを選択->コピー->PSPを選択->Q. PSP用にコンバートしますか? A. はい。
で完了。
USBじゃなくて、無線でも出来るといいんだけれどね。
PlayStation®規格ソフトウェアのセーブデータをPSP®とPS3™の両方で使う
はまったのが、PSPだと一度ゲームをプレイしないと、仮想メモリーカードを作成しないみたい。
なので、一度PSPでゲームを起動して、仮想メモリカードが自動作成された後に、そこにPS3からコピーする。
それも、1つのゲームで、2つ仮想メモリカードを作るみたいで、PSPは仮想メモリーカード1を使ってPS3は仮想メモリーカード2にしかアクセスできなかった。
その後に、PSPでゲームを起動したら、Homeキーを押してメモリーカードで2から1へ上書きすれば完了。
結構面倒w
しかし、ソニーのゲーム機は互換性というか、本当にマルチメディアの一つって感じがするなぁ・・・
よく作ったもんだと感心するわ。
とりあえず俺は、トロステーションをPS3でもPSPでも見られて
ゲームもPS3、PSPどちらでもプレイできる上に、セーブデータも移動できるなんて最高だと思っているので
PSP goが新型でたら、買ってしまうかもしれないw
店に行かずにゲームを買えるのは最高すぎる。
しかも、最近は映画やアニメもダウンロード販売(再生期間は30日間のみ)してるし
torneが出たら、PS3+torneで録画して、PSPで視聴できるわけじゃん。
PSP goの現行モデルを買うのは、まだ回りが色々揃ってないから抵抗あるけれど
torneからネットワーク使って転送できるなら、買う人たくさんいそうだよ。
最近は、ネットワークの発達で、色々なものが連結し始めて面白いわ~
youTubeに飛ぶと分かるんだけれど、
経済産業省のオフィシャルサイトだし。
初音ミクの人気は、一次的なブームで終わりそうにないなぁ
自分も未だに結構曲聴いているし。
まあ、何でも聴く感じじゃなくて、今まで聴いていて気に入った人の、新しい作品を聴く感じかな。
じゃないと、作品数が多すぎて時間が足りないw
職場でコンパイル時間の遅いプロジェクトの、コンパイル時間の最適化を行っているんだけれど
その中で見つけたのが、make -j オプション。知らなかった・・・
make -j2
make -j4
などで、コンパイル時に同時に走るJob数を選択できる。
物理的なコアの数分指定するのが妥当かな。ということで
Core2Duo だから -j2 で1.8倍くらいは早くなった。
Core2Quad で、 -j4 だと、 3.4倍くらいは早くなるんじゃないだろうか?
という事で、Core2Quad じゃないけれど、Xeonで試してみました。
早かった!!
20分コンパイルにかかっていたのを、こっちの作業で10分以内まで短縮していて
Core2Duoで-j2 で5分だったのが、Xeon で -j4 は3分以内だった!!
すばらしい!!
っていうか、20分もかかっていたのはソースコードとかクラス設計がおかしかったせいなので
直すのしんどいです・・・
新卒に設計を任せちゃダメって事ですね。
職場でお世話になっているモーションデザイナーの人と話をしていて、MotionBuilderのpluginを開発する事になったので
仕事とは関係なく、ちょっと家で作業中。という訳で、メモ。
とりあえず、Windows環境。暇があったら、Linux環境でもやるかもしれないけれど、まずないなw
MotionBuilderをインストールする時に、Customを選んで、OpenRealitySDKをインストールする。
Customじゃないとインストールされない模様。
次に、VisualStudioを起動して、新規作成 -> プロジェクト -> VisualC++ – >Win32プロジェクト -> DLL(空のプロジェクト) -> 完了
プロジェクト -> プロパティ -> 構成プロパティ -> C++ -> 追加のインクルードディレクトリに以下を追加。
C:\Program Files\Autodesk\MotionBuilder 2010\OpenRealitySDK\include
C:\Program Files\Autodesk\MotionBuilder 2010\OpenRealitySDK\include\fbsdk

プロジェクト -> プロパティ -> 構成プロパティ -> リンカ -> 追加のライブラリディレクトリに以下を追加。
C:\Program Files\Autodesk\MotionBuilder 2010\OpenRealitySDK\lib\win32

プロジェクト -> プロパティ -> 構成プロパティ -> リンカ -> 入力 -> 追加の依存ファイルに以下を追加。
fbsdk.lib

環境によってPATHが違うと思うので、合わせてください。
今回は、Constrainの自作を行っているので、次回はオリジナルのConstrainの作り方でも。
FBX形式のデータを扱う事もあるので、SDKをインストールしてみようかなと。
といっても、Autodeskのサイトから落としてくるだけだけれどね。
FBX SDKの使い方などはそのうち記事を書いていくかも(・・?
とりあえず、MotionBuilderのPluginの話がきているので、MotionBuilderの試用期間が終わる前に作らなければw