X



【3Dゲームエンジン】Unity質問スレッド37

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
垢版 |
2018/08/04(土) 11:51:48.66ID:+VI6JuUR
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートは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質問スレッド36
https://mevius.5ch.net/test/read.cgi/gamedev/1528372763/
0524名前は開発中のものです。
垢版 |
2018/09/21(金) 18:04:01.87ID:3Qc580LS
>>518
Unityエキスパート養成読本の100ページに
「アセットバンドルをiOS・Android用にビルドするには
iOS Pro・Android Proのライセンスが必要です。」
と書いてあるけど今は変わったの?
0526名前は開発中のものです。
垢版 |
2018/09/21(金) 19:40:22.46ID:F51XpCvU
RPGといってもイース1みたいなやつならそれほどむずかしくないですか?
ウディタは使いにくいので
0531名前は開発中のものです。
垢版 |
2018/09/21(金) 23:23:23.24ID:dmMNB4Ua
難しいことにチャレンジしていこうとは思わないのかね
問題にはぶつかってから悩めばいいのさ
0534名前は開発中のものです。
垢版 |
2018/09/22(土) 00:10:48.98ID:0sk+GzxW
>>193
今からUnity学ぼうと思ってるんだけど下手に本買う前に公式チュートを一通りやった方がええかな?
ちなプログラミング初心者どす
0536名前は開発中のものです。
垢版 |
2018/09/22(土) 00:49:17.65ID:y/USqEKC
>>534
プログラム未経験なら、超初心者本1冊で始めた方がいいかも。
センスや地頭があればチュートリアルからやっても問題ないと思うけど。
0540名前は開発中のものです。
垢版 |
2018/09/22(土) 03:29:32.83ID:f+ohLYSc
体系的な学習が苦手な人は本を一冊読んだほうがいいな
そういう人がネットだけで勉強すると基本が抜ける
基本が抜けると学習効率がすこぶる悪くなる
0541名前は開発中のものです。
垢版 |
2018/09/22(土) 03:36:50.75ID:fafU+frl
初心者向けとかネットか本かとかの問題じゃなくね?
プログラミング未経験者にプログラミングの入門書を誰も勧めないのが謎
Unityってそんなノリでみんな使えてんの?
0542名前は開発中のものです。
垢版 |
2018/09/22(土) 03:40:40.66ID:f+ohLYSc
>>541
『初心者』は未経験って意味じゃないぞ。534が言葉を正しく使ってればの話だが。
Web開発でjavascript少しいじってた程度の初心者だった俺はそんなノリで使えるようになったよ
0543名前は開発中のものです。
垢版 |
2018/09/22(土) 03:52:24.91ID:qDKRpYHM
人にはヒアリングだけとか視覚だけで覚えちゃうタイプと、
ノート取らないと覚えないタイプがいると思うんだけど
後者が前者のやり方真似ると滅亡するってだけじゃないの?
0545名前は開発中のものです。
垢版 |
2018/09/22(土) 04:04:44.58ID:fafU+frl
>>542
なるほど勘違いしてた
ある程度は触ってたって意味ならチュートリアルは十分親切だから行けるね
個人的に本も見たいから買う派だけど、必要かって言ったらチュートリアルやれば十分だし癖がないからいい
ひよこ本はつまらなかった
0546名前は開発中のものです。
垢版 |
2018/09/22(土) 04:09:46.88ID:f+ohLYSc
公式チュートリアルはすごく良くまとまってるのに一部日本語化されてないのが惜しいんだよな
特に動画は字幕とエディタを視線が行ったり来たりになるからなかなか頭に入ってこない
0547名前は開発中のものです。
垢版 |
2018/09/22(土) 07:45:47.83ID:oI2xz2yv
どの程度の事をやりたいのかによるけど未経験者がプログラミングを含めて習得するには基本的に年単位の時間が必要
例えばIT専門学校に2年通っても大抵の生徒はまともなプログラムを作れるようにはならないくらいプログラミングは適性と経験が必要ってことを覚悟したほうがいい
尚、他人が作ったものをちょこちょこ改変するのが主な目的なら難易度はぐっと下がる
公式チュートリアルは英語で無理って人にはひよこのたまごをオススメ
ttp://hiyotama.hatenablog.com/entry/tutorials
0548名前は開発中のものです。
垢版 |
2018/09/22(土) 09:13:25.05ID:WjPBRqZK
C#やる人はまずVSの操作をきちんと覚えたほうが効果的、デバッグ方法は必須
変数の確認をいちいちDebug.Logで確認してたら日が暮れる
Unityはずっとmono使ってたせいかチュートリアルはVSとの連携がいまいちだから要注意
0550名前は開発中のものです。
垢版 |
2018/09/22(土) 12:08:39.62ID:YEwoiP5a
>>1のチュートリアルのページをクリック

>初めての人は、まず、こちらから始めましょう。(初級)

>クリック!

Roll-a-ball tutorial
Create a simple rolling ball game that teaches you many of the principles of working with Unity.

英語\(^o^)/オワタ
0551名前は開発中のものです。
垢版 |
2018/09/22(土) 14:54:29.84ID:FirpTLEM
ちなみにそこに書かれてる英語がもう難しいのけ?
0552名前は開発中のものです。
垢版 |
2018/09/22(土) 17:26:27.45ID:BsGtAZV4
Window >AI>Navigationを使って
 Object に設定する
   Navigation Static のチェックと  
   Navgation Area の値を

スクリプトで設定したいのですが、どのようにすればいいでしょうか?

NavMeshBuildSource.area を使うのかなーと思ったのですが
調べても具体的なやり方が見つかりませんでした。
0553名前は開発中のものです。
垢版 |
2018/09/22(土) 18:57:06.86ID:BsGtAZV4
自己解決しました。
GameObjectUtility.SetStaticEditorFlags
GameObjectUtility.SetNavMeshArea
を使うのですね。

今度はNavigationの Areas に設定する
Name と Cost について

スクリプトで設定できないか探しています。
どなたかご存じないでしょうか?
0554名前は開発中のものです。
垢版 |
2018/09/22(土) 19:55:42.45ID:fafU+frl
>>547
そう言うとやたら難しそうだろ
専門学校は1000時間程度の勉強でもっといい環境の大学行けるのに行かない中卒レベルの学力のやつでほとんど構成されてる
目的意識も勉強する習慣もないやつがほとんどで、学校側は文科省からのプレッシャーもないし、飼い殺しで稼ぐのが基本
それが実際なのに2年間専門的な環境でガチったやつでも物にならないみたいな印象操作はやめようぜ
0556名前は開発中のものです。
垢版 |
2018/09/23(日) 01:50:27.88ID:v/MuFyTl
ITの専門学校に行く奴は一部を除いてもともと出来ないから行くんだよね。
ゲーム専門学校と同じで、入る前からゲーム作ってて本気でやってる一握りだけ使い物になる。
0557名前は開発中のものです。
垢版 |
2018/09/23(日) 01:53:12.32ID:tL5O2c/8
現実は全然そんなことないけど
0559名前は開発中のものです。
垢版 |
2018/09/23(日) 02:44:35.19ID:PxSN+a24
しょぼいゲームは誰でも作れるから絵で差が出るのは確か
専門でも元々プログラミング出来るやつは他の科選んだりするし
0560名前は開発中のものです。
垢版 |
2018/09/23(日) 02:51:55.92ID:NJ183MQ/
自分の書いたコードですら読むのに時間がかかるってのに、他人のコードを修正できたら大したものですわ
0561名前は開発中のものです。
垢版 |
2018/09/23(日) 09:21:05.88ID:IfJj8d8g
コードの修正は簡単なことからやるんよ
たとえば、HPと表示してるのを体力にしたりね
慣れてきたら難しいのを修正すればいい
0562名前は開発中のものです。
垢版 |
2018/09/23(日) 09:27:04.52ID:RpcLDkoG
プログラム出来る人は山ほどいるがオリジナルのゲーム作れる人はほんの一握
職業としてプログラム出来る人のほとんどはゲームとは無縁な世界で生きてるけど
趣味として他人のコードを読むくらい難しくはないだろ
0563名前は開発中のものです。
垢版 |
2018/09/23(日) 10:13:36.75ID:PxSN+a24
現実は全然そんなことないけど
0564名前は開発中のものです。
垢版 |
2018/09/23(日) 10:44:40.09ID:ovhbaYSR
まあ偉そうにSEなんつーても日本じゃ実態は営業&雑用係だからな
下流のプログラマーも出来合いの型のコピー&変更作業ばっか
某一流企業の上級プログラマー職は別次元の人たち
0566名前は開発中のものです。
垢版 |
2018/09/23(日) 12:05:47.71ID:2EcvFg6p
使い物になるの定義がチームリーダークラスって話なら一握りだろうな
その他は言われて動くタイプの兵隊さんが沢山量産される訳で
これは人間の産まれながらの資質の部分だから教育レベルは正直関係無いけどな〜
0567名前は開発中のものです。
垢版 |
2018/09/23(日) 12:12:59.56ID:9vyYbQu0
>>562
他人のコード読んでなんでこんなせっけいしそうになってんだよくそがぁぁぁぁ!ってのがよくある
0569名前は開発中のものです。
垢版 |
2018/09/23(日) 12:44:26.90ID:WwZv/SHN
Unityの公式チュートリアルやアセットストアにあるのはわかり易いコードが多い
C#でスパゲティになるような素人のコードをわざわざ見る価値はない
まあエロゲのプラグインMOD等ではまれによく見るけどw
0570名前は開発中のものです。
垢版 |
2018/09/23(日) 14:01:54.74ID:IfJj8d8g
NゴンはUNITYで使えますか?
さんかくにしなければいけないんでしょうか
https://i.imgur.com/d3gLS4y.jpg

腕のモデリングしているんですが、手と腕だと必要な頂点数が異なるので、つなぎ目が汚くなります
こういう場合はどうすべきなんでしょうか
0576名前は開発中のものです。
垢版 |
2018/09/23(日) 16:12:48.09ID:XP0eKoWi
>>570
ライトウェーブならグリッド集約、頂点結合、すれば消せるけど、これはブレンダー?同じ機能があればできるかと。あと、ラインぽりごんになるからその消去。
0577名前は開発中のものです。
垢版 |
2018/09/23(日) 17:02:15.50ID:bpEgFKfm
目立たない場所で頂点をまとめて(?)粗密の差を減らすんだよ>>570
てそういう質問ではないのかな
0578名前は開発中のものです。
垢版 |
2018/09/23(日) 17:28:22.07ID:IfJj8d8g
>>576
BLENDERですね

>>577
目立たない場所とは例えば服の中に隠れてしまうような場所でしょうか?
質問の要点としては、腕と手では必要な頂点数が異なってくるので、つなぎ目に三角ポリゴンができてしまう
その三角をどう処理するか

ということでした
三角のママでもいいかもしれませんが、SUB SURFかけるとやはり汚い感じです
0579名前は開発中のものです。
垢版 |
2018/09/23(日) 17:44:25.73ID:jZ7PBNBx
アセットストアで画面を回転させるコード買ったんだけど

90°毎にぴったり合うようにするにはどうしたらいいでしょうか
0580名前は開発中のものです。
垢版 |
2018/09/23(日) 17:52:29.80ID:V8UsqY3H
>>578
普段からQuadオンリーで繋ぐように練習してないから三角が出来る
これはもうお箸を使うかスプーンを使うかの習慣と同じで、日常的に自然にスッと
出来るだから、一度悪癖が付いたら矯正するだけで何年も掛かる

ここまで下手だと、細かい事気にしても大して変わらないからどうでもいんじゃね?
0583菩薩@太子
垢版 |
2018/09/23(日) 18:25:43.15ID:pdgelo9u
>>582
汝は、適切なアセットがあったら、質問者に紹介しなさい。
汝は、我の見守るこのスレで、誉れと思って、自らのなすべきことをしなさい。
0584名前は開発中のものです。
垢版 |
2018/09/24(月) 01:38:04.67ID:0jCA4F7a
すみません
やっぱり調べても見つけられなかったので
もう一度質問させてください。

Navigationの Areasはデフォルトで

Name Cost
Built-in 0 Walkable 1
Built-in 1 Not Walkable 1
Built-in 2 Jump 2

となっています。これ以下に

User3 Slope 3
User4 Mud 4
User5 Fire 6
User6 Poison 5
User7 Bush 3

のようにエリア名とコストを
エディタ拡張スクリプトで追加したいのですが、
どのようにすればよろしいでしょうか?。
0586名前は開発中のものです。
垢版 |
2018/09/24(月) 11:52:01.53ID:OhCCzuyV
ぶっちゃけ最初からアセット頼りで作るのは止めた方がいい
自分でも作れるレベルになってから時短の意味でアセットは使う物だよ
そうでないとアセットに振り回されて小さなトラブルですら修正出来ずに自滅するだけ
0588名前は開発中のものです。
垢版 |
2018/09/24(月) 13:44:42.11ID:jollpaqj
あるプロジェクトの画面で
Package Manager で あるパッケージをダウンロードしたのですが、
別のプロジェクトを開いたときに、
ダウンロードしてあるはずのパッケージがダウンロードしてない状態になってます
こういうパッケージやアセットなどは他のプロジェクトに反映されないのでしょうか?
0589名前は開発中のものです。
垢版 |
2018/09/24(月) 13:47:33.82ID:ctpAh0Z2
>>587
小さなものも作れないのにいろんなもの作りたいとはおこがましいとは思わんのかね?
0591名前は開発中のものです。
垢版 |
2018/09/24(月) 14:41:26.99ID:nfsmT/77
>>587
何も分からない?なら、まずは小さいものですね。
徐々に増やしていき、公開までのロードマップ引けばいいかと。
0592弟子
垢版 |
2018/09/24(月) 14:44:47.73ID:wE5psJ8R
>>588
自分もそれなった
おそらくプロジェクト毎だと思われる
なので自分は、一度DLしたのはローカルにパッケージをエクスポートして保存してる
0594菩薩@太子
垢版 |
2018/09/24(月) 17:59:14.73ID:z11BJT9d
汝らよ、キムヨナはすてきに素晴らしいから、すてきに尊敬しなさいw

https://youtu.be/-opU_8Ik3Ak
0596名前は開発中のものです。
垢版 |
2018/09/24(月) 21:22:24.79ID:/o8z2bm6
UnityCrashHandler32というのがビルドするとexe形式で出てきてしまいます。
BuildSettingの「Add Open Scenes」ではとくにその旨のシーンはせっていしていません。
ググっても詳細が出てこず、困っています。
なにかわかる方いますでしょうか。
0599名前は開発中のものです。
垢版 |
2018/09/24(月) 22:15:35.37ID:jollpaqj
>>592
ありがとうございます
なるほど、そうすればいいんですね

Sceneの名前を変更したら、
中身を全くいじってないのに
ビルドしたときに画面が真っ白になってしまうのですが、
Sceneの名前は一度決めたら変えられないのでしょうか?
0602名前は開発中のものです。
垢版 |
2018/09/25(火) 07:20:37.55ID:aYXjJqXH
>>601
たとえばアニメで考えればいい
3Dアニメと2D手書きアニメどちらがが手間が少ないか
ゲームでも似たようなもの
0604名前は開発中のものです。
垢版 |
2018/09/25(火) 07:51:12.30ID:/NPEtW1B
3Dと2Dでそれぞれ手間の比が3:2です
これはピタゴラスの定理として業界じゃ常識ですね
0608名前は開発中のものです。
垢版 |
2018/09/25(火) 09:36:26.18ID:58MyUDrr
ロボットがかっこよく動くSLGを作ろう!という目標あったとしても
アニメーターを大量に雇って2D絵を動かして作るのか(スパロボ方式)
3Dモデルを動かして連番PNGで書き出して再生するのか(Gジェネ方式)
3Dモデルをリアルタイムで動かすのか(スパクロ方式)

でそれぞれ違う実装方法があるからな
0609名前は開発中のものです。
垢版 |
2018/09/25(火) 09:51:33.35ID:9BU9xFQT
個人的な考えだが、どのくらい手間がかかるのかは
自分の実装したい内容から予測出来るぐらいじゃないと
完成させるのは難しいと思う
(作業量が分からん = どういう作業をすべきか見通しが立ってないって事だから)
0610名前は開発中のものです。
垢版 |
2018/09/25(火) 09:53:52.42ID:0Q0TT4E/
>>605
別に3Dのロボットがグリグリ動くものを作りたいじゃなくてこう言ったゲーム内容が作りたいってのがあってグラフィックとかはそこに対して影響を及ぼさないなら手間がかからないものを選ぶのは当たり前
0611名前は開発中のものです。
垢版 |
2018/09/25(火) 10:30:05.91ID:8IEcwzh5
>>607
前提なく2d3dの手間を聞いている時点で製作者として子供の域だよ。作るものによって大きく変わるのは周知。それすら知らないから作りたいもの作るべきw
0613名前は開発中のものです。
垢版 |
2018/09/25(火) 10:37:08.10ID:/NPEtW1B
>>611
子供の戯言はどうでもいいが
法則によって3Dと2Dは作るものに関わらず手間が3:2の比になるよ
1Dなら2Dの半分の手間、さらに0Dつまり脳内製作なら手間なく無限にゲームを作れる
0616名前は開発中のものです。
垢版 |
2018/09/25(火) 11:50:19.98ID:YhTUiHWz
練習としてカービーボール作るのであとで質問しにきます
マッチ3難しいんで逃げます
0619名前は開発中のものです。
垢版 |
2018/09/25(火) 15:20:19.52ID:CObW7eVU
中の人じゃないとわからない質問する意味がわからんなw
その答えを知ったところで何すんだ(´・ω・`)
0621名前は開発中のものです。
垢版 |
2018/09/25(火) 17:42:55.30ID:NYmsY/U8
一つのSceneを表示させた後に、そのSceneの上に重なるように
後から別のSceneを表示させたくて
このスクリプトを初めのScene内の空のGameObjectに貼ったのですがうまく動きません。
訂正お願いします。

using UnityEngine;
using UnityEngine.SceneManagement;

public class (このスクリプトファイル名) : MonoBehaviour
{
public void AddSceneAsync()
{
SceneManager.LoadSceneAsync("二つ目のScene名", LoadSceneMode.Additive);
}
}


非同期でないケースのAsyncなしも試しましたが駄目でした。
0623名前は開発中のものです。
垢版 |
2018/09/25(火) 17:55:39.81ID:YhTUiHWz
マイクラみたいにポンポン配置できる機能とかないでしょうか
スナップを使う方法はありますが
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況