【3Dゲームエンジン】Unity 7
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2011/12/20(火) 03:42:43.52ID:PZuN57ft公式サイト(英語)
ttp://unity3d.com/unity/
JavaScript、C#といった汎用言語を使用できるのが特徴です。
個人向けバージョンは商用含め完全に無償です
wiki
ttp://www24.atwiki.jp/unity2ch/
前スレ
【3Dゲームエンジン】Unity 6
http://toro.2ch.net/test/read.cgi/gamedev/1322167021/
0376名前は開発中のものです。
2012/01/09(月) 12:56:55.46ID:JzMpyZHCそろそろどう作るかよりも何作るかの話をしたい。
0377名前は開発中のものです。
2012/01/09(月) 12:59:19.23ID:E5od4QCfまだ今書き込んでるマシンはWin2000だよ
元々サポートなんかあってなきが如しだし問題なく使ってる
IEだめでもFirefoxやoperaでほとんど見れるし問題ない
0378名前は開発中のものです。
2012/01/09(月) 12:59:19.49ID:7Qhopq4kあくまで俺の方法だけど
自分が想定する対象マシンを1つ用意してそいつを神PCとして開発する
そいつで動けば正
そいつで遅くなれば誤
いまのグラボってポリ数だけはやたらと増やせるから正直わからない
一方、塗りはめちゃくちゃ遅い気がする
0379名前は開発中のものです。
2012/01/09(月) 13:22:28.79ID:OI1Hj2/W俺はそのGPUで動いているぜ・・・
多分CPUがボロい?
俺のはペンティアムM1.6だけど・・・
OSが2000とか?
0380名前は開発中のものです。
2012/01/09(月) 13:40:36.02ID:48fXhfxiゲーム製作者がどれだけお前らに足引っ張られてるかわからんだろ。
0381名前は開発中のものです。
2012/01/09(月) 13:47:20.78ID:7Qhopq4kまあ、そういう現場は暇だからいんじゃない?w
0382名前は開発中のものです。
2012/01/09(月) 13:52:34.78ID:JzMpyZHC相手にしてる暇がもったいない。販売本数にもよるけどな。
0383名前は開発中のものです。
2012/01/09(月) 14:37:29.75ID:dXrNl1SAそんなことしたら会社つぶれるよ。
コピーし放題だろ。
0384名前は開発中のものです。
2012/01/09(月) 14:38:10.18ID:JzMpyZHCitunesstoreもandroidマーケットもそういう仕様だぞ。
0385名前は開発中のものです。
2012/01/09(月) 14:51:02.76ID:JzMpyZHCIEnumeratorを戻り値にもつブロック内で定義して
startで呼び出すんですよね?
Updateから呼び出したいときはどうしたらいいんでしょうか?
0386名前は開発中のものです。
2012/01/09(月) 15:37:36.79ID:sa2om2B2PS2レベルて可能?
0387名前は開発中のものです。
2012/01/09(月) 15:40:12.53ID:JzMpyZHC0388名前は開発中のものです。
2012/01/09(月) 15:55:06.29ID:2QXv+wLCバンナム本に書いてある
0389名前は開発中のものです。
2012/01/09(月) 16:56:10.59ID:JzMpyZHC読んだけどさ。C#だとスタート直後しかyield使えないってこと?
Updata系やAwakeで呼び出せないってことはゲームループの始まる前に実行されるStartの中でだけしか使えないよね。
0390名前は開発中のものです。
2012/01/09(月) 17:19:49.60ID:OI1Hj2/W状況によるグラフィックだけならPS3クラスでも造れるしパブリッシュもできるよ。
0391>>389
2012/01/09(月) 17:35:28.23ID:JzMpyZHC0392名前は開発中のものです。
2012/01/09(月) 18:11:03.26ID:KeVGFGIk「メインゲーム画面」ー「コンフィグ画面」みたいにまた元のシーンに戻りたいんだけど意外にこれが不可能っぽい
0393名前は開発中のものです。
2012/01/09(月) 18:41:44.72ID:oFksw0PW意外って言うか、そもそも Application.LoadLevelって、遷移とか進む戻るじゃなくて、
名前通りロードする、が本来の機能だからじゃないの? つまり、不可能と言うより 「既にロード済み」 ってだけ
0394名前は開発中のものです。
2012/01/09(月) 18:43:16.30ID:oFksw0PW現在のシーンに、とあるレベルの内容をロードしている、だからシーンの遷移はシーンの切り替えで実現するような気が
0395名前は開発中のものです。
2012/01/09(月) 19:00:39.97ID:E5od4QCf個人製作者なんてスペック満たしていたって全部対応できないんだ
素人が言ってる文句の8割は直接はスペック不足でも結局「知らない」ことが原因
最初にコレ以下だと動かないよって提示しておけば「対象外です」で終わりなのに
なんでイチイチ足を引っ張られてるふりをするのか?
0396名前は開発中のものです。
2012/01/09(月) 19:00:47.39ID:JzMpyZHCanimation.lengthで再生中のアニメーションの秒数は出るけど、
終わりを検知する方法がないみたい。
0397名前は開発中のものです。
2012/01/09(月) 19:36:59.34ID:7Qhopq4kなんか言ってることかみ合わなくね?
シーンAからシーンBに遷移した後でシーンAに戻れるか?
って言ってるんでしょ?
ロードはされてるけど戻れねぇんだよ
っていうことじゃね?
0398名前は開発中のものです。
2012/01/09(月) 22:35:59.70ID:Iej0Xp11normalizedTimeでどう?
0399名前は開発中のものです。
2012/01/09(月) 23:00:23.75ID:3YYs2f+MUnityがバカでも使えるようになってバカが目立ってるだけ
0400名前は開発中のものです。
2012/01/09(月) 23:07:03.51ID:F6dfFp9e0401名前は開発中のものです。
2012/01/09(月) 23:14:33.13ID:OI1Hj2/Wぶちゃけると普通にプロ用ツールだよw
0402名前は開発中のものです。
2012/01/09(月) 23:30:05.32ID:KeVGFGIk0403名前は開発中のものです。
2012/01/09(月) 23:35:48.89ID:i5KBOmXj0404名前は開発中のものです。
2012/01/09(月) 23:46:35.52ID:oFksw0PWお互いに何を言いたいかが噛み合っていない
0405名前は開発中のものです。
2012/01/10(火) 00:32:01.86ID:UKPJaqSc誰でも出来る事やゲームで使われている機能などはクリック一つで実装みたいな
ノリが必要でしょ。
0406名前は開発中のものです。
2012/01/10(火) 00:33:08.28ID:AIIvUiBe0407名前は開発中のものです。
2012/01/10(火) 02:00:19.36ID:UU65B8vKごめん。そのものがありましたね。
ありがとう。
normalized=正規化
なぜこれがアニメーションの過程を示す関数なのだろうw
0408名前は開発中のものです。
2012/01/10(火) 03:19:24.00ID:KRqJ3Hlwそれともアニメーションで操作するのか?
というかBlender側でのポーズのLocationは、Unity側でどう適用されるんだ?
質問ばっかですまない
0409名前は開発中のものです。
2012/01/10(火) 03:26:47.66ID:pA0tvIbi>攻撃の時に少し前進したり、後退したりするようにするには、Unityで操作するの?
その 「攻撃の時に」 少し前進後退って
もしもそれがただのアニメーションの範疇で良い(見かけ上で良い)ならアニメーションの中でいいだろうし、
そうでないならプログラム側(Unity側)で位置の把握してないと、意味無いじゃない
0410名前は開発中のものです。
2012/01/10(火) 04:19:17.35ID:KRqJ3Hlw攻撃の時は確かに前に移動するけど、攻撃後にはもとの位置に戻る
だからUnityのスクリプトで前進させるわけだけど、もっと複雑なアニメーションになると
アニメーションでの移動と、Unityでの移動の掛け合いが難しいんじゃないかなって
0411名前は開発中のものです。
2012/01/10(火) 04:33:16.36ID:pA0tvIbiそんな訳で、俺はそもそもアニメーションの範疇では見かけ上の動作しかしない方針
位置座標が移動するような事は、そもそもしないって感じ
俺もBlenderユーザだけど、前にBGEで組んだ時も、あと自前のプログラムでアニメーション再生した時も、
基本的にキャラクターはどんなに必死に走っていても、NLAやActionの上では同じ位置で走る飛ぶのポーズしてるだけ
なので Unityでも同じようにする方針
0412名前は開発中のものです。
2012/01/10(火) 08:05:21.64ID:uSTpJLdD敵キャラとして沢山作成しています。
このキャラ同士は密集したいので当たり判定の干渉して
欲しくなく、それ以外とは当たって欲しいのですが、
どうすればよいのでしょうか?
0413名前は開発中のものです。
2012/01/10(火) 08:18:17.55ID:uSTpJLdDOnTriggerEnter()になんかかけばいいのかな・・
0414名前は開発中のものです。
2012/01/10(火) 08:34:32.40ID:uSTpJLdD0415名前は開発中のものです。
2012/01/10(火) 09:01:35.83ID:uSTpJLdD0416名前は開発中のものです。
2012/01/10(火) 09:09:30.72ID:uSTpJLdD0417名前は開発中のものです。
2012/01/10(火) 09:15:42.22ID:moiWlLUxすまん、なんか流れにワロタ
0418名前は開発中のものです。
2012/01/10(火) 10:06:36.54ID:1gZDWidttagかlayerはどう?
って解決したのか
0419名前は開発中のものです。
2012/01/10(火) 10:15:50.57ID:uSTpJLdDどのへんの機能を使えばいいか見当も付かず、手探り状態でした
tagやlayer周りも見てみますね、ありがとう
0420名前は開発中のものです。
2012/01/10(火) 10:26:56.92ID:1gZDWidtIgnorecollisionというのもあった
layerを使うならIgnoreLayerCollisionみたい
0421名前は開発中のものです。
2012/01/10(火) 10:31:17.39ID:uSTpJLdDhttp://answers.unity3d.com/questions/7971/charactercontrollerdisable-character-to-character.html
キーワードを頼りに上手くいきました、ありがとう!
0422名前は開発中のものです。
2012/01/10(火) 11:08:02.53ID:HukBkcxz空オブジェクトの下に10個ほどキャラモデルオブジェクトを作成したのですが
選択決定時に選択したキャラにポーズを取らせる為の、キャラごとの識別方法がわかりません
作った順番、もしくはキャラごとにIDを設定して、それを取得する方法はどのようにすればよいのでしょうか?
0423名前は開発中のものです。
2012/01/10(火) 11:50:11.57ID:pA0tvIbiえ、単に Instantiate() して得たGameObjectの参照取っとけばいいのでは
GameObject obj = (GameObject)Instantiate( 元オブジェクト );
0424名前は開発中のものです。
2012/01/10(火) 12:01:03.57ID:HukBkcxzobjを配列にしたらエラーをはいてしまいました
private var chara : GameObject[];
chara[num] = Instantiate(…
これ、配列の使い方のどこが間違っているのでしょうか?
0425名前は開発中のものです。
2012/01/10(火) 12:12:07.56ID:HukBkcxz423さん、どうもありがとうございます
おかげで、うまくいきました
0426名前は開発中のものです。
2012/01/10(火) 13:53:26.63ID:UU65B8vK0427名前は開発中のものです。
2012/01/10(火) 13:57:27.16ID:ed5WttsHCreating Directory というメッセージが出て先に進めなくなりました
どうやら容量不足でテンポラリファイルを作れないという内容らしいのですが
メモリは8G、HDDも十分あいているのに。
ご伝授お願いします
0428名前は開発中のものです。
2012/01/10(火) 14:33:58.96ID:HDBhDo8l俺の場合、blenderでアニメーションを作るときに、ルートボーンで全体移動アニメーションを制御して、unityに書き出す時にルートボーンのアニメーションを除いて書き出す
そうすると、その場で動くアニメーションだけが書き出される
あとはこれをunityに読み込んで、スクリプト上でルートボーンのアニメーションを再現してやれば、ほぼ同じ動きになる
0429名前は開発中のものです。
2012/01/10(火) 14:58:37.54ID:UU65B8vK0430名前は開発中のものです。
2012/01/10(火) 15:19:13.96ID:UKPJaqScすんなり造れないと仕事になんないだろうし・・・
0431名前は開発中のものです。
2012/01/10(火) 16:03:44.92ID:UU65B8vK0432名前は開発中のものです。
2012/01/10(火) 16:06:38.02ID:xOchSWI90433名前は開発中のものです。
2012/01/10(火) 16:07:56.52ID:UKPJaqScあの格闘ゲーム?
0434名前は開発中のものです。
2012/01/10(火) 16:13:02.37ID:UU65B8vK根性じゃないな。毎日ひとつ問題が出てきて、毎日ひとつ問題が解決していくので飽きないで済むんだわ。
>>433
格闘ゲームではないよ。
0435名前は開発中のものです。
2012/01/10(火) 16:24:00.44ID:xOchSWI90436名前は開発中のものです。
2012/01/10(火) 16:48:38.61ID:UU65B8vKとにかくunityがめんどくさいことを引き受けてくれるのはいいね。
0437名前は開発中のものです。
2012/01/10(火) 16:55:17.80ID:uSTpJLdD0438名前は開発中のものです。
2012/01/10(火) 17:24:13.69ID:ttE1XFFiというか誰もそういう現象を見たことない?
何でこうなるのか(設定はデフォルト!)わからにけど、気持ち悪くてしょうがない。
どうにかならんか。
0439名前は開発中のものです。
2012/01/10(火) 17:37:06.10ID:uSTpJLdDこの距離感はconfigで色々いじれたとおもった
0440名前は開発中のものです。
2012/01/10(火) 17:40:23.37ID:UKPJaqScそうそう確かに面倒くさいんだよね。
でも最初っから組み込んでるみたいな錯覚が生じてゲームってこうやって造るんだ・・・
っていう興奮みたいなものもあるから一本造り上げた時にげんなりするほど疲れるけど
まぁこんなもんか・・・ってなるw
0441名前は開発中のものです。
2012/01/10(火) 17:43:30.88ID:SfLt9YMuみなさん何使ってますか?調べたらcodaが2011/6月の段階で未完成ながらあるらしいが使ってる人います?
高機能なmac向けエディタがあれば教えて下さい
0442名前は開発中のものです。
2012/01/10(火) 17:59:34.42ID:4QYUPdxm0443名前は開発中のものです。
2012/01/10(火) 18:08:08.12ID:SfLt9YMucodaのプラグイン配布所がスパムで一時的に使えない空撮の程度かわからないし、
notepad++やVSはwindows限定だし困った・・
付属のunitronは補完なさそう(ハイライトのみ?)monodevelopはboo C#オンリーぽいしな
codaの復旧を待とう
0444名前は開発中のものです。
2012/01/10(火) 18:28:16.11ID:VU6Vcl/4うーむ、自分はemacsいれちゃう古代種なので
というかmacでC#だと他に選択肢で良いのは無いよ(C#はWindowsの方が良い物いっぱいある、とか言いながらWinでもemacsなんだが)
0445名前は開発中のものです。
2012/01/10(火) 18:46:57.23ID:HukBkcxzスパロボのように、現在位置から目的地まで移動させるをやりたいのですが……
0446名前は開発中のものです。
2012/01/10(火) 19:05:31.44ID:ttE1XFFi0447名前は開発中のものです。
2012/01/10(火) 19:07:24.47ID:ttE1XFFiTerrain Settingsをいじったらできた。ありがとう
ちょっとデフォルトだとビルボードへの切り替えが近すぎる
かつビルボードのクオリティが低い
いくらなんでもあの「にょき」って感じに切り替えるのは無いわ
標準のツリーではなくカスタムツリーだともう少しうまく切り替えてくれるんだろうか....
0448名前は開発中のものです。
2012/01/10(火) 20:49:59.59ID:pA0tvIbi>現在位置から目的地まで移動させるをやりたいのですが
それを行うと言う事と、Updateを使う使わないって関係ない話だと思う
要点は、地点AからBまで座標を線形移動させたいって話でしょ?
つまり簡単な数学と言うか、算数の世界。 もしもそういった話でないなら、質問の詳細をplz
0449名前は開発中のものです。
2012/01/10(火) 22:34:11.16ID:SfLt9YMu参考までにxbox用ライセンスゲットした方がいらしたら、いくら位かかったか教えてくれませんか?
0450名前は開発中のものです。
2012/01/10(火) 23:21:50.31ID:pA0tvIbi0451名前は開発中のものです。
2012/01/10(火) 23:28:35.43ID:AIIvUiBe0452名前は開発中のものです。
2012/01/10(火) 23:49:06.02ID:4QYUPdxmおそらく桁違いの値段だろうなあ。
0453名前は開発中のものです。
2012/01/11(水) 00:23:46.50ID:Y44jNoeUこの位の労力使ってゲームを造らないといけないわけだしそこまであくどい会社じゃないでしょw
0454名前は開発中のものです。
2012/01/11(水) 00:32:33.91ID:j3ngqdY6箱はもっと安いのかな
0455名前は開発中のものです。
2012/01/11(水) 01:39:01.62ID:38YjWOeuゲーム機版のライセンス価格はSCE、任天堂、MSに支払うロイヤリティではなく
ゲーム機ネイティブでUnityを動かすためのフルソースコードが提供されるからUnity自体がProと比べて桁違いの価格になる
0456名前は開発中のものです。
2012/01/11(水) 01:58:29.71ID:CW7OhOGbデフォルトでもうちょっと種類あればいいのにな
草はテクスチャ作るだけでいいから楽だけど
0457名前は開発中のものです。
2012/01/11(水) 04:46:38.09ID:sVno1qzCやっぱりたかいですよね
いけそうな気がしてたけどproすら買うの無理だ
xnaでしこしこ作っておきます ありがとうございます
0458名前は開発中のものです。
2012/01/11(水) 09:19:59.13ID:lh5cAYIB0459名前は開発中のものです。
2012/01/11(水) 09:51:35.24ID:Y44jNoeU造れそうな気もするけどな・・・
まぁコンシューマーだとコンシューマーなりのライセンシーがあるからそこら辺で値段が変わるんだろうね。
ペケ箱だったらXNAで組めばいいだろうしな。
PSPだったらもっと安いミドルウェアで開発できるし・・・
立ち位置が微妙だと言えば微妙なんだよ・・・
素人でもできると売っている様だけどコンセプト考えている奴が自分が利口だと思っている
馬鹿だから(デンマーク人らしいw?)ココら辺が矛盾と衝突しているんだと思う。
0460名前は開発中のものです。
2012/01/11(水) 09:57:31.53ID:MAfXZkbzhttp://www.develop-online.net/features/516/THE-TOP-10-GAME-ENGINES-NO4-Unity-3D
0461名前は開発中のものです。
2012/01/11(水) 10:03:00.84ID:MAfXZkbz要望に対応するための拡張性を意識した設計、各種ドキュメント、バグ修正含むメンテコストを考えると、
一概には言えないけどね。
0462名前は開発中のものです。
2012/01/11(水) 10:09:22.95ID:Y44jNoeU0463名前は開発中のものです。
2012/01/11(水) 10:11:14.21ID:Y44jNoeUツールの援助は受けるでしょ?
そうなると立ち位置がまた微妙なんだよな。
0464名前は開発中のものです。
2012/01/11(水) 10:24:46.44ID:KCFcjK60どっちもUnity並みに充実したミドルウェアがすでに有る。
0465名前は開発中のものです。
2012/01/11(水) 10:34:26.27ID:B+G+9gvZ0466名前は開発中のものです。
2012/01/11(水) 10:46:55.49ID:vEJDjBoF追加のTerrain Assetsは知ってるよな?
http://unity3d.com/support/resources/assets/terrain-assets
俺ももうちょっとバリエーションが欲しくてtree creatorをいじったら
めんどくさくて止めたw
0467名前は開発中のものです。
2012/01/11(水) 10:53:12.61ID:fvt1PMLK0468445
2012/01/11(水) 10:58:01.20ID:CWdwiVjNうーん、素直にそっちでやるしかないのかなぁ
>>448氏
UpDate使うか使わないかは別として、スクリプト上で設定した座標に
自動的に一定のスピードで近づく、というのをやってみたいんですよね
もう座標が決まれば、コマンド1つで動くように
0469名前は開発中のものです。
2012/01/11(水) 11:29:29.51ID:vEJDjBoF何の関係もない話をリンクして何がしたいんだ
0470名前は開発中のものです。
2012/01/11(水) 11:34:47.02ID:ywy2xrm0Updateなしだと瞬間移動させるやり方しか思い浮かばないが。
0471名前は開発中のものです。
2012/01/11(水) 12:17:10.97ID:P0OmCptu0472名前は開発中のものです。
2012/01/11(水) 12:24:05.73ID:+v2Kfmd9お前がそれしか思い付かないならそれしかないんだろう
つーかそんな書き方をしても無駄だよ
煽って答えを引き出そうとしてるんだろ?
素直に教えてくださいって言えよ
0473名前は開発中のものです。
2012/01/11(水) 12:35:43.02ID:6OSSHy2Zうろ覚えなので、
ガセになってしまうかもしれないけど、
アセットストアーにオブジェクトをトゥーウィーンさせるスクリプトが
確かあった筈。
それ使えないかな?
0474名前は開発中のものです。
2012/01/11(水) 12:56:30.98ID:wMq9vcBowinならモジュールなんたら、osxならバンドルパス
カレントディレクトリ==実行ファイルのある場所、なんて非常識
0475名前は開発中のものです。
2012/01/11(水) 13:07:09.60ID:voUS4TFD俺 >>448 だけど、その要点はただの線形移動だから、
単純に座標系について2つの点からなるベクトル方向に、決めた速度で座標を加算するだけなので、
その処理一度書いて、あとはそれを呼ぶだけ
で、徐々にって部分で Updateでもなんでも経由すればいいが、
話の要点はその移動の計算だけ。
中学か高校程度の簡単な算数だよ
0476名前は開発中のものです。
2012/01/11(水) 14:27:12.78ID:CW7OhOGb知ってたけど、使ってなかった
DLしたら世界が変わったよ
まじサンキュー
■ このスレッドは過去ログ倉庫に格納されています