トップページgamedev
1002コメント356KB

【3Dゲームエンジン】Unity質問スレッド26 [無断転載禁止]c5ch.net [無断転載禁止]©5ch.net

レス数が1000を超えています。これ以上書き込みはできません。
0001名前は開発中のものです。2016/08/06(土) 10:54:54.50ID:D8D0bsd/
3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。

■本スレ
【3Dゲームエンジン】Unity総合スレッド28 [転載禁止](c)2ch.net
http://echo.2ch.net/test/read.cgi/gamedev/1454596460/l50

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/

●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・ユーザーガイド
 http://docs.unity3d.com/ja/current/Manual/UnityManualRestructured.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質問スレッド25
http://echo.2ch.net/test/read.cgi/gamedev/1465721773/
0952名前は開発中のものです。2016/10/19(水) 17:23:42.53ID:XcjguDzR
>>948
アセットを買えばできると思いますよ
たしかアセットストアのどこかにあったと思います
0953名前は開発中のものです。2016/10/19(水) 17:26:10.83ID:Tr2DkQ7i
余計な事言わなくてもいいから
最後までチュートリアルの通りにやって問題なかったならともかく
中途半端に大丈夫とか言っても初心者はすぐ行き詰まってまたアホ質してくるぞ
0954名前は開発中のものです。2016/10/19(水) 17:31:53.25ID:DC6kuo1B
そこまで言わなくても
多分>>951は常駐していつも質問に回答してくれてる人だから問題ないだろ
むしろ質問が少ないと寂しがってるかもよ
0955名前は開発中のものです。2016/10/19(水) 17:49:20.32ID:RQZM0rsf
なんか今人多そうなんで誰か>>854についてわかんないっすかね?
3Dにいままであんま触れてこなかったもんでさっぱりなんですわ
0956名前は開発中のものです。2016/10/19(水) 18:23:16.35ID:tvByK0nI
>>955
基本的には無理、>>854で既に結論が出てるが切り貼りして新しいシェーダーを作るのが正解
0957名前は開発中のものです。2016/10/19(水) 19:35:27.98ID:RQZM0rsf
>>956
やっぱそうなのね、ありがとう
てことはある程度shaderの記述を勉強するしか無いか
0958名前は開発中のものです。2016/10/20(木) 16:47:03.91ID:bJLgxC3C
>>951
Assetsをopenしてしまったのが原因でした
再度、削除して、入れてみたら上手く行きましたありがとうございます
また、最新バージョンにも様子を見たところ上手くいきました
初心者ですいませんでした、皆さんに迷惑掛けてすいませんでした
最新バージョンに関しては、Unity Web Playerを改めてダウンロードしようと思います

>>952
ごめんなさい、意味がわかりません
資産や財産がアセットストアにありませんでした
0959名前は開発中のものです。2016/10/20(木) 17:45:41.15ID:eBOJNuRp
ほんと君は他人の話をきちんと聞かない上に調べもしないんだな
またWEB PLAYERがありませんどうしたらいいですか とかアホ質すんなよ
0960名前は開発中のものです。2016/10/20(木) 18:41:43.98ID:+5xjZsrc
まあどうしてもブラウザで実行したいならWebGLにしては、、、ってチュートリアルだっけ
0961名前は開発中のものです。2016/10/20(木) 19:07:09.05ID:mz6HatZQ
>>958
アセットを買ったほうがいいと思いますよ。
0962名前は開発中のものです。2016/10/20(木) 19:28:39.42ID:cw/+lMVK
>>958
Web Playerに関しては主要ブラウザが軒並みNPAPIプラグインのサポートを切ったので現時点では「使えない」と思っていい
https://blogs.unity3d.com/jp/2015/10/08/unity-web-player-roadmap/

現在Webで公開するつもりならWebGLしか選択肢がないという状況だが、これもまたブラウザの実装がいまいちという微妙な空白状態にあるといっていい
よって習得が目的ならとりあえずはStand-alone Playerで単体アプリケーション(Windowsならexe)として書き出すのがいいと思う

まあ色々グダグダ言う奴はいるけど、初心者が勘違いして迷走するのはのはよくある事だから気にする必要はないよ
ただ、数回のやり取りの中で「明示されている情報」を見落としたり読んでいなかったりする事が多そうだと感じた
何か問題にぶつかったら自分の見落としや勘違いがないか面倒がらずに自分で確認する癖はつけた方がいいかもね

開発ってのは問題の発生とその解決の繰り返しだからある程度は自己解決できるようになる事は必須だよ
0963名前は開発中のものです。2016/10/20(木) 19:51:05.32ID:zkM+Wrqi
と偉そうに講釈たれてるけど
いつまでたっても初心者から抜け出せないベテランだから
こんな風になりたくなかったら真に受けず自身の才能を見極めろ
0964名前は開発中のものです。2016/10/20(木) 20:21:03.66ID:0n5FF/Xp
>>958
アセットはどれも大した金額じゃないんだからアセットにして試すのがいいよ
もし君がアセットを使いこなせれば新たなアセットを生み出すし
仮にそのアセットが使えなかったとしてもアセットは君のアセットになるから損はしない
そのアセットを使えなかったという経験や、アセットをアセットにした経験自体が
君の貴重なアセットになる
安心して目に付いたアセットを君のアセットにするんだ
0965名前は開発中のものです。2016/10/20(木) 20:29:38.89ID:cw/+lMVK
本当に答えないで罵倒だけしてる無能を煽ると反応早いよなぁ
0966名前は開発中のものです。2016/10/20(木) 22:10:18.02ID:oM510N94
Unityにインポートした3Dモデルのメモリ使用量をスクリプトから計算したいんだけど
参考になる記事とか無いかしら?
0967名前は開発中のものです。2016/10/20(木) 22:11:31.83ID:0n5FF/Xp
>>965
日本語の不自由さはアセットでは解決できない。Unityに起因しない問題は
このスレでは解決できない。本当に申し訳ない
0968名前は開発中のものです。2016/10/20(木) 22:14:23.57ID:mz6HatZQ
>>966
アセットを買えばいいと思いますよ。たしかアセットストアのエディタかスクリプトにあったと思います。
スクリプトなんて難しいことする必要はないですよ
0969名前は開発中のものです。2016/10/20(木) 23:50:12.10ID:bJLgxC3C
>>961
なるほど、理解しました。
>>962
えっ使えないんですか、初めて知りました…
明示されている情報については、バージョンで使えないものの自己判断していました…
自己判断をする前に調べようという心が大切なんですね
何か問題が起きた時自己解決するよう努力します
>>964
なるほど、まずはアセットストアでアセットのチュートリアルというものに触って
そのアセットの経験を積もうと思います
0970名前は開発中のものです。2016/10/22(土) 15:33:30.22ID:a83lJ7M1
Sceneビューにカメラの倍率などを無視した固定サイズで描画するにはどういった方法がありますか?
目的は編集・デバッグ用に座標点を示すことです

今はGizmos.DrawWireCubeを使っていますがエディタのズームイン・アウトで
大きくなったり小さくなりすぎて見えなくなってしまうので困ってます
0971名前は開発中のものです。2016/10/22(土) 15:37:23.16ID:r6WtvbNz
>>970
アセットを買えばいいと思いますよ。たしかアセットストアのスクリプトあたりにあると思います
0972名前は開発中のものです。2016/10/22(土) 15:52:57.61ID:QFPn47nj
>>970
canvas使う
別カメラで撮る
デバック目的なら前者かな
あとスレ立て
0973名前は開発中のものです。2016/10/22(土) 16:08:24.47ID:7HAYm7PT
質問です
今3Dのゲームを作ってるのですがシェーダをどれを使っていいかで迷ってます
ビルドはwebglやAndroidなどの負荷をかけたら困るプラットフォーム向けに
したいと思ってます
それでアセットストアからあるマテリアルをダウンロードして使ってるのですが
それの色が少し違うバージョンを作りたいと思ってます
で、ビルトインのスタンダードシェーダではalbedo項目で色を変える事が
できるのですがmobileのdiffuseシェーダでは色を変える項目はなく
テクスチャの色そのまましか設定できません
webglやAndroidでもスタンダードシェーダを使うことが問題ないのだったら
そのまま使おうと思ってるのですがこういう用途の場合どのシェーダを
使うのが適切なのでしょうか?
0974名前は開発中のものです。2016/10/22(土) 16:13:02.63ID:a83lJ7M1
>>972
ありがとうございますCanvasはUIでしか使ったことがないので詳しく見てみます


>あとスレ立て
テンプレのユーザーガイド↑↑↑が404になってますけど、新しいページはマニュアル↓↓↓であってますか?

・ユーザーガイド
 http://docs.unity3d.com/ja/current/Manual/UnityManualRestructured.html

・マニュアル
 http://docs.unity3d.com/ja/current/Manual/index.html
0975名前は開発中のものです。2016/10/22(土) 17:02:31.96ID:9oryxuwU
ID:a83lJ7M1
なんだこいつ。教えてもらっておいて満足に例も言えないのかよ
0976名前は開発中のものです。2016/10/22(土) 17:06:45.41ID:Z7UE2eYv
何も教えられないバカは黙ってろカス
0977名前は開発中のものです。2016/10/22(土) 18:31:58.73ID:SC/5Zbk4
先日、PlayMakerを買おうか相談した初心者です
購入後、最初はわけわかめで、それでもコードを書くよりは簡単ということですが初心者にはとても難しく、
何度放り投げようとも思いいましたが、いじっているうちにmayaで作ったキャラも何とか動くようになりました
考えるより慣れろですね・・・背中を押してくれた方々に感謝(ペコリ
0978名前は開発中のものです。2016/10/22(土) 18:38:57.72ID:r6WtvbNz
>>973
アセットを買ったほうがいいですよ。シェーダもあります
0979名前は開発中のものです。2016/10/22(土) 19:17:21.67ID:a83lJ7M1
次スレ立てました
【3Dゲームエンジン】Unity質問スレッド27
http://echo.2ch.net/test/read.cgi/gamedev/1477131311/l50
0980名前は開発中のものです。2016/10/22(土) 20:45:17.73ID:lUXSpP8m
>>973
自分で書くのがいいよ。
複雑なモノならともかくMobile用のDiffuseに
色を指定できる機能を付ける程度のシェーダは
プログラミングしている人ならちょっと調べればすぐ書ける
0981名前は開発中のものです。2016/10/22(土) 22:00:26.12ID:7HAYm7PT
>>980
ありがとうございます
シェーダプログラミングは経験が無いのですがこれから勉強してみます
0982名前は開発中のものです。2016/10/22(土) 23:11:41.29ID:K65g6OC0
>>979
0983名前は開発中のものです。2016/10/23(日) 00:28:12.79ID:9oubJ41s
>>869
> プログラム書けない素人がUnity使っても
> 挫折するか、既存アセット使ったノベルゲー作るかくらいしかない

それはそれでUnityの下方の理想形だろう・・・

>>878
> プログラム知らないならUnreal Engineに来いよ
> Unityスレばっか伸びて寂しいのだよ

アセットおじさんを連れていけばきっとスレが伸びると思いますよ。
0984名前は開発中のものです。2016/10/23(日) 01:44:09.33ID:Vd84WoVm
UEってコード書かなくてもゲーム作れるんです?
0985名前は開発中のものです。2016/10/23(日) 02:04:31.27ID:MQee5V0I
>>984
書かなくていいよ。ノード繋げて。
ね、簡単でしょ。 すれば作れる。
0986名前は開発中のものです。2016/10/23(日) 02:08:41.43ID:MQee5V0I
>>983
すごく残念。UEのアセットはUnityほど万能でない。
0987名前は開発中のものです。2016/10/23(日) 02:35:10.40ID:NTAAai2+
UNITYのアセットストアはいいですよ
UEより検索しやすいです。

ぜひアセットを購入して下さい
完成したプロジェクトというアセットを買えばいきなりゲームが完成です!
0988名前は開発中のものです。2016/10/23(日) 13:52:47.69ID:4j9LmJSC
>>985
一応AssetStoreにそう言うビジュアルスクリプトサポートがいくつかあるから金がそれに吸われる分はUEに負けるのだけど
結局それらを使ってもプログラミングの素養としてアルゴリズムの構築や理解が必要なのは変わらないんだよね。

で、C#やUnityScriptが読み書きできればそれらのツールの方が使いにくかったりする。
UEはnativeが生のC系なのでBluePrint(ノードつなぐビジュアルプログラミング)無いと即死アリなのが困るかな。

例外でErrlog出る前に生で書いたら即死コードだったりするじゃんよ。

わたしゃちゃんと読み書き習うべきだとおもうのよね。
0989名前は開発中のものです。2016/10/23(日) 19:57:22.43ID:NEIDSwUg
偉大なるUnityについて語るための高尚な我がスレにおいて
UEなどという汚れた血のツールについて語っているクズ共は何なの?
場を弁えろよ下郎共が
0990名前は開発中のものです。2016/10/23(日) 20:34:58.98ID:BXTGJjed
今からC++の読み書きを覚える前にC++の寿命が尽きるだろうからワイはUnityでええわ
0991名前は開発中のものです。2016/10/23(日) 21:51:23.11ID:8e6Grw/b
言語仕様策定側レベルの理解度ならともかく一利用者側で言語理解に何十年かけるきやねん
0992名前は開発中のものです。2016/10/23(日) 23:08:03.57ID:Pihcr+Ho
C++の寿命が尽きることはないよ
ゲームの世界限定なら話は違うが
0993名前は開発中のものです。2016/10/23(日) 23:16:44.87ID:AN+Evrxk
ゲーム制作全般で考えるなら、ツクールで満足する奴、ビジュアルコーディング使う奴、直接コード書く奴、色々いていいとは思うけどね
ただし少なくともUnity使ってゲーム制作する気なら最低限C#でコードが書けることを目指すべきだと思う

UnityScript?悪いこと言わないからさっさとC#に移行しとけ
0994名前は開発中のものです。2016/10/23(日) 23:29:44.77ID:UmOnvcoN
Create>C# Scriptで作っただけで
C#が使えるなんて言うなよ
0995名前は開発中のものです。2016/10/24(月) 00:31:35.55ID:hcpC7/Dc
あかんの?
0996名前は開発中のものです。2016/10/24(月) 03:21:11.99ID:I7vpeklm
transform.Rotateでくるくる回したら
もう一人前よ
0997名前は開発中のものです。2016/10/24(月) 21:11:59.11ID:s8yq2diF
C#が出来る人間でもMonoBehaviourクラス覚えるだけで何ヶ月もかかる
つか一般のC#なんぞ基礎の基礎さえ判れば
あとはUnityでMonoBehaviourクラスでプログラム作りまくるだけさ
0998名前は開発中のものです。2016/10/24(月) 21:58:58.84ID:PgHy0e8S
ある程度言語仕様を憶えて、要件に応じた実装ができれば「C#が使える」と言っていいだろ
>>994は企業のシステムを開発しているようなプログラマは全員LINQとかラムダ式を使える(使う)みたいな
幻想=コンプレックスでも抱えてるんじゃね?
0999名前は開発中のものです。2016/10/24(月) 22:15:12.80ID:uFsMFmUT
linqもラムダ式も使いこなすってなったら相当しんどそうだけどちょっと便利に使うくらうだったらプログラマなら誰でもできる
てかできない人をプログラマと呼んでいいものか
1000名前は開発中のものです。2016/10/24(月) 22:22:21.46ID:HYNJ/5XO
面接でUnityでC#で、何が出来る?と聞かれて何と答えますか?
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 79日 11時間 27分 27秒
10021002Over 1000Thread
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
http://premium.2ch.net/

▼ 浪人ログインはこちら ▼
https://login.2ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。