X



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

■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
垢版 |
2024/11/01(金) 19:14:54.86ID:owxLX6tf
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートは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なんでも質問スレpart14
https://mevius.5ch.net/test/read.cgi/gamedev/1712363175/
2024/11/20(水) 17:04:01.11ID:H7TjCDMo
常駐してるのはどうせ忍者だろ
ニコイチしか出来ないコピペマンだもんな
2024/11/20(水) 19:32:15.98ID:kDspilLJ
>>172
その逆だね
どこかで握り潰し漏れた例外が出たら「予期せぬエラーが発生しました」的なダイアログを出して強制的にタイトル画面に戻す、みたいなことがしたい
2024/11/20(水) 19:42:11.69ID:sI4+YpHF
>>174
なるほど
用途的にはエラーログだけ吐くようにしといてログ監視するのが楽かもとは思った
2024/11/21(木) 00:48:48.99ID:GLLsP5F/
試してないけど
Application.LogCallback
とか?
2024/11/21(木) 03:16:43.30ID:6GdMBH5I
Application.logMessageReceivedでいけたわ
どうもありがとう!
2024/11/21(木) 03:51:03.45ID:3AeqImlZ
はい解決、次の方どうぞ
2024/11/21(木) 16:57:18.98ID:/DqG+gMp
質問失礼します
完成したゲーム公開の説明の最低動作環境ってどうやって測るのでしょうか?
自分のPCでしかテストできないのですが自分のPCのスペック書くしかないですか?
それともUNITYエディタが動作する最低環境を書けばいいとか…
いや出来たゲームとエディタは別物だからそれはないですよね
2024/11/21(木) 18:42:08.38ID:xCw7gaLF
>>179
Unityエディタと負荷がそんなに変わらないならUnityエディタの環境書いとけば問題ないよ
PCとかはほんとにそんな感じになってるから
181名前は開発中のものです。
垢版 |
2024/11/21(木) 18:58:43.14ID:/DqG+gMp
>>180
CHATGPTにも質問したら同様の回答がありました
あまりグラボ必要とかの重いゲームでもなく単純な2Dゲームなので
エディタの環境で大丈夫ですね
ありがとうございます
2024/11/21(木) 22:05:59.50ID:6GdMBH5I
むしろエディタ上の動作はDebugビルドで最適化されてない分パフォーマンス低いんじゃないの?
183名前は開発中のものです。
垢版 |
2024/11/21(木) 22:14:43.16ID:fTHJJCNN
エディタ 処理重い
exe 処理軽い

つまりエディタで動作するゲームならexeは余裕で動作するってこと?
2024/11/21(木) 22:20:25.13ID:VhkfaGs5
やってみればわかる事やん
質問するより、やれ
2024/11/21(木) 22:32:56.83ID:xCw7gaLF
>>183
そういう話もあるし、実際通常のPC向けビルドはそういう作りになってるじゃないかな
昔Mac向けにビルドした時に上手く動かなくて色々調べたらUnityEditorの動作環境に依存してた
2024/11/21(木) 22:34:44.15ID:xCw7gaLF
そういう作りと言うのはUnityEditorの動作環境に吐き出された実行ファイルも依存しているってことね
exeとか通常PC向けビルドは多分そうなってると思われる
2024/11/21(木) 22:37:02.40ID:QseCdE+L
>>184
ちゃんと答えろや司会気取りのカス
2024/11/21(木) 23:05:51.46ID:3AeqImlZ
つまり実際に動いてるのが確認できた最低スペックってこと?
2024/11/22(金) 12:48:47.69ID:sOvA22gt
まるで将棋だな
190名前は開発中のものです。
垢版 |
2024/11/22(金) 14:11:29.64ID:yBuw5Jie
そのこころは?
2024/11/22(金) 14:18:47.31ID:sOvA22gt
そのこころは、きっと剣でできていた。
2024/11/22(金) 21:23:52.27ID:KFVgvZgF
オブジェクトの生成時だけUnlitな透過シェーダーで生成アニメーションして生成後はLitに切り替えるみたいなことがしたいんだがUnlitからLitに切り替える瞬間がシームレスにならない
上手いやり方ある?
2024/11/23(土) 04:44:19.46ID:fDu0Tt7a
新規マテリアル描画によるスパイクだね
一回何かでそのマテリアルを使ったオブジェクトを同じカメラで描画しておくのが一番いいと思う
それだとキャッシュが利くはず
2024/11/23(土) 15:02:15.45ID:SVLvorfX
ゲームのシーン丸ごとセーブしたいのですがやり方ありますか?
オブジェクトの配置場所や保持してる変数の値などそのシーン内のオブジェクトデータなど丸ごとセーブしたいです。
そしてゲーム再プレイ時にロードして続きからできるみたいなのが作りたいです。
ググると「CTRL+Sキーでシーン保存できますよ」という見当違いの説明ばかり出てきて全然ヒットしないです。
2024/11/23(土) 16:33:58.58ID:NQ0c9nuN
やり方はあるけど、ググったくらいじゃたぶん実装できないよ。
妥協して、セーブポイント復帰にしときましょう。
196名前は開発中のものです。
垢版 |
2024/11/23(土) 16:51:41.69ID:SVLvorfX
>>195
可能だけど難易度高いということでしょうか?
UNITYの教科書ひととおり目を通したくらいのレベルだと難しいですかね…
アセットでもあるなら購入考えるのですが。
2024/11/23(土) 17:05:38.59ID:SVLvorfX
まさに知りたかった情報がありました
ttps://teratail.com/questions/96587

どうやら座標、変数などは個別に取り出してセーブする必要があるようです
失礼しました
2024/11/23(土) 17:15:44.56ID:NQ0c9nuN
>>197
お、よかったです。
結構難しいことやろうとしてるので「丸ごと」ではなく「必要なデータのみ」に絞ってシリアライザ実装すると良いと思いますよ。
開発頑張ってください。
2024/11/23(土) 17:20:41.66ID:SVLvorfX
>>195 >>198

ありがとうございました
2024/11/23(土) 17:22:14.12ID:fDu0Tt7a
serializableなclassを用意してパラメータをそこで管理
そのclassのインスタンスを読み書きする、が簡単だと思う
2024/11/23(土) 19:30:05.00ID:odulSh7u
ue5よりunityの方が作りやすいゲームのジャンルはなんですか?
2024/11/23(土) 21:58:44.15ID:BX0fIPa8
作りやすいより、まず君が何作れるかだよ
203名前は開発中のものです。
垢版 |
2024/11/24(日) 10:06:46.28ID:x6BT58Id
そういうデータはJsonで扱ってるわ
結局必要なデータを取得して保存しなきゃいけないがな
メソッド1つで全部取得してくれるやつは俺は知らん
2024/11/24(日) 10:43:29.01ID:VChJ5SCy
あちこち移動するキャラを、カメラがフレームアウトしないように追尾したいと思います
そのときLookAtやRotateTowardsでカメラをキャラに向けて回転させるサンプルはいくつかみつかりましたが
回転でなく位置のオフセットで追尾したいときはどんな感じになりますでしょうけ
2024/11/24(日) 10:46:27.17ID:VChJ5SCy
なおかつ、毎フレームにオフセット値を更新してしまうと
キャラが止まって見えてしまうので
1秒おきとかにアップデートしたい
2024/11/24(日) 16:26:18.89ID:AVEwPKYH
インポートするとAssetフォルダ直下に何個かフォルダ生成してきてしかも場所移動するとエラーになる外部パッケージに辟易してるんだがそういう時ってどうしてる?
ディレクトリ構成汚されると辛い
2024/11/24(日) 17:44:20.40ID:ey4f/6O0
>>204
画面中心からの距離で測ればいいよ
2024/11/24(日) 17:50:57.48ID:VChJ5SCy
>>204 については解決しました
2024/11/24(日) 17:52:32.02ID:VChJ5SCy
>>207
まさにその方法でオフセット値を測ってLerpで移動うさせることでいい感じになりました
2024/11/27(水) 19:54:10.99ID:miUQrfZz
コスプレだけで2億稼いでるおばちゃんいるのに
Unityでのゲーム制作なんてコスパ悪すぎだな
2024/11/27(水) 19:55:08.32ID:RlOwR9Gg
それほとんどの職業が当てはまるわけ。
2024/11/27(水) 20:00:46.32ID:LUuwBP8h
これ仕事にしてる人いるの?
ほとんどは別で収入あって趣味として楽しんでるんじゃないかな
2024/11/27(水) 20:09:03.62ID:m5Ng80SH
そうだよ
本気でゲーム作って稼ぐつもりやつなんかいないでしょ🤣
2024/11/27(水) 20:09:27.30ID:70CGt537
いい声で生まれてこれたらコスプレ映像やってたよね
UNITYでゲーム制作はお小遣い程度の収入だよ
もちろん専業目指してるけどバイトしなきゃ生きていけない
2024/11/27(水) 22:08:56.55ID:miUQrfZz
ただ単にすごい尻が商店街を歩いている後ろ姿の動画ってチックトックにだくさんあるけど
どのくらい稼いでいるのかね
2024/11/27(水) 22:59:08.41ID:tMgREm1y
だくさんかぜいでるんじゃね
2024/11/27(水) 23:01:36.65ID:m3pM8+JF
金のことを気にしたらイーロンマスクなんてもう寝てても1年で1兆円、普通の人の人生の3000回分の金が入ってくる
イーロンマスクに立ち向かうにはイーロンマスクがハマるようなゲームを作るとかするしかない
2024/11/27(水) 23:07:50.91ID:RlOwR9Gg
ちょっと何いってるかわかんない
219名前は開発中のものです。
垢版 |
2024/11/27(水) 23:45:27.45ID:nGI/pZxa
富裕層しか買えない1億円のゲームをリリースしたら、前澤さんとかネタで買ってくんないかな
2024/11/27(水) 23:54:40.32ID:j6uYaMje
中東のオイルマネーが札束でたたいて娯楽(ゲーム含む)誘致しまくってるし
富裕層狙いならそこ狙った方がいいんじゃね、スポーツとかVRとか
国策案件のCoolJapanでもいいんだけど
2024/11/28(木) 16:01:29.28ID:ZpTZzNzv
個人的な提案だけどUnityで金儲け云々の話禁止にしない?
見てて痛すぎる
Macスレで値段が高くてもじゃんじゃん稼いで元を取るから云々の雑談と同じ痛さがある
2024/11/28(木) 16:03:38.12ID:O8wUIcPX
そもそもここ雑談スレじゃない
2024/11/28(木) 16:06:59.75ID:ObHStXmE
>>221
痛いのは自治厨も同類
2024/11/28(木) 17:22:58.01ID:GWvvO+S7
金儲けの話は良いと思うけどな
禁止する意味が分からん
225名前は開発中のものです。
垢版 |
2024/11/28(木) 17:54:57.55ID:tvDcDpMw
>>221
おまえが個人的にイヤだからルール化するって痛すぎやろ
恥ずかしいヤツだな
社会人経験ある?
2024/11/28(木) 17:57:41.28ID:ZpTZzNzv
質問スレでやることじゃなくないか?
ここはUnityの技術的な事や質問が目的のはず
そこにありもしない空想のお金儲けを書き込んで無職の言い訳にしてる連中の顔が透けて見えるんだよね
そしてそういう連中が上からマウントレスをして空気が悪くなってると感じてる
Unityユーザーの民度も下がってるはず
2024/11/28(木) 17:59:08.16ID:ZpTZzNzv
そういう社会的に行き場のない連中の溜まり場になってスレはダメになるのがよくあると思うけど初心者相手の質問スレではやめとけば?という提案
2024/11/28(木) 18:26:00.68ID:L2OFlHeR
ほれ
つ【質問以外なんでもOK】Unity雑談スレッドその3
https://mevius.5ch.net/test/read.cgi/gamedev/1568370425/
2024/11/28(木) 19:47:46.71ID:VkC715JU
上のやつが、たまたまゲームで金儲けで夢物語みたいなことを言っているだけであって
別に金の質問の話が、なんでも雑談スレに反しているわけでもないな
技術的なことに限るなどというのは勝手に君が思い込んでるに過ぎない
技術以外にも開発と販売運用で知るべきことはたくさんある
2024/11/28(木) 20:02:20.61ID:wlnwB1+T
>>229
本当それな
231名前は開発中のものです。
垢版 |
2024/11/28(木) 20:25:46.83ID:tvDcDpMw
>>226
だからオマエじゃん
上からマウントレスしてんのは
2024/11/28(木) 20:50:43.99ID:L2OFlHeR
だからここ雑談スレじゃねーし


盲目か
2024/11/28(木) 21:26:31.53ID:Skg9TOYq
>>232
じゃあおまえが雑談すんな
オレはするけどな
2024/11/28(木) 23:08:38.28ID:mXyr8L1M
喧嘩やめてよ😰
2024/11/29(金) 10:49:40.16ID:GMYN/m9M
unityのスレであってゲーム開発全般のスレではない、という結論でよろしいですか?
2024/11/29(金) 13:12:42.12ID:DTyJSAxD
スレタイ理解してないわけもないが
このスレのほうが居心地がいいから居座るが正しい
2024/11/29(金) 13:19:30.89ID:n4nrt8nj
結論はどのスレも荒らしが出てきて機能してないってだけだろ
2024/11/29(金) 14:45:40.07ID:ZYGnjKs0
質問です。

public class クラス名 から void start()の間のスペースに
public int number;
と宣言した場合、インスペクターでnumberの数値を変更できますが
static public int number;
と宣言した場合、インスペクターで数字の変更ができなくなります。
staticで宣言してなおかつインスペクターで数値を変更する方法はないのでしょうか?
2024/11/29(金) 15:08:09.28ID:z0DUkEny
なんかあったぞ
2024/11/29(金) 15:57:48.10ID:DHrO3bNo
インスペクターで見られる方法はあるけど数値いじるのはできた気がしないな
2024/11/29(金) 15:59:38.15ID:/URg4hUs
ちょっとトリッキーな方法なのですが
static宣言をした後にstatic宣言をやめます。
そうすることでstatic宣言をしてなおかつインスペクターで数値を変更することができます。
242名前は開発中のものです。
垢版 |
2024/11/29(金) 17:01:41.01ID:ZYGnjKs0
AIに尋ねるとカスタムエディターの作成と出てきましたが難解すぎて自分の頭では理解不能でした
あきらめますm(_ _)m
2024/11/29(金) 17:25:18.41ID:WDKwSqGN
[なんちゃら]って書けばいいよ
244名前は開発中のものです。
垢版 |
2024/11/29(金) 18:23:42.42ID:ZYGnjKs0
AIにもっと簡単な方法教えてと頼んだら以下のように変数をコピーする方法を教えてくれました。
なんとか解決できてよかったです。ありがとうございました。

public class Test : MonoBehaviour
{
static public int number_a;
public int number_b; //インスペクタで変更可能

void Start()
{
number_a = number_b;
Debug.Log(number_a);
}
2024/11/29(金) 19:33:23.90ID:ZpeFU7hB
gptは全てを解決する
2024/11/29(金) 23:04:43.96ID:DHrO3bNo
AIがって言うか、そのコードググッたら他人のページで出てきたんだよな
本来ならページ書いた人の僅かな広告利益になるはずだったものがAI企業に奪われたわけだ
もうろくでもない未来しか想像できないわ
2024/11/29(金) 23:55:54.99ID:DKLWIUmp
>>246
頭悪そう
2024/11/29(金) 23:57:41.23ID:DHrO3bNo
>>247
お前と同じぐらいだよ
2024/11/30(土) 07:32:13.11ID:K+4PhaUF
無断学習の功罪っちゃそうだな
Copilotは学習元のURLを出すけどChatGPTは出さないからなあ
2024/11/30(土) 22:32:18.08ID:r65Q1DmW
Unity 6でThird Person Starter AssetsをインポートしてそのPlaygroundシーンをAndroid実機で
動かしてみたのですが、スティックのUI?が表示されず移動とかの操作ができません
なんか設定が必要でしょうか?
251名前は開発中のものです。
垢版 |
2024/12/02(月) 02:13:47.75ID:23bGLFnd
Unity2022.3でUnityの使ったことのない機能とかを動かしたりしてたんですが (前フリ)
Proflierのメモリプロファイルが昔と変わっていて Detailed が表示されなくなってます
公式のマニュアルにはビルトイン版として以前使ってたDetailedの説明も出ているし消えたということはないと思うのですが
従来のやつを使う方法とかないでしょうか?
パッケージのやつは使いにくいし見たい情報が載ってないので困ってます
ダレカタスケテ
(総合スレに書き込んじゃいましたが移動してきました)
252名前は開発中のものです。
垢版 |
2024/12/02(月) 03:36:04.75ID:UUGDk0fh
>>251
x ダレカタスケテ
o 誰か助けて

みんなに読んでもらうんだから読みやすさを考えなさい
2024/12/02(月) 03:41:16.35ID:oXVeHntu
 (前フリ)
2024/12/02(月) 05:37:13.06ID:TuUjXzJo
プロフライアー
2024/12/02(月) 16:10:22.31ID:R4PbYdZd
2Dのブロック崩し練習で作ってるのですがBOXコライダ2Dつけたブロックが横並びになってるのに
それらの境目(ブロックとブロックのつなぎ目)にボールが当たると引っかかるというんでしょうか
角に当たったような挙動で跳ね返ってしまいます。見た目は真っ平らなのにみえない角があるような状態です。
Physics Material 2Dを生成しFrictionを0に設定しボールのリジッドボディにアタッチはしましたが改善されず。
解決法はありますか?
2024/12/02(月) 17:18:58.12ID:hraX6NEw
コライダーはきっちり作らずにするといいよ
公式のコラムやチュートリアルにも書いてる
257名前は開発中のものです。
垢版 |
2024/12/02(月) 20:18:03.11ID:R4PbYdZd
>>256
ブロックの画像が64x32サイズでして、それに対するBOXコライダサイズ64x32(デフォルトのサイズ)を
やや小さめ(60x30)くらいに変更したりやや大きめ(66x34)くらいに変更したり試してみましたが
つなぎ目あたりにボールが当たると同様に角にぶつかったような挙動になります。
キッチリ作らずというのはこういう意味ではないのでしょうか?
258名前は開発中のものです。
垢版 |
2024/12/04(水) 22:17:38.60ID:vS5Ble8Q
Unityの無料版でオンラインゲーム作れますか?
2024/12/04(水) 22:19:07.31ID:Pvvwl+R+
>>258
作れる
260名前は開発中のものです。
垢版 |
2024/12/04(水) 22:31:55.50ID:/DyC4D00
ありがと
AIも作れるって言ってた

Unityの無料版では、オンラインマルチプレイを実装できるSDK「Photon Fusion」と「Photon Quantum」を利用できます。
これらのSDKは、最大100人までの同時接続を無料で利用することができます。

1マップに100人って意味なのかな?
10マップあって、それぞれ100人、合計1000人とか問題なし?
2024/12/05(木) 02:24:10.23ID:bg+rQSUI
>>260
photonのページ見た方がいいが
無課金開発アカウントで作ったゲームは最大同接が100人でそれ以上は課金のプラン次第
pun2の時は無料版は開発に使うためであってリリースでは使えな買った気がする
262名前は開発中のものです。
垢版 |
2024/12/05(木) 02:53:08.90ID:LiLBnsYM
>>261
おお、ありがとう
無料版でも作れることは作れるけど、やっぱり何かあるわけだ

https://unity.com/ja/products/compare-plans
「Build Server ライセンスのキャパシティ」が怪しいかな

無料版以外は「$2,040.00/年から」、「カスタム価格」、「$4,950.00/年から」だから怖い
「から」って何?ってw
2024/12/05(木) 08:32:31.92ID:IB4r5zRl
無料版やるならそれ以外は不要やん
そんなん、考えんとはよ作れ
2024/12/05(木) 10:12:54.17ID:bEaLF3Rc
>>262
データ量が増えると増額。
2024/12/05(木) 11:17:26.83ID:lpoOOiwD
ue5って日本人あんまり使ってない?
ノウハウ系とか解説とか日本語の情報漁れるのはUnityの方が充実してて良さそうやな
266名前は開発中のものです。
垢版 |
2024/12/05(木) 11:56:28.24ID:LiLBnsYM
>>264
ああ、そう言うことか
まあ納得できなくはないけど、厳しいな
ありがとう
2024/12/05(木) 12:48:33.22ID:hbzgU0dR
多分unity マルチプレイ p2pあたりで自力で調べたほうがええんちゃうか
2024/12/05(木) 16:15:41.72ID:kNo5ohJQ
UNITYオンラインゲームの作り方の参考書ほしいよね
できればヒヨコ本くらいの難易度レベルで
2024/12/05(木) 16:17:09.58ID:2b0IfGyL
検索で探してよぉ、ちゃんと有るよ。
私、それでマルチ対戦シューティングリリースできましたもの。
2024/12/05(木) 16:31:43.83ID:GrShS7Pw
UnityってC#使ってもC++使っても、ビルド後のパフォーマンスに差は出ないよな?
2024/12/05(木) 17:48:51.70ID:738eD3KD
いやC++はめっちゃ速いよ
2024/12/05(木) 17:56:48.24ID:rdL7JE+q
パフォーマンスの差がないならC++なんか使われんでしょ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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