トップページgamedev
1001コメント305KB

【3Dゲームエンジン】Unity総合スレッド21

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2013/12/28(土) 12:20:21.95ID:dDO9IP+s
3Dゲームエンジン「Unity」のスレです。

Windows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。
●公式
http://unity3d.com/unity/
●Unity 2ch Wiki
http://www24.atwiki.jp/unity2ch/
■質問スレ
【3Dゲームエンジン】Unity質問スレッド6
http://toro.2ch.net/test/read.cgi/gamedev/1381529426/
※前スレ
http://toro.2ch.net/test/read.cgi/gamedev/1376141735/
0014名前は開発中のものです。2013/12/30(月) 02:26:28.63ID:SGP1Y1TI
>>13
ほんとに!?うわぁ…がんばろぉ…
0015名前は開発中のものです。2013/12/30(月) 10:27:06.74ID:al4kDncz
よかったね!おめでとう
0016名前は開発中のものです。2013/12/31(火) 00:06:28.63ID:0S9577EZ
おめでとう!
0017名前は開発中のものです。2013/12/31(火) 01:14:41.58ID:xi6yvIyg
おめ
0018名前は開発中のものです。2013/12/31(火) 03:22:36.32ID:X+/R4Xvo
めでたいな
0019名前は開発中のものです。2013/12/31(火) 08:55:34.30ID:0S9577EZ
おめでとうございます
0020名前は開発中のものです。2013/12/31(火) 09:09:04.70ID:Ady6CKYg
カジュアルなオンラインアクションゲーム作ってみたいんだけど、
UnityとUDKのどっちで作るほうが向いてますか?
0021名前は開発中のものです。2013/12/31(火) 18:22:32.03ID:xwMMtTnJ
Unityのエディタ落とす際にたまにフリーズするのは早く修正してもらいたいな…
今はこまめに落としてセーブしてるけど
0022名前は開発中のものです。2014/01/01(水) 15:00:06.21ID:BGXjmC4q
人のせいにする前に自分のPCを疑わない技術者って絶対無能だよな
0023名前は開発中のものです。2014/01/01(水) 15:44:36.95ID:h6KDbrXm
>>21
おれはたまにフリーズしない感じで、
普段はほぼフリーズw
0024名前は開発中のものです。2014/01/01(水) 15:48:57.45ID:jlyq6xQ/
セーブした直後にエディタ落とすとほぼフリーズする
ちょこっと変更した後に終了して確認ダイアログ出せばそんなにフリーズしない
0025名前は開発中のものです。2014/01/01(水) 16:25:27.60ID:h6KDbrXm
おれは、終了時のフリーズなんてどうでもいいから
テスト中にUnityごとハングアップして、
不具合報告ダイアログが出る事を減らしてほしい。

絞っていくとUnityEngineのCALLで落ちている事が大半だが、
エラーを吐いて続行してくれるときとちがって、デバッグに時間がかかる。

場所が判明しても理由が分からない時もおおく、
原因を想像して直したり、結局現員が分からないので、別の表現で実装したり。

俺は趣味でやってるからハマりそうなら仕様を変えちゃうけど、
仕事でやってる人は、こんな時大変だろうなとおもう
0026名前は開発中のものです。2014/01/01(水) 22:02:11.54ID:bEW7ww16
Monodevelop だが、変数クリックした時に出現箇所のトグルできるようにならんかね?
eclipse標準機能と同じやつ
0027名前は開発中のものです。2014/01/02(木) 16:53:28.38ID:afttpymD
unity4.3のスプライトのアニメーションで質問です
8方向分ある歩きアニメをキー情報に従ってアニメチェンジをしたいのですが
mecanimで設定するのは大変なので、スクリプトで直にチェンジしたいのですが
その場合はどうやってやればいいのでしょうか?
0028名前は開発中のものです。2014/01/02(木) 17:40:02.12ID:0lK7zr0f
人いねえなw
0029名前は開発中のものです。2014/01/02(木) 18:14:25.28ID:OqP+vXZV
>>24
うちのところだと、長時間作業して落とそうとするとフリーズするな。
短時間でセーブして再起動すると大丈夫なんだけど。
0030名前は開発中のものです。2014/01/02(木) 18:20:39.78ID:QwhVTxTf
>>27
スプライトアニメーションを8方向分作って、アニメーターコントローラで遷移作って、
スクリプトから制御すればいい
0031名前は開発中のものです。2014/01/02(木) 18:30:47.22ID:afttpymD
>>アニメーターコントローラで遷移作って
やはりツール上で1つ1つ矢印くっつけて遷移設定してるんですか
0032名前は開発中のものです。2014/01/02(木) 18:39:29.52ID:gAK8L9nT
初歩的な質問ですけど、prefabとduplicateの違いってなんでしょうか?
0033名前は開発中のものです。2014/01/02(木) 19:47:42.04ID:dGosyey5
duplicateは純粋なコピー。
コピーされたものに対する変更(大きさなど)はコピー元には影響を与えない。
逆もしかり、コピー元に変更があってもコピー品には影響がない。

prefabは自動アップグレード付きコピー製造工場。
prefabで作成されたオブジェクトはduplicateによるコピー品と似ているが
prefabに変更があると
そのprefabから作られたオブジェクトすべてに反映される点が違う。

たとえばTaiyakiPrefabのアンコの量を10に増やすと
TaiyakiPrefabから作られたTaiyakiオブジェクトはすべてアンコ10になる。
あるTaiyakiオブジェクトに与えた変更を逆にprefabに反映させることもできる。

duplicateにはこの情報の共有がない。
0034名前は開発中のものです。2014/01/02(木) 21:56:40.02ID:afttpymD
あるスプライト(テクスチャ)に対して付けたアニメーションを
別のテクスチャに適応するにはどうすればいいんでしょうか?
キャラが複数いるんですが、テクスチャ内のアニメのパターンの配置が
すべて一緒の為テクスチャを入れ替えるだけで実現したいのですが。
0035名前は開発中のものです。2014/01/03(金) 00:39:32.18ID:QWB4d5vI
>>34
俺もそれ知りたい
わかんないので今は全部アニメーション作ってるw うへぇ
0036名前は開発中のものです。2014/01/03(金) 01:22:13.58ID:mbvdrr70
SpriteRendererのMaterialを弄るのはダメかい?
0037名前は開発中のものです。2014/01/03(金) 09:00:53.96ID:XaMF/+eq
>>33
すっきりしました
ありがとうございます
0038名前は開発中のものです。2014/01/03(金) 11:11:50.01ID:uSv6Hqyq
なんで新年早々頑張ってるのに限って
本物のバカなんだ
0039名前は開発中のものです。2014/01/03(金) 15:05:56.57ID:bHnoZ5rB
馬鹿って言う奴が馬鹿だって

うちのばっちゃがいってた
0040名前は開発中のものです。2014/01/03(金) 17:23:41.65ID:6/qh6a8g
>>34
これ俺もわからないからキャラ数分だけ作ってる。
RPGとかだと大変だよな。
0041名前は開発中のものです。2014/01/03(金) 17:50:30.25ID:sgXn3soV
>>38
正月早々、逆噴射全開だなwww
0042名前は開発中のものです。2014/01/03(金) 17:52:38.71ID:R/6v3sFH
Android用ビルドにアドモブいれんのめんどすぎ。iOSは簡単なのに。Androidは本当にあらゆる面でダメだな。
0043名前は開発中のものです。2014/01/03(金) 19:08:01.51ID:0XcEf+Qh
解決能力がない無能ってホントダメだよな。存在価値がない
そんな人間を生かしておくために莫大な資源が必要なわけだが
地球がもたんときが来ている今、こういうクズから粛正すべき
0044名前は開発中のものです。2014/01/03(金) 19:23:44.01ID:Lqebgaz8
43が8つの海外タイトルを総ナメにしたり
ユニティ製ゲームのトップ争いの末行方不明になり
チラホラ実は生きてるんじゃ無いかとか43のプレファブが残ってて
制作続けてるんじゃ無いかとか都市伝説化するそうです。


43すげぇ
0045名前は開発中のものです。2014/01/03(金) 20:25:12.85ID:IX/nZrV0
オブジェクトを実際には動かさずに
仮想的に動かして衝突するか確かめる方法ってありますか?
0046名前は開発中のものです。2014/01/03(金) 20:57:08.83ID:0XcEf+Qh
>>44
気に障ったのかな、ごめんね
君が存在価値がないかどうかはネット越しには分からないよ
ちょっと頭が弱そうではあるけど>>42みたいに明らかに無価値というわけではないと思うから
頑張って生きていって欲しい
0047名前は開発中のものです。2014/01/03(金) 21:20:24.06ID:bHnoZ5rB
>>45
ある
0048名前は開発中のものです。2014/01/03(金) 21:25:36.42ID:IX/nZrV0
>>47
具体的にどうやるのでしょうか
0049名前は開発中のものです。2014/01/03(金) 21:40:08.17ID:YNqNOjZI
質問スレでやれよ
0050名前は開発中のものです。2014/01/03(金) 21:48:54.12ID:Lqebgaz8
>>46
大佐ー
弾道計算の実装方法がわからないよー取り敢えず撃ってみていい?
0051名前は開発中のものです。2014/01/03(金) 21:56:16.42ID:IX/nZrV0
>>49
それがないです
0052名前は開発中のものです。2014/01/03(金) 22:23:23.35ID:cIFxyV4U
>>51
多分、ロジックを自分で作るレベルの話で
機能的には存在しないんじゃないかと
0053名前は開発中のものです。2014/01/03(金) 23:17:52.37ID:KF0F8sqY
オンライン上のデータベースと接続する方法をご存じの方いましたら教えて下さい!
0054名前は開発中のものです。2014/01/03(金) 23:26:56.41ID:cIFxyV4U
C#でDBと接続する方法をググれ。IPがWANになるだけ
0055名前は開発中のものです。2014/01/03(金) 23:33:35.34ID:CR9Qg/oa
>>51
Raycastじゃいかんのか?
複雑な形状は無理だが
0056名前は開発中のものです。2014/01/03(金) 23:59:09.77ID:bHnoZ5rB
>>55
そうでもない

とりあえず raycastでリファレンス読もうね
答えのほとんどがリファレンスにあるから
0057名前は開発中のものです。2014/01/04(土) 00:01:00.52ID:oiSUShpX
>>36
それで出来そうな予感がします。
ありがとうございます。
0058名前は開発中のものです。2014/01/04(土) 00:23:18.20ID:sVGDVhX2
51は質問スレが今無いって言ってるんじゃないの?
0059名前は開発中のものです。2014/01/04(土) 09:53:48.12ID:fMQ0TPoX
>>45
元オブジェをコピーして透明にして飛ばしておけよ。
0060名前は開発中のものです。2014/01/04(土) 10:03:20.44ID:WbzSe+AD
>>59
やっぱり透明の何かが飛んでると思うとモヤモヤしてくるとかじゃない?だからじゃない?
0061名前は開発中のものです。2014/01/04(土) 14:14:10.16ID:J8lATtJJ
見えないところで飛ばせばいいじゃん

俺って天才?
0062名前は開発中のものです。2014/01/04(土) 15:19:27.56ID:BeeWIGmR
一時間もやんなよw
0063名前は開発中のものです。2014/01/04(土) 18:34:50.58ID:mWAVqpWB
>>59
プローブとか当たり判定だけもたせて不可視オブジェクトとして飛ばすのは普通にあるからそれで良いと思うのだけど、なにか気になる事があるのかもしれないね
ってなわけでどうしてそういうのがイヤなのか元レス書いた人登場きぼんぬ
0064名前は開発中のものです。2014/01/04(土) 20:34:44.92ID:humfb1S7
>>63
オブジェクトには何らかの力が加わっていて次のフレームでどこに動くかは分からないのです
簡単にいうとt秒後の衝突判定を今のフレームで判定したいのです
0065名前は開発中のものです。2014/01/04(土) 20:54:55.50ID:RqFiQlTK
>>64
地下に数フレーム先行している世界を作って予言させる;;
0066名前は開発中のものです。2014/01/04(土) 21:07:52.92ID:WbzSe+AD
>>64
何て変なゲーム作ってるんだw
それとも設計思想を見直した方が良いんじゃないのか?
0067名前は開発中のものです。2014/01/04(土) 23:38:19.71ID:/+JMuWpk
何らかの力がユーザー入力系の力じゃないなら、挙動計算・衝突判定と、実際の描画のタイミングを秒単位でずらす事でn秒後の判定ができるが、
そんな簡単な話じゃないんだろうな。
0068名前は開発中のものです。2014/01/04(土) 23:45:42.90ID:pfYzqIge
ゲーム著作権 各社対応状況
http://webblogsakusei.main.jp/youtube-game-jiltsukyou-twitch-niconico-douga.html
0069名前は開発中のものです。2014/01/05(日) 01:27:39.01ID:ET8DoSDf
ところでオマイラ
そもそもゲーム作り出して何年目突入?
0070名前は開発中のものです。2014/01/05(日) 02:08:26.59ID:+h4+JOTr
物理を勉強中なのでなんとなく2次導関数で求められるって感じるけど
それをどうゲームに生かすのかがわからん…

決まった動きをするオブジェクトでしか使えないけどそれでもいいの?
例えば、y座標の動きが y=f(t)=10t-4.9t^2みたいに動きがこれで固定されてるなら求められる
2次導関数を使って例えば2秒後の位置を求める事は可能
0071名前は開発中のものです。2014/01/05(日) 02:14:16.23ID:+h4+JOTr
・・・ちょっと考えたけど、エンジン性能のグラフとかで使うのかね?コレ>二次導関数
0072名前は開発中のものです。2014/01/05(日) 02:27:07.48ID:s1buH8kw
相手がいなければいいけどね
他に動いている物体があったらどうすんのw
0073名前は開発中のものです。2014/01/05(日) 02:33:22.10ID:ET8DoSDf
まだ駆け出しの一年目とかなんでしょ
この手の人の場合は
0074名前は開発中のものです。2014/01/05(日) 02:47:50.09ID:xXNm/AyR
>>69
3DCGが5年目位で3年くらい前にmmfで半年かけてシューティングを1面だけ作って以来触らず、
最近やっとFBX関連が安定したからオートデスク無しでマシニマがやりやすそうだとunity4DLして2週間だよ!
やっとこimportのテスト終わってGUIとコリジョンに行こうかと。

正直プリセットのアセット内モデルとモーションを自作のに入れ替えたりスクリプトコピペする以上のことができる気がしません。
0075名前は開発中のものです。2014/01/05(日) 03:22:22.00ID:s1buH8kw
>>69
それってUNITY触りだしてか?それともゲーム制作自体か?
前者なら1年
後者なら25年
0076名前は開発中のものです。2014/01/05(日) 16:04:19.63ID:riEz7RTq
アセットの質問も大丈夫ですか?

Xffectっていうエフェクトアセットで、走ってるキャラにエフェクトつけたんですが、
エフェクトだけ二歩ほど遅れてついてくる感じになってしまいます

これどうやったら直るんでしょう
0077名前は開発中のものです。2014/01/05(日) 16:57:31.53ID:S6BnsL4S
>>64
ちょっと言ってる意味がわかんないんだよな

どこに移動するかわからないなら
究極的には移動可能な範囲内に衝突しうる物体があるかどうかを
調べるってことになると思うんだけど
もうちょっと具体的にどういうことしてるのか書いてくれたまえ

ワガハイは自動衝突回避安全仕様カーレースゲームをツクッテイルノダ?
0078名前は開発中のものです。2014/01/05(日) 17:08:47.81ID:loKiLQBb
>>64を推測すると衝突判定後の動きもほしいんじゃないの?
それなら、がんばれ!としか言い様がない
0079名前は開発中のものです。2014/01/05(日) 18:02:05.12ID:FW+aJyVs
着地の数フレーム前までジャンプポーズ維持して接地したときにはジャンプアニメーション
の逆再生がちょうど終わってるってのを考えた事がある
この場合、加速する落下速度に応じてかなり前のフレームでしかも移動先の地面との接地
を予測しないと間に合わないんだが、少なくとも俺の頭ではコストと結果が見合う処理を考え
付かなかったからすっぱり諦めたな
0080名前は開発中のものです。2014/01/05(日) 18:47:01.39ID:0/OrirrJ
わからないことがあるとすぐググるのはやめて
マニュアルを読む癖をつける方が良い
0081名前は開発中のものです。2014/01/05(日) 23:09:04.42ID:37qAPDUI
最近Unity終了しようとするたびに応答なしになります
他のアプリケーションでこういうことはありません
同様の状態になったことがある人はいますか?
0082名前は開発中のものです。2014/01/05(日) 23:10:58.04ID:UZ3IeXH0
環境かけよ
0083名前は開発中のものです。2014/01/05(日) 23:16:09.59ID:xXNm/AyR
>>80
マニュアルって某ライブラリ辞典のこと?
webドキュメント見てるとどうしても余所に流れちゃうから取り敢えずポチったけども。。
0084名前は開発中のものです。2014/01/05(日) 23:46:10.66ID:1KfhY7tb
>>81
過去ログ読め
0085名前は開発中のものです。2014/01/05(日) 23:56:10.47ID:Mu5/VSlY
>>83
マニュアルが別売りという発想は頭がおかしい

……と言おうと思ったが、よく考えたら昔はマニュアルが別売りだった時期もあったな
N88BASICのリファレンスマニュアルが別売りで買ったことがある

でも作者と違う人間が作った本を「マニュアル」と称する人間はやっぱり頭がおかしいか
うん。>>83は頭がおかしい
0086名前は開発中のものです。2014/01/06(月) 00:34:50.65ID:NLZ2oxcZ
>>85
うーむ、つまり自分で翻訳して技術翻訳者を目指せよってことか。。
0087名前は開発中のものです。2014/01/06(月) 01:28:19.78ID:9Ylrs72U
ゲーム作者としては何年やってても
芽が出なさそうなのがこのスレにもチラホラしてるし
そういう方面で自分を売り出してくださいね、ってか。
asset売り万歳なトコといい
Unityが謳うゲーム作りの民主化ってのは中々に無慈悲な現実を突きつけてくる。
0088名前は開発中のものです。2014/01/06(月) 09:13:28.44ID:7ZdIO/LV
さて、今日も楽しみますか(^ν^)
0089名前は開発中のものです。2014/01/06(月) 12:25:52.39ID:xrEhx0X9
Unityのプロジェクト内のC#ファイルをダブルクリックで
VisualStudioExpressを起動させるようにしたのですが、
新規ウインドウじゃなくてタブで開かさせるにはどうしたらいいでしょうか?
0090名前は開発中のものです。2014/01/06(月) 15:16:20.75ID:jPycz6qs
俺はjs書いてwshで起動させてる
0091名前は開発中のものです。2014/01/06(月) 16:19:36.93ID:BS0oJN0B
unityでゲームを作ろうと思っていますが、
どの言語のスクリプトが多いでしょうか?

ちなみに当方の使用している参考書ではjavaですが、いかがですか?

宜しくお願いします。
0092名前は開発中のものです。2014/01/06(月) 16:27:52.53ID:MElYuVsc
いいんじゃないでしょうか。
0093名前は開発中のものです。2014/01/06(月) 17:02:25.42ID:iBqKSLby
>>91
Booは神言語
0094名前は開発中のものです。2014/01/06(月) 20:20:13.51ID:FOXTuLFi
>>91
多いか少ないかではC#が多数派な気がしますが、
導入レベルの日本語資料が多いのはjavascriptの方だと思います。
0095名前は開発中のものです。2014/01/06(月) 22:56:30.72ID:XToAUdqK
Booこそ至高
0096名前は開発中のものです。2014/01/06(月) 23:12:17.58ID:+uepyRuc
ちょっと慣れたら検索してもC#のサンプルばっかだし嫌になるぞ
0097名前は開発中のものです。2014/01/06(月) 23:32:29.35ID:zvHuMYif
C#をメインにJavaScriptも読めるぐらいは読めればそれでことたりるよ





Boo?何?
0098名前は開発中のものです。2014/01/06(月) 23:41:12.96ID:oE+3pCYH
魔人でしょ
0099名前は開発中のものです。2014/01/06(月) 23:53:04.60ID:2yJCvIyE
ちょっと手のこんだことをやろうとすると、JavaScriptは余計に面倒になるからな
継承とか
0100名前は開発中のものです。2014/01/07(火) 01:55:55.24ID:MoaCN+vi
悪いことはいわん
Booにしとけ
0101名前は開発中のものです。2014/01/07(火) 02:58:07.02ID:+77PyCP/
91です。
いろいろとご意見ありがとうございます。
C#がメジャーなんですかね。
あとは、Booを調べてみます!
0102名前は開発中のものです。2014/01/07(火) 03:26:37.14ID:+77PyCP/
91です。
色々とご意見ありがとうございます。
参考にしてみます!
0103名前は開発中のものです。2014/01/07(火) 06:23:08.96ID:MyfZrq5T
両方習得してて、あえてJavaScriptで書いてる人や、人に薦める人っているの?
プログラム未経験者がUnityに使う言語で、JavaScriptを選択するメリットがわからない
0104名前は開発中のものです。2014/01/07(火) 08:25:45.82ID:kKeDY1+Y
巧妙に無駄な選択肢を用意しておいた方が
情弱、とまではいかないにせよ迷ってウロウロしてるコに
いろいろ売りつけやすいんですよ
ある意味いい勉強材料としてのUnityのひとつの形
0105名前は開発中のものです。2014/01/07(火) 08:56:38.97ID:UL7KFNXY
Booは女神
0106名前は開発中のものです。2014/01/07(火) 09:09:31.28ID:le75HVsG
Booこそ至高
0107名前は開発中のものです。2014/01/07(火) 12:29:20.87ID:NAuYo26h
Booしかないだろ
なにせUNITYのためだけにあるような言語なんだから
UNITYするならBooで決まりだね!
0108名前は開発中のものです。2014/01/07(火) 12:49:00.20ID:Do3CH/et
Unity初心者質問スレなくなったの?
0109名前は開発中のものです。2014/01/07(火) 15:40:11.76ID:BQd7YwqZ
ああ、ヤツは消された…
0110名前は開発中のものです。2014/01/07(火) 17:09:14.86ID:dnaw6Jqv
ビビデバビデ?
0111名前は開発中のものです。2014/01/07(火) 18:01:29.85ID:RcTuCMWD
>>99
Monobehaviourを継承する時だけclass宣言しないで済むだけで継承できるじゃん UnityのJS
UnityのJSの困る所はC#がからんだ時にコンパイル順序の関係の方が問題
0112名前は開発中のものです。2014/01/07(火) 18:42:12.56ID:yVqmNI27
Unityでゲームじゃない普通のAndroidとiPhoneアプリ作るのって有り?
0113名前は開発中のものです。2014/01/07(火) 18:50:35.74ID:NAuYo26h
>>112
ありだろ

じゃあな、(^_^)/~
■ このスレッドは過去ログ倉庫に格納されています