[過去ログ] 【3Dゲームエンジン】Unity質問スレッド37 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
98
(1): 2018/08/10(金)14:53 ID:niFarvn0(2/5) AAS
個人でリッチなゲーム作ろうと思わないほうがいいですか?
バイオハザーみたいな
99
(1): 2018/08/10(金)15:03 ID:zyNoPphv(1/3) AAS
>>98
別にいいんじゃない?
ただゲーム制作経験がないなら悪いこと言わないからもっともっと小さいゲームを何本か完成させて徐々に規模を大きくしていくことをおすすめする。
いきなり大作に行くと99%挫折するから
100: 2018/08/10(金)15:32 ID:g/0I2TBs(1) AAS
動画リンク[YouTube]

まず始めに注意したいのはスコープです
多くの人は普段プレイしているゲームを作ることを夢見ます
残念ながらそれは無理でしょう
GOWやFFは少なくとも40人、それ以上で作られています
何年もかけて
あなたが天才で人生を投げうってゲームを作っても
省5
101
(1): 2018/08/10(金)15:33 ID:niFarvn0(3/5) AAS
>>99
2d RPGからですね
102: 2018/08/10(金)15:52 ID:oqrLDVaP(1) AAS
まずはボールの進行角度45度単位のブロック崩しからだな。

こう言われてすぐ作れるなら将来作れるかも。
すぐ作れないなら大作なんて諦めロン。
103
(1): 2018/08/10(金)15:54 ID:zyNoPphv(2/3) AAS
>>101
いや、RPGは相当ハードル高いよw
個人的にはアクション要素の少ないパズルがおすすめ
最初はなんの付加要素もないテトリス辺りから

RPGはプログラム書いてる時間よりデータ作ってる時間のほうが多くなりがちで開発の練習には向かない
データ作り側を目指すならいいんだけど、それならツクールとかのツール使ったほうがいいと思う
104: 2018/08/10(金)15:58 ID:zyNoPphv(3/3) AAS
unityなら確かにブロック崩しの方がいいね
物理演算とか当たり判定に触れられるし
105
(1): 2018/08/10(金)16:12 ID:Tl2lCkVs(1) AAS
アセットを買えば全ジャンル余裕で作れます
これは本当です
106
(1): 2018/08/10(金)18:18 ID:niFarvn0(4/5) AAS
>>103
構想だけはあるけど、技術が伴わないね
技術だ先だよね普通
107: 2018/08/10(金)19:23 ID:hBBvD+T1(1) AAS
>>106
構想は寝かせて更に良くなることもある
作りたい気持ちはわかるけど、まずはゲーム制作がどんなもんか覗いてみる(1個完成させる)だけでも相当な知識が着くから頑張れ
108: 2018/08/10(金)20:09 ID:niFarvn0(5/5) AAS
はい
109: 2018/08/11(土)18:53 ID:0S1Wwwby(1) AAS
スクリプトを開いてもslnファイルが見つからないと言われ、見てみるとどうやらslnファイルが生成されなくなっているようでした。どうすれば良いのでしょうか。
110
(1): 2018/08/11(土)19:56 ID:QN5DedFt(1/2) AAS
UnityでPC向けに作られたゲームプロジェクトをスマホ向けにしたいんだが

例えば、スペースキーでジャンプだったら

ボタン押す→スペースキーの入力→ジャンプ

みたいに、ボタンを押すとキーボードのキーが押される

やり方あったりしますか?
111: 2018/08/11(土)20:07 ID:LxW4IBee(1/3) AAS
ない
112
(1): 2018/08/11(土)21:36 ID:ySXiQTYJ(1) AAS
外部リンク:www.raywenderlich.com
超初歩的な質問ですみません
match3のチュートリアルが日本語でなかったので、上の英語サイトで勉強してます
上から少し下がったGetting Startedの部分で、アセットをダウンロードしてから開けと書いてあるのですが、この開くという意味がわかりません
まずunityでmatch3用のプロジェクトを作りました
その後インポートしようとしたのですが、フォルダ単位では指定できないみたいです

ちょっと古い記事なので、今のunityでできるかわかりませんが、この開くの意味を教えてください
113: 2018/08/11(土)21:43 ID:LxW4IBee(2/3) AAS
英語サイトなのに開けと書いてあるのかー
へぇ
114: 2018/08/11(土)21:56 ID:7Cxgp3/L(1) AAS
よくわからんけどとりあえずunityで新規プロジェクト開いてフォルダごとドラッグドロップしたらいいんじゃね
115
(2): 2018/08/11(土)22:54 ID:VMncx+w6(1) AAS
>>110
アセットを買えばいいのでは?
116: 2018/08/11(土)22:58 ID:QN5DedFt(2/2) AAS
>>115
そのアセット昔見つけたやつがエラー起こるから代用できないかと思ってたけどエラー治ったわサンキュ
117
(1): 2018/08/11(土)23:13 ID:LxW4IBee(3/3) AAS
治ったwww日本語勉強しろwww
118
(1): 2018/08/12(日)01:07 ID:eWQml2iN(1) AAS
>>117
何この基地外(´・ω・`)
119: ダーク王鍬大使 ◆SoVpkB15jY 2018/08/12(日)01:25 ID:kkDbzkrn(1) AAS
くだらないことで上げ足を取り、マウントを取りあうこのスレらしいでふ(^^
それに今は夏休み期間でふひね(^^
120
(1): 2018/08/12(日)05:47 ID:6HIubUbe(1) AAS
>>112
ファイルをダウンロードして展開して、unityで開けばいいよ。
121: 2018/08/12(日)06:05 ID:2aCj90RA(1) AAS
>>118
ほっとけば良いって
122: 2018/08/12(日)06:12 ID:syKIiZiP(1/3) AAS
>>120
ありがとう
new projectから開くんですね
open projectから開こうとしてましたわ
123: 2018/08/12(日)12:47 ID:syKIiZiP(2/3) AAS
パズル系のチュートリアルってサイトってないですか?
できるだけ新しいのがいいのですが
古いものは見つかるんですが、動かないことがあります
124: 2018/08/12(日)13:00 ID:syKIiZiP(3/3) AAS
動画リンク[YouTube]
あと、ビジュアルスタジオなんですが、このように先頭からGameObjectなどと入力する場合には候補は出ない仕組みなんでしょうか?
125
(1): 2018/08/12(日)17:15 ID:FRiRWFyZ(1) AAS
そこらへんは、アセットを購入することで解決しますよ
126
(1): 2018/08/12(日)17:25 ID:lFC3PVOR(1) AAS
キムチ太子が消えたな。
朝鮮に強制送還されたのかなw
127: 菩薩@太子 2018/08/12(日)19:59 ID:xJnJ/gUT(1/2) AAS
>>105
>>115
>>125
汝は、適切なアセットがあったら、質問者に紹介しなさい。
我が見守るこのスレで、誉れと思って、汝のなすべきことをしなさい。
128: 菩薩@太子 2018/08/12(日)20:01 ID:xJnJ/gUT(2/2) AAS
>>126
>キムチ太子が消えたな。
>朝鮮に強制送還されたのかなw

汝よ、キムチ太子は永久に消えないよ。
アセットおじさんに地の果てまでもつきまとうという勤めがあるのでねw
129: 2018/08/12(日)22:21 ID:baXmbuLT(1/4) AAS
2dでのfromtorotationでlookatを再現する方法が良く理解出来ません

Vector3 diff = (Head.gameObject.transform.position - this.transform.position);

this.transform.rotation = Quaternion.FromToRotation (Vector3.up, diff);

特に何故vector3.upを使うのかがよく分かりません
130: 2018/08/12(日)22:45 ID:Eushmk8R(1/3) AAS
そういうもんだと覚えるだけでいいんじゃね
回転とか難しいから
推測で言うと軸を中心に回転させるわけだから平面に対して垂直に軸を立てて
それを中心に回転させるからvector3使うんじゃないかね
131: 2018/08/12(日)22:56 ID:gknN/8Kd(1) AAS
つ行列
132: 2018/08/12(日)22:59 ID:baXmbuLT(2/4) AAS
vector3.upの場所から対象との中間地点へtransform.upを向ける的な感じだと思うのですが…
BEアイコン:18iwh.png
133: 2018/08/12(日)23:07 ID:baXmbuLT(3/4) AAS
間違えた vector3.upの地点から対象との中間距離へyの正方向を向けた場合の角度を代入してるという事でしょうか
134: 2018/08/12(日)23:28 ID:Eushmk8R(2/3) AAS
何を言ってるのかわかんねえが
まず確認だがy軸は画面に対して垂直だということを理解してるかね?
135: 2018/08/12(日)23:38 ID:baXmbuLT(4/4) AAS
シーンビュー見る限りでは画面に垂直なのはz軸っぽいんですが違うんでしょうか…
136: 2018/08/12(日)23:41 ID:wD3IzFRK(1/2) AAS
画面に垂直なのはZ軸だよ
Y軸なわけないじゃん
137: 2018/08/12(日)23:42 ID:wD3IzFRK(2/2) AAS
z=奥行き
138: 2018/08/12(日)23:53 ID:Eushmk8R(3/3) AAS
すまんな よく知らんかったw
139: 2018/08/13(月)00:00 ID:4Y2KT/8a(1/4) AAS
transform.rotation=Transform.fromtorotation(transform.position,playerposition);
これでプレイヤーのポジションに敵を向けられると思ったんですけど全く方向が変化しないんですよね…
transformpositionをtransform.upにしたりしたけど駄目でした…
140
(1): 弟子 ◆rZPPjYuxmQ 2018/08/13(月)01:54 ID:nyffuRFH(1/3) AAS
一応Lookatの正体

外部リンク:imgur.com
画像リンク[png]:i.gyazo.com
コードは
void LookAtTri()
{
targetPos = targetTran.transform.position;
省4
141
(2): 弟子 ◆rZPPjYuxmQ 2018/08/13(月)02:05 ID:nyffuRFH(2/3) AAS
裏技的というか、合わせ技というかこういう方法でいけますね
外部リンク:imgur.com
画像リンク[png]:i.gyazo.com
画像リンク[png]:i.gyazo.com

スプライトを空のゲームオブジェクトの子供にします
親をY90度、子供をY-90度
これでLookAtが綺麗にいきますね
142
(2): 2018/08/13(月)02:21 ID:4Y2KT/8a(2/4) AAS
うーん…fromtorotation(vector3.○○,playerposition)
↑ ↑
どこを向けるか決定 向ける対象
取り敢えずこんな感じですかね… vector3が理解出来ない…
>>140>>141
こんな方法もあるんですね 参考になります
143: 2018/08/13(月)02:40 ID:4Y2KT/8a(3/4) AAS
>>142を考慮して色々見てみるとこれで合ってるっぽいですね…vector3は単にそういう引数って事か…
144
(1): 2018/08/13(月)02:47 ID:Kx0pgbc7(1) AAS
>>142
Vector3が理解できない場合は、素直にアセットを買いましょう
145: 2018/08/13(月)09:15 ID:/HyudLlZ(1) AAS
>>144
どれ買えばいいかまで書きなさいよ、チンカースちゃん
146
(1): 2018/08/13(月)11:39 ID:sU4tTBy4(1) AAS
キムチの真似して弟子までが自演質問始めたのか
大人しく初心者スレでやってればいいのに何故こっちに来たんだ?
147
(1): 2018/08/13(月)12:45 ID:4Y2KT/8a(4/4) AAS
>>146
???キムチとか良く分かりませんけどその人何も関係ありませんよ…
148: 2018/08/13(月)14:10 ID:Rcl/DwK4(1) AAS
>>141
なんで88無視するの?なんで?
149: ダーク王鍬大使 ◆SoVpkB15jY 2018/08/13(月)19:06 ID:b29Doagz(1) AAS
>>147
いつもの自分以外が全部同一人物に見える人でふよ(^^
150: 2018/08/13(月)20:46 ID:nyffuRFH(3/3) AAS
2017版と2018版では、エディタの重さに違いはありますか?
しばらくunityにさわらずにいてから、触ると、応答なしになることがあります
メモリが開放されちゃってるのかなと思いますけど
151
(1): 2018/08/13(月)21:34 ID:Hni+eT74(1) AAS
プレイヤーの中心から足元若干下あたりまで伸ばしてLinecastで判定しているんですが、
地面から外れてもずっとfalse(接地状態)のままなのはなぜなんでしょうか....
下の画像から理由がわかる方、同じような問題を解決された方、どうか解決方法を教えてください!

こんなしょっぱなからつまずくと思ってなかったんです(´;ω;`)
外部リンク:imgur.com
152
(2): 2018/08/13(月)23:15 ID:Lh6RduwP(1) AAS
>>151
LineCastに渡すパラメータは合ってる?
外部リンク[html]:docs.unity3d.com
153
(1): 2018/08/13(月)23:45 ID:ZO80b+Qx(1) AAS
質問失礼します。
同じポリゴン数の Mesh と Terrain では何が違うのでしょうか?
複数の Mesh を地面として、その上でキャラクターを歩かせてるんですが、Terrain の方が軽さ的に効率的なのでしょうか?
Terrain は高さの情報しか持ってない(?)ので、地面の高さを取得する時は処理が早いのは想像つきますが。。
154
(1): 2018/08/14(火)00:42 ID:YHPqk7dv(1/2) AAS
>>153
専用のコライダーを持ってるのが特徴なんだよね。
メッシュコライダーと比べてどうなん?て思うけど、その辺は賢人に聞いてくだされ。
後は内部で適度にメッシュ分割され、推台のオクルージョンで意外と描画範囲が限定されている。

後ペイントツールも付いてるからエディットもしやすい。
そこまでやってても、ちゃんと最適化したレベルデザインと比べると個人的には重くて使えない印象だね。
一番良いのは、オブジェクト作って、一個一個じゃなく、ざつ
155: 2018/08/14(火)00:45 ID:YHPqk7dv(2/2) AAS
ごめん、送信ミス。
上の続きね。
ザックリLODを使うのがいいね。遠景はなるべくスカイボックスで行くのがいいね
156: 2018/08/14(火)00:59 ID:OJtxozgI(1) AAS
>>154
ありがとうございます。
すぐにチャチャっと作る時は良さそうですね < Terrain
オーバーハングした形状の地面とかは、すぐにMeshに頼らざるを得ず、使い勝手が悪い印象です。。
パスファインディングとかで違いがあるのかな Terrain と Mesh。。
157: 2018/08/14(火)11:20 ID:1vGoTqB9(1/6) AAS
初心者なんですが、unityにはBackgroundTileという機能がはじめから入っているのでしょうか?
ジェネリックというそうですが、はじめから入っている機能がジェネリックということですか?
158
(3): 2018/08/14(火)14:06 ID:1vGoTqB9(2/6) AAS
動画リンク[YouTube]
この動画の4分あたりです
BackgroundTileとうつとcs0246エラーになります
このBackgroundTileとはなんでしょうか
159: 2018/08/14(火)14:19 ID:Nrd2Vpte(1/2) AAS
>>158
自作のクラスのようだね
6:20でScriptsフォルダの中に入っているのが確認できる
160: 2018/08/14(火)14:23 ID:Nrd2Vpte(2/2) AAS
>>158
なんかのチュートリアルかな?
流して見たけど12:00当たりでBackgroundTileの解説始まる
161: 2018/08/14(火)15:00 ID:luhS7wzN(1/3) AAS
>>158
クラスだね
この動画のはBackgroundTileというスクリプトの名前にしてある
スクリプトの名前はクラスです
例えばMONSTERというクラスを作って HP MP 攻撃力
などの項目を作って呼び出したりする
162: 2018/08/14(火)17:38 ID:1vGoTqB9(3/6) AAS
回答有り難うございまs
BackgroundTileというスクリプトはつくってあります
しかし、なぜか同じように書いてもエラーになります

cs0246エラーになります
型または名前空間の名前 'BackgroundTile' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください)。

なぜかbackgroundTileとしてやるとエラーになりません
こういった場合どこに原因があるか特定できませんか?
省1
163
(2): 2018/08/14(火)17:56 ID:luhS7wzN(2/3) AAS
大文字小文字の確認
スクリプトの名前とpublic classの後の名前が不一致
スクリプト作った後に名前変更するとclassがNewBehaviourのままだったりする
164
(1): 2018/08/14(火)18:04 ID:8BQpKOVY(1) AAS
Puppet3Dっていうアセット使ってる人いる?
blenderよりリギング簡単にやれるだろうか……
165: 2018/08/14(火)19:02 ID:v+gznbVP(1) AAS
>>164
気になってるからぜひ試してくれ
166: 2018/08/14(火)19:19 ID:1vGoTqB9(4/6) AAS
>>163
その中で心当たりがあるのは最後です
どのようにして改善するのでしょうか?
167
(1): 2018/08/14(火)19:24 ID:luhS7wzN(3/3) AAS
BackgroundTileのスクリプトを開いて 
最初のところのpublic class BackgroundTileとなってるか確認
168: 2018/08/14(火)19:25 ID:1vGoTqB9(5/6) AAS
>>163
ありがとうございました
BackgroundTileのpublic classがbackgroundTileのままでした
おそらく、backgroundTileでスクリプトを作った後、リネームしたからだと思いますが、
これは手動で変えてやるものなんでしょうか?
169: 2018/08/14(火)19:26 ID:1vGoTqB9(6/6) AAS
>>167
ありがとうございました
それが原因でした
170
(1): 2018/08/14(火)21:16 ID:AXb4SlrQ(1/2) AAS
>>152
親切にありがとうございます。
しかし、
Physics2D.Linecast(プレイヤーの中心,プレイヤーの足元若干下,地面のレイヤー)
という風に指定しているんです。
始点と終点のログを出すと、Y座標の差が一定なのでちゃんと指定出来てるはずなんです.....。

他のプロジェクトで検証しつつ、まだ粘ってみます...!
171: 2018/08/14(火)23:19 ID:AXb4SlrQ(2/2) AAS
>>152
>>170
解決しました!!!
どうやらレイヤーマスクの指定は、

LayerMask(またはint) layerMask = 1 << n; //n番目のレイヤーを指定
Physics.Linecast(Vector2 start,Vector2 end,layerMask);

という風に指定する必要があったみたいです!(0番目が1ビット目の2進数の0,1で指定されてるんですかね?)
省1
172: 2018/08/14(火)23:28 ID:5BhZfS/b(1) AAS
自力で解決できずに質問しちゃう奴は
完成する前に挫折する説あると思います
173: 2018/08/15(水)01:44 ID:cKLgnnmS(1) AAS
自分で調べて考え抜いた挙げ句の質問なら別にいいよ。
レスした人へのお礼と自己解決の報告も好感だし。
糞なのはググりすらしないからなw
174
(1): 2018/08/15(水)05:45 ID:dPgDd/Vz(1) AAS
ここで回答している奴は既に挫折済み説の方が信憑性が高い。
175: 2018/08/15(水)08:52 ID:SikdVGia(1/2) AAS
blueprintおぼえるよりも、c#覚えたほうが自由度高い?
あれはそこそこまではできたけど、、、
176: 2018/08/15(水)09:42 ID:SZzV1xr0(1) AAS
自由度はそりゃ高いだろ
生産性高いかはまた別だけど。
ボルト買ったけどまだ触ってもいねーや…
177
(1): 2018/08/15(水)12:42 ID:bhZLi8cq(1) AAS
Blenderで作ったモデルにリグを設定したいんですが、humanoidを適用してconfigureを押しても緑のおじさんがでてきません!

これをなおしたいです

一応形だけ動かせられるんですが、足が内股になっていて変更したいです

どなたか分かりませんか?
178: 2018/08/15(水)13:48 ID:Ex1p492z(1) AAS
>>177
すみません。デバッグからインスペクターにきりかえるところを見落としてました
1-
あと 824 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s