【ゲームエンジン】Unityなんでも質問スレpart14

■ このスレッドは過去ログ倉庫に格納されています
2024/04/06(土) 09:26:15.89ID:JtjkMKYk
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

■注意事項
質問と答え以外は禁止
■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←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。

■前スレ
【ゲームエンジン】Unityなんでも質問スレpart13
http://mevius.5ch.net/test/read.cgi/gamedev/1704808845/
2024/09/06(金) 00:01:28.00ID:hWA3eZ+E
友愛かよ!
2024/09/06(金) 00:13:30.05ID:PmisrINA
おまいらコード以外の話だと流暢になるな
2024/09/06(金) 07:44:19.13ID:AxYTkZ/L
人の不幸は大好きサ
576名前は開発中のものです。
垢版 |
2024/09/06(金) 07:58:39.60ID:PBfWOeZK
>>575
x 人の不幸は大好きサ
o 人の不幸は大好きさ
577名前は開発中のものです。
垢版 |
2024/09/06(金) 12:37:43.33ID:TYVbutGx
質問です
3dだと面白くするためのハードルって高いと思いますか?
3dのボール転がしチュートやってたんですが、そこから面白くならない
2024/09/06(金) 13:13:19.63ID:tUNYWNA4
それはゲームは作りたいけどアイデアはないという一番ガイジなやつやん
2024/09/06(金) 14:37:04.88ID:idHlZBvJ
金には興味あるけどゲームに興味ない奴が作っても全く面白くならない理由がそれ
580名前は開発中のものです。
垢版 |
2024/09/06(金) 14:41:37.47ID:TYVbutGx
興味はあるから開発してるんですけどね
2024/09/06(金) 14:56:27.53ID:idHlZBvJ
興味があるのは金だけだろ?
ゲームが好きな奴なら経験則で何が面白いのか思うところがある筈だからそれを作るだけ
興味があるのはゲームじゃなくて別の事だから言葉の綾みたいな事を並べるだけで
したり顔でそういうポーズを取り続けるだけじゃないの
2024/09/06(金) 17:56:01.26ID:58bujuiC
まず自分が面白いと思うゲーム羅列しろ
2024/09/06(金) 19:07:40.00ID:hWA3eZ+E
金もゲームも興味腐るほどあるんだけど…
2024/09/06(金) 19:25:23.13ID:ORoYRJMn
ほな金で解決しろ
2024/09/06(金) 19:32:15.15ID:cn5MK4bN
ゲームやるとき何を面白いと想ってるの?
現実の趣味の面白さを説明できる?
2024/09/06(金) 20:13:28.31ID:idHlZBvJ
優先順位が高い事は時間の許す限りぶっ倒れるまで続けるのにね
587名前は開発中のものです。
垢版 |
2024/09/06(金) 22:42:58.29ID:KX7Sz5aM
昔のStandard AssetsをUnity2022.3.44f1に入れてるのですが、
Play実行した時、ThirdPersonControllerで動かしてるアバターのアニメーションが正常に動作する時とされない時があるのは何故でしょう。
プロジェクトを一旦閉じて開きなおすと正常動作する時もあるし、ダメな時もあります。
同じプロジェクトを開いているのに正常な場合とダメな場合の違いが分からなくて困っています。
コンソールにエラーは出ていません。
2024/09/07(土) 00:06:16.81ID:+wOto0fp
俺バカだからよくわかんないけどそう言う時は大抵start()とかawake()とかの呼び出し順が変わってる
589名前は開発中のものです。
垢版 |
2024/09/07(土) 04:41:46.89ID:vi8UXmOz
抽象的な質問なんですが、以下のAとBの処理では基本的にBの方が軽くなるものなんでしょうか?

A. 敵100体が同じクラスを持ち、100個のクラスが状況に応じて別々に処理し、各敵に反映する。

B. 敵100体が同じクラスを持つが、細かい処理は1つのマネージャークラスで行う。100個のクラスは状況に応じてマネージャーに引数を渡し、返り値を最小限の処理で各敵に反映する。

細かい処理というのは地形の認識・移動・索敵などで、そこそこ重たいものになります。
590名前は開発中のものです。
垢版 |
2024/09/07(土) 09:32:13.98ID:vXv4wCfV
589です。
色々調べてみたところ、やはりBの方が良いみたいですかね。ただA, B以前に複数の重い機能を1つのクラスに持たせている設計自体を見直した方がいい気がしてきました・・・。
591名前は開発中のものです。
垢版 |
2024/09/07(土) 14:26:13.13ID:cY+MtpZO
これは興味深い
2024/09/07(土) 22:29:53.49ID:Nm76JwQV
たとえば
GameObject targetsearch(float range)
という関数をEnemyクラスに記述してそのまま呼ぶか、gamemasterクラスに記述してそのスクリプトを通して呼ぶか
という違い?
2024/09/07(土) 22:34:33.79ID:qETTPHlt
仕様次第で設計が全然変わるから最前かどうかは決められんよ。
仕様を熟知した人がその中で一番速いと思ったらそれが最善。
仕様を熟知した人が2人なら切磋琢磨あるだろうけどここではそれは無理でしょう。

だから、そのまま作るといいよ、チューニングがんばれ。
594名前は開発中のものです。
垢版 |
2024/09/08(日) 01:47:58.22ID:n51Zmtn7
>>592
そんな感じですね。
今のところはEnemy系全般用スクリプトの付いた敵prefabを都度instantiateし、それぞれが自身のスクリプト上のtargetsearchを実行してます。

1回の処理だけで考えればそのまま呼べば良さそうですが、敵が100〜1000辺りになると無駄な割り当てが蓄積して大変なことになりそうな予感がします。
595名前は開発中のものです。
垢版 |
2024/09/08(日) 02:00:20.65ID:n51Zmtn7
>>593
仕様次第ということは、Aのような処理もダメというわけではないんですね。
例えば敵の種類によって移動・索敵・攻撃等が異なるなら、BだとManager側の処理が煩雑になる、といった感じですかね?
ありがとうございます。
2024/09/08(日) 04:21:54.54ID:ZrlXLJQb
マネージャがないと最終的に管理しきれなくないか?
処理の軽さ云々なんて考えなくていいよ
どうせ大差ないし
2024/09/08(日) 07:59:19.71ID:6muCysYY
>>595
そういうことです。アルゴリズムの最適化とはそういうもんです。
598名前は開発中のものです。
垢版 |
2024/09/08(日) 15:27:56.40ID:ZVdfGn3W
仕様に合わせたAとBの折衷のような処理を目指し、色々試行錯誤してみます。
遅くなりましたが、皆さんありがとうございました。
599名前は開発中のものです。
垢版 |
2024/09/08(日) 16:17:21.79ID:gH7C81w1
Very Animationで既存のanimを編集したいです
animのrootの位置をX方向にほんの少しずらしたいだけなのですが、Root.Tの項目の数値を変えようとしても変わりません。Root.Qや他のボーンは数値をいじれるのですが。
Very Animationを使わなくても良いのですが、animのrootを修正する方法を教えてください
https://i.imgur.com/wlg30kV.png
2024/09/11(水) 20:24:48.08ID:zsxviLSP
https://x.com/pixelvertice/status/1833540154797265191
アニメ調の3Dモデルってたいていこういう仕組みなの?
601名前は開発中のものです。
垢版 |
2024/09/11(水) 20:27:13.62ID:fHPCpJPe
>>600
アニメ調の3Dモデルってたいていそういう仕組みだよ
2024/09/11(水) 20:39:36.66ID:SCP1EQJi
live2dかよ
2024/09/11(水) 21:53:31.31ID:R/fmytYu
ば、化け物…
2024/09/12(木) 10:23:08.24ID:G2drQ8pT
トゥーンシェードの場合もあるだろ
2024/09/12(木) 14:46:03.96ID:3fuwpyIN
2Dを3D的に動かすのと
3Dを2D的に見せる手法は
アプローチが真逆だ
2024/09/12(木) 16:12:33.84ID:KlDu4Mmy
自分のゲームすごいしょぼいのにAPKで700MBも食ってるんですが
使ってないアセットもAPKに含まれるんですか?
だとしたら必要な分だけ残して他消すとかしないとあかん…
2024/09/12(木) 16:44:28.48ID:G2drQ8pT
>>606
当たり前体操
608名前は開発中のものです。
垢版 |
2024/09/13(金) 10:13:10.41ID:UbPi8kIK
そんな体操知らん
2024/09/13(金) 10:16:20.13ID:FkGa2WZX
ゲーム好きがゲーム作っても売れない♪
2024/09/13(金) 13:14:25.89ID:gFV6ty3x
そんなこと言ったら、ゲーム嫌いがゲーム作ったら売れるのか?アホなこと言っとらんと面白いゲームを早く作ってくれ、お前の作品を心から待ってるぞ!
2024/09/13(金) 17:04:58.05ID:itbIYsyY
>>610
数学苦手そうw
2024/09/13(金) 18:14:32.77ID:KGDfRmKq
無料ゲームをだして10万イイネがついたけど、
500円で課金設定したら同じ内容のゲームなのにクソゲー評価ボロカス言われるのはなんなんだろうか
2024/09/13(金) 18:47:50.36ID:WsjZvjlp
ゲーム内容が価格に見合ってないってこと
2024/09/13(金) 19:06:05.67ID:KGDfRmKq
>>613
そういう単純な話はしとらん
2024/09/13(金) 20:45:57.65ID:UGCKcLUI
ん?
無料ならイイね!
有料ならクソゲー

そういう話やないんか?
ようは金出してまでやるのはって事やろ
2024/09/13(金) 21:36:50.31ID:KGDfRmKq
つまりゲーム品質が「価格設定」で変化するってことだよな
では500円でクソゲーよばわりされたあとに無料に設定したら品質の評価は上がるのだろうか
2024/09/13(金) 21:42:47.05ID:Mm7mddd3
FANZAのAVが価格によって画質が違ったりするじゃん?あの戦略ってゲームではどうなんだろ?
2024/09/13(金) 22:58:58.74ID:nrZPydrk
>>616
金返せって言われるだけだろ
そもそも品質だけで評価してない
619名前は開発中のものです。
垢版 |
2024/09/13(金) 23:00:25.58ID:lSK3LJpT
いや課金ってのが気に入らないんじゃないの?
どうせガチャとかみたいなクソ課金要素だろ?
2024/09/13(金) 23:13:17.73ID:UGCKcLUI
品質酷いけど無料だから我慢してプレイしたやってんだよ!
だから次はも少しまともなのだせよの意味でイイね付けてるんだ
勘違いして有料にしたらそりゃ評価落ちるわな
2024/09/13(金) 23:18:58.42ID:wHjpTGQP
その方式の未来はニコ動じゃないの
無料でもっといいのがあればそっちいくだけ
622名前は開発中のものです。
垢版 |
2024/09/13(金) 23:33:52.03ID:mZOd5v42
10万いいねってツイッター?それかunityroomみたいなところかな
いずれにせよ凄いことだけど、ツイッターだとしたらいいねはゲームの評価というより、発想や見た目の面白さでバズったって感じだよね

価格と評価の関係については、最初に提示された価格とゲームの出来が基準となるから、後で価格だけ上げて出来が大して変わらなかったら叩かれるのも仕方ないかなと
2024/09/13(金) 23:59:01.75ID:Mm7mddd3
そんなことよりUnity税が撤廃の話題について誰も語らないのなんで?
ワイみたいに毎月1000兆円ぐらいの売上あると洒落にならんかったからな!m9⎛´・ω・`⎞ドーン!
624名前は開発中のものです。
垢版 |
2024/09/14(土) 00:14:10.08ID:dHt8FWVT
無料というのがデモ版だとするなら、有料の製品版は価格分のボリュームがデモ版より増えていると期待するから価格分の評価は下がる気がするね
625名前は開発中のものです。
垢版 |
2024/09/14(土) 00:50:02.98ID:8wLdU5uM
>>623
だいぶ前に撤回されたと思ってたから全然気にしてなかったなぁ
今までもこれからも年間10万ドルの売上にならない限り、個人の無料プランならライセンス料は発生しないで合ってるのかな
2024/09/14(土) 00:59:57.52ID:I60almLi
>>625
YES!昔に戻った!
さらにUnityのスプラッシュ画像も非表示にできる!いいことだらけ!
UEの100万ドルには及ばないけどな!m9⎛´・ω・`⎞ドーン!
627名前は開発中のものです。
垢版 |
2024/09/14(土) 04:08:58.18ID:ZzNPkmEF
>>626
このハゲ!
2024/09/14(土) 06:55:16.54ID:0JpmKmy2
一応20万ドルまでは引き上げるみたいだけどね
2024/09/14(土) 07:34:10.17ID:kXnbSfAv
でも5まではそのままだろ?
6への以降を促したい目論見もあっての一時的なキャンペーンかもしれない
2024/09/14(土) 09:13:40.84ID:2pD0a6Uv
突然何やるかわからない企業のイメージは払拭できない
631名前は開発中のものです。
垢版 |
2024/09/15(日) 17:34:52.13ID:nz+dPDJB
ユニティの代わりになるのがないんよなあ ゴドットは自分には合わなかった
2024/09/15(日) 17:40:02.70ID:fOot4IlS
>>631
ぶっちゃけアセット考えればUnityしかないよ
ゴドーは全部自分でできる上級者向け
軽いってことは自分でやらないとダメってことな訳だし
633名前は開発中のものです。
垢版 |
2024/09/15(日) 19:38:49.49ID:LZCueN60
ここでいうアセットってグラフィック一式とかゲームシステムの一部をDLして使える機能を指すんだよね?
それなら自分はアセット使ったことないな
他人が書いたコード読み解いたり弄るモチベーションが湧かない
634名前は開発中のものです。
垢版 |
2024/09/15(日) 19:44:38.88ID:LZCueN60
ここでいうアセットってグラフィック一式とかゲームシステムの一部をDLして使える機能を指すんだよね?
それなら自分はアセット使ったことないな
他人が書いたコード読み解いたり弄るモチベーションが湧かない
635名前は開発中のものです。
垢版 |
2024/09/15(日) 19:45:41.01ID:LZCueN60
ミス失礼
でも3dゲーとか作ってたら流石に使わざるを得ないか
2024/09/15(日) 20:53:12.83ID:scUGh3ka
プラグイン機能としてのアセットは必要なるケースは多いよ
メッシュ関連とかボーン関連とか
2024/09/15(日) 20:55:06.91ID:scUGh3ka
Unutyエディタで使える機能で無いものは自分でエディタ拡張で作るけど、明らかに難易度の高いものや専門的な物はアセット使うしかない場合がでてくる
2024/09/15(日) 21:22:56.32ID:2IvS/Hu4
>>633
有名なツール系はなるべく使ったほうがいいよ
あの辺り買ってはじめてUnityが完成するから
バニラのUnityは普通に使いづらい
639名前は開発中のものです。
垢版 |
2024/09/15(日) 21:40:25.21ID:LZCueN60
>>638
DOTweenとかUniRXとかは聞いたことあるけどこの辺もアセットに入るのかなるほど
コルーチン使ってドットアニメーション実現してるけどもっと綺麗にできたりするのかぁ
2024/09/16(月) 00:10:00.93ID:BdJBVxz0
Odin inspector、ES3、beautify3?は最低限必要だと思ってる
あとは時給1000円換算で同じのが(価格/1000)時間で実装できるかどうかで購入してるな
641名前は開発中のものです。
垢版 |
2024/09/16(月) 16:18:45.25ID:NZYJVI6G
すみません、めっちゃ困っています。お助けください。
Unity初心者なんですがゲーム制作中に半年ほど触らず放置していたんです。
久しぶりにゲーム制作を再開しようと実行してみると
Sceneビューが寂しくなっており、再生してみてもビュー内はすっからかんで
「NullReferenceException: Object reference not set to an instance of an object
***Test.Start () (at Assets/Scenes/***Test.cs:21)」
「NullReferenceException: Object reference not set to an instance of an object
***Test.Update () (at Assets/Scenes/***Test.cs:59)」
とコンソールにエラーが出てます。

放置前よりソースコードはなにひとつ触ってません。Unityでこんなこと結構あるんでしょうか?
ただ、この半年でディスクトップの整理はしたのでもしかしたらプロジェクトフォルダの場所を
以前より変えた可能性はゼロではありません。でも変えてないつもりなのでよくわかりません。
原因の突き止め方、ありますか?ご教授ください<(_ _)>
Libraryフォルダを削除して構築しなおすというのは実行しました、効果無かったですけど。
642名前は開発中のものです。
垢版 |
2024/09/16(月) 16:25:04.13ID:NZYJVI6G
プロジェクトのAssets内には素材はスクリプト、画像ともに以前のまま表示され、揃っています。
スクリプトが実行されて、それぞれのオブジェクト生成が読み込まれてないってことですか?
でもソースコードは一切当時から触っていません。久しぶりに立ち上げて、なぜそんなことが起きるのでしょう?
Unityのバージョンは古いものですが固定ですよね?(自動更新されてません)。
いきなりなぜこういう状況が起きるのか、直し方はどうすればいいのか、
放置してるとこのようなことはよくあるのか、知識を頂けると幸いです。
2024/09/16(月) 16:35:13.77ID:CrJWSvhU
プロジェクトフォルダはコピーして場所変えたりしても基本はそのまま動くよ
2024/09/16(月) 17:27:49.12ID:W2TeJX0p
そのテストコードの21行目と59行目には何書いてん?
2024/09/16(月) 17:38:15.78ID:DxkjYblR
オブジェクトの参照がなくなってるパターンだと思う
インスペクター確認してみて
646名前は開発中のものです。
垢版 |
2024/09/16(月) 18:41:46.52ID:NZYJVI6G
>>645
ありがとうございます。確認してみます。
2024/09/16(月) 18:56:29.89ID:CrJWSvhU
C#からオブジェクト参照の変数名を変更した場合とか参照切れたりするよね
再設定が面倒なときは極力公開変数を変えないようにするといい
2024/09/16(月) 23:01:55.15ID:JAUn2787
実行中にインスペクターからオブジェクト参照をセットして動いた気になっていた可能性
2024/09/17(火) 00:59:52.33ID:Izfhp4s7
Unityの罠だね
エラーで一時停止してエラーメッセージ見てプロパティとか変更しおわったた頃に一時停止中だと気づいて終了させたら変更が元に戻るとか
いまでもたまにやらかす
650名前は開発中のものです。
垢版 |
2024/09/17(火) 01:52:32.81ID:Khdlqdzw
sceneビューがすっからかんで気になったんだけど、これまでに作ってたsceneはちゃんとAssetsから読み込んでるのかな?
まぁ読み込んでないとスクリプトのエラー自体出ない気がするけども…
2024/09/18(水) 11:20:49.34ID:RRIAG3bv
太鼓の達人とかファンキーフライデーみたいな音ゲーみたいなのを作っとるけんど
楽譜ってあるやん、4拍子だったとして、四分音符が1小節に4個あるやん、
その1っこめの四分音符の音が鳴り出す瞬間って、時間軸でいうとゼロなの?それとも 「0+1拍の長さ」 なのけ?
楽譜のゼロってどこなん
2024/09/18(水) 12:22:51.74ID:TcmxX51L
0だよ
そんなことも知らないでよく音ゲーなんか作ってるな
2024/09/18(水) 12:55:53.07ID:Ltoqn24M
スペック依存しそうで音ゲーはとても作る気にならんようやっとる
2024/09/18(水) 16:34:56.49ID:UFOd5z+L
昔と違って音ズレも考慮しないといけないし面倒くさそう
2024/09/18(水) 16:38:25.37ID:+rP1Nbb4
音ゲーは素材の音を自作できない人はタイミング微調整が大変そう
ただのタイミングゲームならなんとかなっても実際に音をかさねるときに苦労するも思う
2024/09/18(水) 18:15:25.52ID:UFOd5z+L
タイミングだけでいうなら
遅延もブルートゥースイヤホンも、アンドロイドみたいな音ズレがデフォで付いてくるハードもなかった昔のほうが難易度は低かったかもね
ゲーム制作ツールなんて何もない時代だから音ズレ以外の制作難易度はベリーハードだろうけど
2024/09/18(水) 18:38:11.32ID:+rP1Nbb4
>>656
昔からTVの遅延はすごかったよ
プラズマとか映像が遅れてかなりやばかった
2024/09/18(水) 18:39:12.45ID:+rP1Nbb4
そういう意味でドンピシャで作れるのはPSPとかの携帯ハードのみだとおもう
DIVAシリーズはかなり出来がよくて登場やりまくったな
2024/09/18(水) 18:42:52.29ID:UFOd5z+L
あーごめん
ブラウン管時代の話であることを後出しさせてくれ
2024/09/18(水) 18:53:09.35ID:+rP1Nbb4
ブラウン管時代はよかったよね
画素数低くてもきれいに見えるし光線銃も使えたから
液晶で家庭用ハードのガンシュー文化が完全に廃れたのがほんとに残念
2024/09/18(水) 18:57:09.14ID:8M8o4pyk
携帯ゲーム機か専用筐体じゃないと音ゲーやる意味低そうよな
662名前は開発中のものです。
垢版 |
2024/09/18(水) 20:11:35.23ID:iZRH3OVc
初めてゲームを作っていますが楽しいですね。
タワーディフェンスゲームの敵の移動とタワーの攻撃を作りました。
プレイの流れのように先にタワーの設置や敵のスポーンを作成した方がいいのでしょうか。
2024/09/18(水) 20:18:57.47ID:k+34Hoh7
好きにしろ
2024/09/19(木) 18:26:15.27ID:VQKOJP/M
HDRPのロードマップも停滞したままだし、見捨てるのかと思ったら
Time Ghostって凄いHDRPのDEMO出してきたね。
ライセンスも元に戻ったし。
665名前は開発中のものです。
垢版 |
2024/09/19(木) 21:36:07.08ID:HBbee8WI
そういやAI使うバージョンも前にテスター募集してたが、あっちもまだ停滞中なんかな
2024/09/19(木) 23:34:52.65ID:tvFCregK
>>662
最初はとりあえず動くところまで持っていくのが大事
最初からいろいろこだわって停滞すると途中でやめてしまう事も多くなる
完成度15点とかでいいからまずは動くものを作ってそこからブラッシュアップに時間をかけるという方向性がいいと思う
ほぼ間違いなく最初の方に作ったものは全部作り直しになるけどどのタイミングでもとりあえず動く物があるというのがモチベーション維持には有効
667名前は開発中のものです。
垢版 |
2024/09/20(金) 17:38:26.76ID:5cpIGdkm
みなさんゲームのBGMはどうしてるの?
フリー素材だとクレジット表記必須だからなるべく簡単に自作したい。
良いほうほうありますか?
668名前は開発中のものです。
垢版 |
2024/09/20(金) 18:01:53.91ID:gJhPCcrU
みなさんはゲームのBGMはパクってるよ
著作権なんて知るか
669名前は開発中のものです。
垢版 |
2024/09/20(金) 19:09:25.08ID:DQO6Vd10
大半はフリーで、あとは外注か自作だと思う
たまに全部1人でやるこだわり持った人が作曲も頑張ってるけど、センスなかったり音源がチープだったりで素直に他人に任せた方がいいイメージ
670名前は開発中のものです。
垢版 |
2024/09/20(金) 20:36:59.40ID:oW7zXgHB
フリー素材の最大の欠点はよく被ることだと思う
よつばーから近所のスーパーまで聞いたことのあるSEばかりで笑える
671名前は開発中のものです。
垢版 |
2024/09/20(金) 20:43:54.62ID:gJhPCcrU
よつばーとは?
672名前は開発中のものです。
垢版 |
2024/09/20(金) 21:38:56.04ID:fRufCEM4
よつばー=YouTuberかな
被るのは問題だね 特に使用元が有名過ぎると
そういうのは避けて、マイナーな良曲を掘り出したいところ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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