【3Dゲームエンジン】Unity質問スレッド35
レス数が900を超えています。1000を超えると表示できなくなるよ。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
次スレは>>950以降にできるだけ早く(できれば回答者が回答した後にでも余裕を持って)建てて下さい。
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
http://unity3d.com/jp/unity/faq
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
前スレ
【3Dゲームエンジン】Unity質問スレッド34
http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/ >>846
unityはな、ゲームエンジンてか物理エンジンなんだよね。
一番重要なデータベースは無いんだわ。
これの自作で大体の人が辞めるわ。大作作りたいなら、それらが始めからあるツクールお勧めするわ。 >>848
3dを2.5にという意味がわからないのですが、3dモデルを、テクスチャなどで2dっぽく見せるということですか? なぜまったくの素人がこのスレに辿り着いて質問するんだろうな?
Unityって何かなとググって公式みてチュートリアル等やってどんなものか確かめるのが普通じゃねえのか このスレの質問内容見れば一目瞭然
公式の初級チュートリアルさえ理解できない人たちが質問するスレ >>850
普通に3d作ってオブジェクト配置してライティングすれば、少なくともレベルデザインは2dばら撒くより遥かに楽。
操作体系をxy軸に限定して、2dカメラにする&カメラアングル固定て感じやね。まあ、フラグ管理とかデータ管理で死ぬと思うよ。
くどいけど2dにしてツクール行った方がいい。
どうしてもって言うなら、言いたく無いけど、rpg用のアセットが確かあったから、それでデータ管理すると良いよ 僕もここ来たときは初心者でひたからね(^^
もちろん今も初心者でふよ(^^
童心を忘れたら人間老害と化す(^^
僕は永遠に成長を続けまんこ(^^
ボッキング!(^^ ここでいいのかわかりませんが質問させてください
C#でスクリプトを書いているのですがunityに最初から入っているMonodeveropが起動しなくなり
再インスト等を試すも起動しなくなりました
なのでSublimetextを使ってみたのですがデバッグ方法(MonoならF8で行っていたもの)
がイマイチわかりません。色々調べてUTF−8Converterなどを入れ
ビルド、とすると画面下部のコンソール結果の最初に文字化けした何かが表示される状態でお手上げです。
ちょっと内容がわかりずらいかもしれませんがわかる方いたらよろしくお願いします monoが動かない時点で異常だからまずは初期状態に正常にインスコしなきゃ問題が錯綜するよ
つか素直にVSにしろよw こんなとこよりもっとマシな掲示板とかチャットサイトとかないの >>853
アイソメトリックはやめて、普通の2dにします >>856
内容がわかりにくかったですけど、アセットを買えば解決すると思いますよ >>856
Monodeveropが起動しない時の対象法はいろんなブログに書いてあるので、OSや症状によっても違うから順番に試してみるといいよ。 いいでふよ(^^
専用スレを立てるかどこかを乗っ取ってくらふぁい(^^ すいまふぇん(^^
Unityってstatic変数がOOの時にオブジェクトが最初から表示されるってできまふぇんか?(^^
ツクールで言う出現条件みたいなものでふ(^^ めんどくさいのでIFとAwake使って作りまふ(^^
自己解決でふ(^^
ボッキング!(^^ >>867
オブジェクトをシーンに置けば、スクリプトをいじらなくても、最初から表示されますよ。 別のゲームをクリアしたらOOを表示して使えるようにする(^^
みたいなことがやりたかったんでふよね(^^
>>868で無事出来まひた(^^
ボッキング!(^^ 複数のやり方があるけどそうした場合はSceneManagerを使え
ほんと何年Unityやってるんだよ、基礎の基礎くらい覚えなさい いやいや
別のゲームをクリアしたらって別のexeファイルの実行の終了待ちか?
すごいことできるのね 別ゲーだろうがなんだろうがUnityEditorに取り込めればなんの問題もなく自由に行き来できるだろうが
つかゲーム内のミニゲーの話だろ 何を言ってるのか話が噛み合ってないな
例えばアセットなんて別ゲーみたいなもんだろ
アセットは組み込み気になればいくらでも組み込めるだろ 最近出たUNITYバイブルでNO4の3D オープンワールドのサンプルですが
ゲーム内で実行してみると
ゲーム内時間1時間くらいで地面を突き抜けて墜落していきます
スクリプトを見ましたが原因わからず
isKinematicをオンにするか
isGravityをオフにするか
freeze positionでyにチェックを入れると
一応墜落しなくなりますが・・
なぜこんなバグが起こるのか不思議です
2017.1を推奨してるようですがこちらでは2018.1でやってます unityでアプリゲーム作ってる人多いと思うんだけど、課金システムやちゃっと機能ってどう組み込んでるの?unity内じゃ完結しないよね? スライスしたチップをクリック→なんか上下左右に出る奴をつかんで動かす(^^
これでチップの大きさや位置は調節できまふね…(^^
僕はこの手のチップセット使ったことないので分かりまふぇん(^^
申し訳ないでふ(^^
ボッキング!(^^ >>880
アセットを買えば簡単に組み込めますけどね >>881
普通に上から32でカットしたらできるようになってるが
なんでそんな変な切り方になるのか 作ったWebGLの右下の青い全画面ボタン押すと
全画面にはなるけど
ゲーム画面の大きさはそのままに、
周囲に余白だけ追加されるw ナニコレぇ
全画面にしたら、ゲーム画面も拡大して欲しいの
どうすれば… >>885
アセットを買えばいいんじゃないでしょうか 何も考えずにビルドしてるアホかよ
おまえがそういうふうに設定したからそうなってんだよ
PCもUnityも嘘なんてつかない TPSのようなカメラを作るには、基本的にカメラを親子化してやるだけでいいのでしょうか それだとキャラが縦回転横回転した時にカメラがえらいことになりまふぇんか?(^^ アセット坊やじゃないけどカメラはフリーのアセットが山程あるよ
人気のあるのを使っておけば大抵の事はできる では、どうしたらいいのでしょうか?自分でそういうの作れますか? >>888
カメラを親子化してやる「だけ」じゃダメだよ。
「だけ」じゃなくてノイローゼになるほど複雑なことを山ほどしないといけない!!山ほどね!!
「だけ」じゃダメだよ!!! >>891
何の子供にすればいいか
親をどれにするのかさえちゃんと考えれば簡単だよ カメラ作るのに誰かの親とか子供とか言ってる奴は信じないほうがいいぞw
カメラは基本独立、ポイント作ってそこに焦点をあてたり追従したりするのが普通
最初はスタンダートアセットに標準である幾つかのを使って理解する
それで不満があったら改造なり自作すればいい >>888
基本的に親子にする事でできます。
しかし、あなたが考えている動きは、きっとそれだけでは満足できないと思います。
まずは、そこからスタートして、どうしたら想像通りになるか作っていく事がプログラマの仕事となります。
貴方がプログラマ兼ゲームデザイナーなら、目的はゲームの完成でしょうから、そんな事はしたくないというなら、アセットを買った方が遥かに早いです。 だと、tps系はunrealのほうが楽みたいですね
コンポーネント入ってるので >>887
何も考えずビルドしてるアホだよ!
どこ弄れば良いの? ドコドコ? その問題はここで聞くよりググったほうが早いよ
Unity WEBGL windowサイズ でググれば一発
Unityのビルドの設定とWEBでの設定を丁寧に解説してるサイトが幾つもある >>899
unity webgl フルスクリーン で検索してたわぁ
ありがとう、ググってみる。 Preferencesというフォルダが見つかりません
日本語化するのに必要なフォルダらしいのですが すみません、unityまだ触ったことない初心者なんですが
unityで作ったmac(iPhoneでは無く)上で動くゲームの実行ファイルって
拡張子なんになりますか?
win用だとexeになるのは知っています。 マリオ64の場合、unrealとunityどちらがいいですか?
unrealはC++なので、ブルプリ使わないとしたらハードル高そう >>903
質問の意味がわからないんですけど。
マリオ64をつくるんですか? >>903
アンリアルの方がいいよ
ここは過去スレみてもまともな回答もないから困ったときに詰まるよ
向こうは初心者質問スレもアルから安心だよ
【UE4】Unreal Engine 4 初心者質問スレッド part5
ttp://mevius.5ch.net/test/read.cgi/gamedev/1524231705/ 上でunrealがどーのこーの言ってた人でそ。
まずは自分でunrealを試してどうぞ。 アホな初心者がそっちに逝ってくれるのは大歓迎
初心者といえども公式チュートリアルくらいはやってる最低限の知識を得た人たちのスレになるのが望ましい チュートリアルって英語がほとんどだけど
大多数の人が理解できないであきらめて
tankチュートリアルとかタワーディフェンスチュートリアルとかの日本語あるものだけやって
本とかブログで理解していると思うのだけど
あのチュートリアルってそんなに万能なものなのか 万能じゃないが、触りもせず教えて君に腹ただしいだけじゃね?なぜか質問スレでね。
俺もチュート見てないけどw 英語つーてもIT英語だろうに
動画だからそのとおりにやれば馬鹿でもチョンでも出来る
初級のチュートリアルだけでも一通りやればここので質問の9割9分はカバーできる
もちろん一回で覚えられる秀才は少ないだろうから普通の人は最低でも3回はやって身に付けろ チュートリアルだとゆっくりしゃべってるのが多いから、
「もはや俺でもヒヤリング出来んじゃね?」とか自惚れてると
英ニュースやバラエティでショックを受ける unityでもtpsいけるの?
c++だとc#より相当難易度高いんでしょ?そこがネック >>914
無理なので、UEで作りましょう!
元々Unityはスマホ向けなのです やってみりゃいいだろ
何を使っても基本的な原理は変わらない ここはこういう怖い回答しかこないからUEスレがいいよ なら、うどんがいいか蕎麦がいいか、餓死するまで悩んでれば?
アホ草 僕はプログラミング言語初めてだったのでC++よりは新しいC#のUnityにしまひた(^^
あとUnityはアセットが豊富なので作りやすい環境にはなってると思いまんこ(^^
欠点を挙げるなら5chのUnity総合・質問スレがクソスレってことくらいでふね(^^
ボッキング!(^^ Rigidbody2dをつけたそこそこの量のオブジェクトに
同じくRigidbodyをつけたオブジェクトをMovePositionで移動してぶつけたら、めちくちゃ処理落ちしてたまにエディターがフリーズするほどなんですが
当たり前っちゃあ当たり前なんですが処理落ちを軽減する方法ありませんか?
大量のオブジェクトそれぞれはしっかり物理演算によった挙動にしたいです。 ゲーム再生してるときにどうやってボールを動かすんですか?
教えてください >>921
ボールについてるスクリプトを開けば書いてあるでひょう(^^
>>920
リジボは無印と2Dはぶつからないはずでふよ(^^ Roll-a-ball tutorial さえやってないバカ初心者がいるのか
これ以上簡単なことはないぞ ちなみにマウスでクリックした位置にボールを動かしたいってときは(^^
Nav Mash Agentなるものでごにょごにょするといいでふよ(^^
やじるし操作のままでいいならお節介失礼(^^
ボッキング!(^^ >>920
rigiboは元々重い、大量にやるんならパーティクルを使うのも視野に入れてみては? 初心者にありがちなので。
やりたい事とターゲットの処理能力の限界を把握してやる事。
チューニングなんぞ、まずは1つでも完成させてから考えなさい。
それまでは、100個だしたら動かない→50個にする、まだ動かない→20個にする…
それでまずはつくりんさい。 その通り
ゲーセンにあるコイン落としを1/1でそのまま再現しようとしたら
処理能力がまったく無理すぎて中止にした俺がいる
あれだけのコイン量を処理落ちなく物理計算するには今の8倍高性能なCPUかGPUが必要と悟った >>927
物理ゲーだからそれぞれに演算が必要なのよね
結果としては操作側の移動処理を全く変えたのと、物理挙動の設定を変えたら結構マシになった Unityを扱うスクールではトップクリエイターを多数輩出しているVantanが有名ですが、他にはどこがありますか?
HALとかもいいんですか? >>930
それは、良かった。
どれ位の量か分からんが、そんな簡単にCPU死なんから、rigかと思いきや意外とgpuで死んでたり不要ログでエディタ乙ってたりする。
毎フレーム処理が貼ってあるようだと、数多いオブジェクトには致命的なんで、その辺も見直してみてくれ、一個でも多く動かせるよう、がんがれ! >>931
プレハブは嫌です
レオパレスのこともあるんで カメラをTPSのように追従させたいのですが、考え方がよくわからないので教えてください
Gameobject.findでキャラクターの位置を取得して、そレを追尾していくという考え方でいいでしょうか?
ただ、これは重いのでupdateで使っちゃだめとも見たことがあるので >>885だけど、右下の青い全画面ボタンって
unityに画面を占有させるためだけのボタンで
広がった画面にアプリを合わせるのは
htmlにjs仕込むなりで自分でやれって事? 後もう一つ質問です
privateはそのクラス内だけで使える
という表記を見たのですが、new scriptから作ったスクリプトがそのクラスに相当するのですか? >>935
位置を取得しなくとも、カメラをそのオブジェクトの子オブジェクトにすれば、自動的に追尾するし、処理も軽くなりますよ。
ただキャラが回転した場合などは、キャラではなく周りの景色が回転するように見えますが・・・
これはカメラが常に同じ角度からキャラを追尾しているために起る現象です。 yahoo知恵袋で質問したのですが、回答を得ることができなかったので、ここで質問します。
オブジェクトのメッシュを操作したい場合は、メッシュフィルターでメッシュ情報を取得してメッシュレンダラーに渡すという処理になると思うのですが、
ただこの方法ではキャラびボーンアニメーションを行なわせると、変形させたメッシュがキャラの動きについていきません。
つまりスキンメッシュレンダラーのついたキャラの場合、スキンメッシュレンダラーをはずしてメッシュフィルターとメッシュレンダラーをつけなければ、メッシュ情報が取得できない点に問題があるようです。
スキンメッシュレンダラーのついたキャラから、直接メッシュ情報を取得する方法があったら、教えていただきたいのですが・・・・
よろしくお願いいたします!!! >>939
ただ、親子化するだけだと、常に主人公の後ろを写すことになりますよね
主人公の周りをぐるぐる回したりしたいので
例えるなら、サイレントヒルのようなカメラですね サイレントヒルは知らんけど別に親子でもカメラ動かせるがな。
どう動かしたいかの仕様は決まってるの? >>941
それには結構スクリプト組む必要あるよ。
なので質問が悪い。
まずaという風に作ったけど、bの時に、cの仕様風に動かない、どう直せばいいか?
なら答えられるかな。 >>941
親子関係を外したりつけたりするスクリプトでできそうですね。
空オブジェクト、キャラ、カメラを用意する。
まずキャラ→空オブジェクト→カメラという親子関係をつくって、カメラをキャラに追尾させる。
カメラにキャラの周りをグルグル回らせたい場合は、キャラ、空オブジェクトという親子関係をはずして、空オブジェクトを回転させる。これでカメラがlookatでキャラのほうを向いたキャラの周りをぐるぐる回る。
あとはやりたいことに応じて臨機応変に親子関係をくっつけたりはずしたりすれば、思い通りの処理ができる。
そんなことよりも、スキンメッシュレンダラーのついたキャラからメッシュ情報を取得する方法教えて〜!!! 次の質問、親子関係の外し方はどうやるんですか?
とくるかな? >>945
>>946
簡単な質問になると饒舌ですねw
そんなことより、スキンメッシュレンダラーのついたキャラからメッシュ情報を取得する方法教えてくださいよ。 レス数が900を超えています。1000を超えると表示できなくなるよ。