2012-02-10
■[その他] 復活
4日寝込んだのは生まれてはじめてだ。
もしかして回復力が弱くなっている?歳だね
それはともかくまだ良くないので今日は半日だけにしておとなしくしておく。
積み残していたマズルフラッシュだけ実装して終わりにする。
あと余裕があればNavMeshを試してみよう。
単純な床面だけでなく側面も移動対象に含められるのか?
動的に移動メッシュの一部をDisableにする事は可能?
マズルフラッシュと爆発
結局マズルフラッシュはDetonatorで作ることにした。
標準のパーティクルでもいいのだがどうせ爆発系はDetonatorで作るので統一しておいた方がいいだろう。
空のGameObjectを作ってDetonatorをアタッチしてPrefab化。弾を発射するときにInstantiate()して完了。
ついでに同じような手順で爆発も作る。
無駄に派手過ぎる^^; (AK47なんだけど...)
この辺の調整はおいおいやっていく。
ところでDetonatorで「黒煙」が消せないのだが、これはどうやって消すんだろう????
常に表示されて困っている。
いかん調子が悪くなってきた。今日はもう止めておこう
■[Unity] PathFindingを調べる
フリーで使えそうなのは
- NavMesh(Proのみ)
- Unity3.5から標準(つまりまだ使えない)
- 経路は静的のみ
- AngryAnt Path
- WayPointだけ
- A* path-finding system
- Graph Updatesは有料版のみ
- 有志のサンプル?
有料だとSimplePath, Rain{one}, Simple Way Pointとかあるみだいだけど選考外。
このへんとか。
http://answers.unity3d.com/questions/9025/pathfinding-tools-in-unity.html
http://forum.unity3d.com/threads/122549-Best-pathfinding-solution-for-multi-storey-buildings
AngryAntのをダウンロードして使ってみたがいまいち。
Waypointの設定がややこしい。単なるGameObjectにしてくれればいいものを何だかわからん仕組みを使っている。
これは使えん。
A* path-finding systemの方はいじってないけどドキュメントを見る限りそう違いはなさそう。
Unity3.5から使えるNavMeshを試そうと思ってベータ版をダウンロードしたらProだけの機能だった。
どうもフリーで使える決定的な経路探索は無い。
敵キャラの移動はどう実装するか?
基本的に敵キャラの移動は3種類。
- 空を飛ぶ
- 地面を歩く
- 地面と壁を歩く(昆虫!)
(1)空を飛ぶのはどうでもいいから除外する。
(2)地面を歩くのは戦車とか大きい敵キャラで障害物を避けながらこちらに向かってくる。これにはWaypointによるPathfindingが最適。
問題は雑魚キャラの(3)のタイプで、基本的に行動は「群れ」で管理して、
群れの中心はWaypointによるPathfindingでいいとして、個々の群れのキャラは中心から一定範囲を適当にうろつく。
この場合のWaypointは壁に沿って全部打たなければいけないのだろうか?(それは大変だ!)
ビルは壊れるのでWaypointのアップデートが必要。
ナビゲージョンメッシュ方式で自動作成しないと死ぬ。
もしくはWaypointは常に水平の地面に置いて高さ方向は個々のキャラの移動に任せるとか?
いずれにせよもう少し脳内シミュレーションが必要。
結局自前でCharacterControllerライクな実装が必要
CharacterControllerはカプセルColliderしかないので複雑な形状(アリ、クモ)は無理。
あと重力がY方向のみ。昆虫みたいに壁に張り付くようにはできてない。
というわけでCharacterControllerみたいなものを自分で実装するしかない。
めんどくさいですね。。。。
といって「地球防衛軍みたいなゲーム」で敵が壁に張り付かないのはあり得ない。
2012-02-05
■[その他] 2代続けて民主党の防衛大臣が酷い
前の一川防衛大臣も酷かったが今度の田中防衛大臣はさらに酷い。
2代続けて不適切な人材を当ててくるということは民主党には人が居ないということだろう
世も末
■[その他] 以外にイラン戦争はあり得る
イスラエル、今春にイラン核施設攻撃か…米紙
http://www.yomiuri.co.jp/world/news/20120203-OYT1T00386.htm
これ以上アメリカは手を広げられないだろうと思っていたが意外にイラン戦争はあり得る。
イスラエルはイランの原子力施設を攻撃したくてたまらない(可能ならとっくにやっているだろう)。
これまで攻撃しなかったのは単に遠すぎたのと単独で攻撃するにはリスクが大きすぎたからだ。
もう数年で原爆実験が可能と言われている今、もう先延ばしにはできないだろう。
いったん原爆を持ってしまえばもう手が出せなくなる。
イスラエルが動けばアメリカは(本音ではやりたくなくても)イラン戦争に動くだろう。
ホルムズ海峡で緊張が高まってイランを悪者にしやすい今がチャンス。
2012-02-03
■[3DCG] DAZ 3D製品(DAZ Studio, Bryce, Hexagon)が色々無料ダウンロード(2月限定)
DAZ 3Dがトチ狂ったw
2/29まで無料になっているもの
- DAZ Studio 4 Pro
- Bryce 7 Pro
- Hexagon 2.5 - Download Version
- Texture Atlas for DAZ Studio
- Content Creator Toolkit (CCT)
- Content Creator Toolkit (CCT) Upgrade
- FBX Plug-in for DAZ Studio
- 3D Photoshop Bridge
これまでもBasicは結構無料でProなんかも雑誌に付けてたりしたが一気に無料で放出した。
新しいCEOはソフトは捨ててコンテンツで稼ぐ気か。。。。
で、よくみるとCarrar 8が入ってないけどマダー?(チンチン
FBXまわりはBlenderよりDAZ Studioを経由した方が実はいいかも。
