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

■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
垢版 |
2021/08/27(金) 19:13:24.68ID:p8CMd57b
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。 プラットフォームサポートは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なんでも質問スレpart4
https://mevius.5ch.net/test/read.cgi/gamedev/1619223275/
2021/11/07(日) 22:42:18.95ID:sXPPy+QJ
>>697
大丈夫っつうか、Unity くらいの primitive な platform ならだいたい always できる
ただし、君の purpose に spicified されていないので、
development の cost が increasing する
699名前は開発中のものです。
垢版 |
2021/11/07(日) 22:56:26.73ID:2P7J5dLF
Unityというか数学の質問なんですが、
ある点A(Vector3)から方向Z(Vector3)に伸びる直線に対して、
点Bを与えた時にその直線AZに垂直なベクトルBXを求めたいんですが、
簡素な計算式無いでしょうか?

```
var dirAtoB = (posB - posA).normalized;
return Vector3.Cross(Vector3.Cross(dirAtoB, DirZ), DirZ) * -1;
```
で求められはするんですが、Crossを2つも使うのがこれじゃない感があって、もっと綺麗な計算が出来るんじゃないかと思ってます

こういう動きをしたいです
https://i.gyazo.com/466bee1c487965a615962c1e3e3fbe8d.gif
2021/11/07(日) 23:03:53.36ID:ppyMnm9p
>>697
Unityより相応しいゲームエンジンはないってくらいオススメ
なんならそれっぽいアセットもあるっぽいよ
https://www.asset-sale.net/entry/World_Map_Strategy_Kit
デザイン差し替えたり微調整すれば自分好みにできる
2021/11/07(日) 23:18:40.93ID:pdk8O+wA
Unity2020.3.8f1/Win/GeFroceのGraphics APIがDirect3D11指定の環境で
色のグレーにするだけの簡単なシェーダーを作って
https://pastebin.com/raw/yk4rYmG5

OnPostRenderで以下のように指定したんですが真っ黒になります・・・
Material mat = new Material(Shader.Find("Custom/ImageEffectShader"));
Graphics.Blit(_resultTexture, mat, 0);

Graphic APIをOpenGL ES 2/3にしたら意図通りグレーになるので、shaderの実装や適用方法は間違っていない気がしています
それとDX11環境下でも以下のshaderは正常に動いてます。どなたか原因分かる方いませんか
https://pastebin.com/raw/qmv576xu
2021/11/08(月) 00:04:52.94ID:elzvXiN9
>>699
Crossを使わない方法を考えてみた
return (posB - (posA + DirZ * Vector3.Dot(posB - posA,DirZ))).normalized;
2021/11/08(月) 00:09:16.47ID:1ZVhhucT
https://light11.hatenadiary.com/entry/2018/02/04/235020#%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92%E6%9B%B8%E3%81%8F
Blit命令が違う
https://docs.unity3d.com/ja/current/ScriptReference/Graphics.Blit.html
distの指定がないからrendertextureには何も描画しない
2021/11/08(月) 00:19:47.30ID:elzvXiN9
>>701
コードもよく見ずにテキトーにレスするけどポストエフェクト作るなら
OnRenderImageで引数のRenderImageを処理するのが普通だと思う
2021/11/08(月) 00:23:06.66ID:elzvXiN9
>>704
RenderImageじゃなくてRenderTextureだった
2021/11/08(月) 03:03:52.32ID:njWffJmQ
>>703-704
OnRenderImage で Graphics.Blit(source, destination, mat); にしたら動作しました
ありがとうございます!
2021/11/08(月) 04:19:33.99ID:AeuKAm1e
>>698
ありがとうございます
逆にそういうシミュレーションゲーに相性のいいゲームエンジンというとどういうのがあるのでしょうか?
2021/11/08(月) 04:21:20.73ID:AeuKAm1e
あ ごめんなさい>700さんのレス読まずに書いてしまった
割と向いてるのがUnityなんですね
2021/11/08(月) 15:56:23.64ID:iFWkFVi2
直前のInputの入力がキーボードからなのかゲームパッドからなのかをアバウトに判定したいのですが、
力技で一覧をList化してforeach→GetKeyDownする以外の方法はありますか?

Rewiredは持っているのでそちらで実現可能ならそちらでも可能です
710名前は開発中のものです。
垢版 |
2021/11/08(月) 20:18:06.60ID:NoydaYci
PCゲームならリッチじゃなくてもHDRPって選択肢ありかね?
既に売れる見込みはあってSteamとかで外人も確実に買うんだけどHDRPだとスペック足りなくて泣く人結構いると思う?
2021/11/08(月) 20:20:40.54ID:NoydaYci
3Dtextureでボリュームフォグをデフォで出来て魅力的なんだよね
アセットでもそれっぽいのはあるけど、1番人気のやつはビルトインレンダーパイプライン専用だし、
他もなんか挙動怪しいし
自前でレイマーチングして作ることもできるんだろうけど
2021/11/08(月) 21:21:04.21ID:iFWkFVi2
>>709
Rewiredの機能で自己解決しました。
~.controllers.GetLastActiveController()がそのまま望んでいたメソッドでした。
713名前は開発中のものです。
垢版 |
2021/11/08(月) 21:30:23.45ID:fJ/+yKCi
Unityでシェーダーを書こうと思って、Unlitシェイダーファイルを作成してvisualstudio2017で開いたら、Importing Assetというダウンロード表示が出てそれが一向に終わらないのですが何をダウンロードしているのでしょう?
2021/11/09(火) 00:32:14.02ID:gMiQtAA3
今年は独身の日やらんのか...?
715名前は開発中のものです。
垢版 |
2021/11/09(火) 01:57:28.09ID:9scy5Fgi
>>713 再起動したら解決しました
716名前は開発中のものです。
垢版 |
2021/11/09(火) 06:03:01.44ID:4PcuK2e0
UniRxで
処理1->処理2->処理3
みたいな逐次実行するのは何を使うのが一番やりやすい?

もしくはむいてないか?
async/awaitとかコルーチン使ったほうがよいか
2021/11/09(火) 07:25:19.65ID:yK1/GWUD
>>699
大学入試用の数学の参考書見ろ
2021/11/09(火) 09:14:08.75ID:m8xmUl6R
>>716
今ならUniTaskでいいんじゃ?
719名前は開発中のものです。
垢版 |
2021/11/09(火) 16:07:26.30ID:WAg0YOPW
3D脱出ゲームを作る時、家具などはアセットストアからダウンロードして配置しているのでしょうか?それとも自作ですか?
2021/11/09(火) 17:19:26.79ID:a3Vt4o4m
どっちも
721名前は開発中のものです。
垢版 |
2021/11/09(火) 19:14:11.83ID:4PcuK2e0
>>718
async/awaitよりはUniTaskっすね

ただUniRxでやるならどんなオペレータがあるのか知ってたら教えて
2021/11/09(火) 23:02:05.61ID:Am94x1oo
>>710

GTX1060で快適に動くレベルじゃないとよっぽど面白くないと売れないよ。
2021/11/10(水) 12:40:53.11ID:GHNv3Liu
>>721
UniRX本読め
2021/11/10(水) 12:41:56.52ID:GHNv3Liu
誰かM1Max使ってるやついない?M1比で開発に関して速度どれだけ向上するか知りたい
2021/11/10(水) 15:56:50.71ID:/RhzQXRX
ブラックフライデーセールの90%オフの枠が数量限定って書いてあるように見えるんだけど、セール開始に合わせて買いに行かないとやっぱり売り切れになっちゃうんかな
2021/11/10(水) 16:59:03.88ID:kfJ6rcAi
売り切れはあると思うけど流石に開始から10分で売り切れとかは太っ腹Unity様がやるとは思えん
保証する訳ではないが

独身の日は今年無いのか...?去年も告知は無かった?
2021/11/10(水) 17:05:49.04ID:DwqVagu6
あるよ
728名前は開発中のものです。
垢版 |
2021/11/10(水) 20:31:14.30ID:JkjYUydw
>>724
どんな時にm1maxほどのスペック必要なん?
2021/11/11(木) 03:30:57.10ID:yHKlm6yT
ひょっとしてHighLightPlusって重い?
2021/11/11(木) 05:41:06.78ID:Bf0s+enC
>>728
今M116GなんだけどRider,Unity,とブラウザがもりもりメモリ食っていつもメモリカツカツというか足りないのが原因の一つと思うんだけど重いんだよね

これは2021.2だっけ?のネイティブ対応したやつにしたら変わるかもだけど。

CPUではマルチコア性能、ベンチだと倍以上になってるからビルドとかも速くならんかなと
GPUは今んとこそんな必要ないんだけどVR開発には使えないのかな?とCGがらみまだ入門ぐらいのレベルだけどこっちで全部できるんじゃ?というあたりが気になりで今盛っとくべきか悩み中
その辺今ゴリゴリやってるなら迷わず盛ったんだろうけど
2021/11/11(木) 07:42:41.32ID:yHKlm6yT
MeshBakerちょっと気になったんだけど、twitterではfps変わんないとかむしろ下がったとかチラホラ見るから中々手が出せん
アセットページのサイコロの動画でもfps下がってるしfps上げる目的には向いてない?
fps上げるのにオススメのアセットあったら教えて下さい
ゴリゴリの3Dシューティング作ってます
2021/11/11(木) 18:16:51.18ID:Eazc/OSf
マルチコアスレッド動作させるためには
コードでthreadとか書かないといけないんですかね
アセットならどうでしょうか
playmakerとかでやる方法があるのでしょうか

現在のゲームが1スレッドだけ80%行ってて残りは10%以下なので
困っています
2021/11/11(木) 20:11:22.97ID:jrwdI5TA
完成一歩手前まで来たんだけどさ
リリースビルドって論理的な例外投げる処理は切っても良いんだよね?
具体的には自作コレクションの範囲チェックみたいなの
2021/11/11(木) 23:33:01.08ID:F2O8AEIo
unityを初めて半年ほどが経ち開発をもっと効率化させたいのですが
今回の独身の日セールやブラックフライデーセールで
これは絶対買っておいた方がいいツールはありますか?
2021/11/11(木) 23:34:17.59ID:r03s6S1F
良きモノは作者に敬意を表して正規料金で買え
2021/11/12(金) 00:16:02.48ID:ZyurTle5
独身の日のセールでFinalIKとObiFluid、ObiSoftbodyを買いました。
これで簡単に3Dエロゲー作れるんじゃないかと考えフリーのエロアニメーションとモデルを使って色々と試していたのですが、いい感じに使えるようになってきた所で耐えきれなくなりそのまま致してしまいました。
その後はどうやっても意欲が出なくなり困っています。私は一体どうすればよろしいのでしょうか。
2021/11/12(金) 00:31:35.13ID:pT/hbCU0
オナニーして寝る
2021/11/12(金) 00:54:51.40ID:SEktbctn
赤い球が出るまでがんばるしかないな
739名前は開発中のものです。
垢版 |
2021/11/12(金) 01:08:03.30ID:WGpD+jo6
ゲームのタイトル被りについて質問なんですが

英語で3単語のタイトルを考えていたところ
最初の2単語が既存のボードゲームと被ってしまいました

といってもstudy Englishとstudy English storyみたいな感じで
被ってる部分は日常的によく使う英語の2単語です

PCゲームとボドゲという違いもありますし
内容もざっと見た感じ全く違います
この場合名前が一部被ってても問題ないでしょうか?
740名前は開発中のものです。
垢版 |
2021/11/12(金) 01:57:47.73ID:b/biXaCJ
>>739
もう一度調べ直したところ
2単語だとSteamのゲームとフラッシュゲームも
存在していることがわかりました
どれもジャンルは被っていませんし
3単語にするなら同じタイトルのゲームは
存在しないようです
大丈夫な気がして来ました
741名前は開発中のものです。
垢版 |
2021/11/12(金) 02:00:17.93ID:vpULDRqs
Unity一切関係なくね
2021/11/12(金) 04:59:46.33ID:2sRPHL0b
スマブラのメテオやジャスガ、スプラの直撃みたいな気持ちいい謎音が入ったアセット教えて下さい
2021/11/12(金) 08:37:44.17ID:hNx1a8Jv
>>736

エロはこれがあるから年食ってからだとキツい。
若いうちだと1日10回とか平気だからメチャクチャ描けたり作れるけど、ジジイになると1回すると3日とか
回復にかかるから制作のモチベーションが保てない。
2021/11/12(金) 11:12:24.84ID:RBAViYsx
>>740
お金かかるのにSteamで出すの?
Windowsストアじゃダメなの?
2021/11/12(金) 12:06:39.35ID:dKL2bBGi
>>735
いま学生でお金が無いのと、かつ親を頼れないので
将来就職して給与を頂いた時には敬意を表して
正規料金で買いたいと思っています。
2021/11/12(金) 15:14:56.47ID:2sRPHL0b
PlayClipAtPointで距離減衰を設定出来ませんか?
他のプレイヤーも聞く音なので、距離減衰で音量を調節したいです
2021/11/12(金) 15:16:21.11ID:2sRPHL0b
沢山の音が鳴るのでgameObjectを探して...とかもキツいです
2021/11/12(金) 15:48:28.58ID:YQOFLEjE
ない
2021/11/12(金) 16:11:47.23ID:2sRPHL0b
残念
2021/11/12(金) 19:30:20.18ID:SmbJT0Ad
テトリスのようにいろんな広告をずらしてうまく一行埋まると
広告が見れるというゲームを思い付きました
誰にも内緒です
パクったら著作権料いただきます
どうやって作ればいいでしょうか?
2021/11/12(金) 19:47:49.91ID:mupVF0jo
手作業
752名前は開発中のものです。
垢版 |
2021/11/12(金) 23:55:50.39ID:G4hGMPwh
教えて下さい。
audiosourceコンポーネントを追加したら、ゲームビューの下部にスピーカー型のアイコンが表示されるようになりました。
これはどうやったら非表示にできるのでしょうか。
ゲームプレイ中に見えるので邪魔です。
2021/11/12(金) 23:59:52.07ID:SmbJT0Ad
独身の日セールでウィッシュリストのものが
クーポンで半額になるのかどうか
一件一件調べないとわからないのですが
これは仕様ですか?
なにかフィルターソートする方法があるのでしょうか?
2021/11/13(土) 00:00:16.76ID:8aKa/Y7C
>>753
GIZMO
2021/11/13(土) 07:21:07.50ID:Y0YKga8W
>>750
広告見てどーすんのよ。
かわいい中学生男子みせろよ。
2021/11/13(土) 08:14:43.25ID:878EAe4f
>754
安価正しくは >>752か?
2021/11/13(土) 22:07:52.53ID:0/vnPQ8Q
独身の日セールで6個買っちゃったw嬉しいww
2021/11/13(土) 23:02:43.25ID:I2v5weOL
Apexのドームシールドの様に、表裏両方から弾は通さずプレイヤーは通すっていうのをやりたいのですが上手く行きません。

https://raspberly.hateblo.jp/entry/2018/09/13/000000
こちらを試しましたが、弾は止める事は出来ましたが、プレイヤーの出入りが出来ませんでした。

球体のFBXの表裏を逆転させるとかもやってみましたが、同様にダメでした。
isTriggerでプレイヤーに対する物理判定を消すと、弾に対する当たり判定も無くなってしまいます。
弾の当たり判定はraycastでやってます。
2021/11/13(土) 23:31:12.90ID:I2v5weOL
厚さ0の球体にしたいので、いくつかのオブジェクトを組み合わせる以外でお願いします
2021/11/14(日) 00:02:54.90ID:qsm1IBbI
https://docs.unity3d.com/ja/2018.4/Manual/LayerBasedCollision.html
Layer 1に弾、2に盾、3にプレイヤー
1と2、1と3がon、2と3がoffにするだけ
2021/11/14(日) 00:38:05.33ID:DamxC5vm
>>760
出来ました!!
ありがとうございます!!!
2021/11/14(日) 07:45:19.42ID:OnNzCS+U
2d-extrasを導入したいのですがエラーが出てしまいます。どこか詳しく解説してる所はありませんか?
2021/11/15(月) 01:53:10.94ID:bCcDEqm0
期間:2021年11月15日14:00〜12月5日16:59
セール内容:今年アセットストアで最も人気を集めた500を超えるアセットが50%OFF
ライトニングディール:3時間毎にアセットを1つづつ先着順で最大90%OFF

これと独身の日のセールどちらがお得だったのでしょう?
ライトニングディールに期待して買いたいの2,3個スルーしてしまったのですが今更になって気になってきました
2021/11/15(月) 02:05:57.26ID:79sTHvte
IAPの解説で、おすすめのページあったら教えてください。いろいろみたのですが、どこも割愛が微妙だったので。unity IAPで出てくる日本語ページはほぼみたかもしれませんが、とっかかりが欲しいので、ここが良い、というのを指南してくれませんか?
simple IAP system2を購入するのも手かなとは思うのですがいまの知識で使いこなせるかどうかも怪しいのではと。
765名前は開発中のものです。
垢版 |
2021/11/15(月) 11:16:40.32ID:z406glKg
独身の日のセールで6万円ぐらい買っちゃったよ
そのうえ持ってるUnityの株が+80%の含み益
2021/11/15(月) 11:50:49.71ID:biDRO5Dj
今回のセールって3時間毎に90%セール品が1個買えるってことなんか?
複数買いたいなら1つ買ったら3時間待てって?
売り切れもあるみたいだしなんかよーわからんね
2021/11/15(月) 14:08:02.96ID:h0xU5QSl
めっちゃ混雑しとる……こりゃ買えたかどうか分からんな
2021/11/15(月) 14:09:06.26ID:uiGl2G5K
ストア鯖落ちしたか?
買いたいの1個買えたけどやっぱ限定販売、それも極少数はやっぱダメたど思うわ
現物じゃあるまいし
2021/11/15(月) 14:14:04.49ID:7CpnT3vv
サーバー貧弱すぎてアクセスが出来ないなんて
今回のセール企画したの誰だー汗
2021/11/15(月) 14:15:55.35ID:biDRO5Dj
引き落とし確認したから1つは確実に買えたわ
2021/11/15(月) 14:16:08.26ID:uiGl2G5K
>>766
アセット毎にセール開始時間が違う
欲しいアセットのセール開始時間に張り付け
2021/11/15(月) 14:16:35.46ID:biDRO5Dj
>>773
なるほどね
更新連打するわ
2021/11/15(月) 14:18:56.89ID:biDRO5Dj
全部売り切れやんけ草
2021/11/15(月) 14:22:14.15ID:uiGl2G5K
1つも買えなかった人可哀想だな
2021/11/15(月) 14:33:37.33ID:lWK3nH2S
争奪戦になってて草
データ販売はコピーするだけだから売り切れがないはずなのに
そこをあえて数量限定にすることで新しい価値が付与できるという実証実験だな
776名前は開発中のものです。
垢版 |
2021/11/15(月) 14:35:01.62ID:eFk5d5Rj
サーバー復旧したらセール終わってるじゃん
詐欺セールだわ
2021/11/15(月) 14:37:10.34ID:biDRO5Dj
カートに入れてた売り切れになったアセットが1個残ってるんだけど本来は50%オフになるはずが何故か80%引きで買える
これ買っても大丈夫なんか?
2021/11/15(月) 14:37:51.42ID:yKLSEvau
サーバー重いんご
2021/11/15(月) 14:38:59.92ID:biDRO5Dj
あ、自決したわ
90%オフが売り切れになったら80%オフにスライドするっぽいな
一定数売れるたびに割引率が下がるんかな?
2021/11/15(月) 14:39:50.06ID:yKLSEvau
な・・なんだってー!?
781名前は開発中のものです。
垢版 |
2021/11/15(月) 14:40:36.35ID:wu8C5NrH
90%offで買える人はかなり最初にアクセスしたほんの一握りだけなんですかね?
ライティングディール
782名前は開発中のものです。
垢版 |
2021/11/15(月) 14:41:07.91ID:Sh1JWs0n
80パーで買ったぜそれでも安いが・・・負けたー
2021/11/15(月) 14:42:32.78ID:lWK3nH2S
どこまで値引き率を下げても買うか信心が試されてるゲーム
2021/11/15(月) 14:43:04.51ID:biDRO5Dj
終わったと思ってもアクセスしてみたら80%〜70%引きくらいにはなってるからどうしても欲しいものがあったら見てみるといいかも
2021/11/15(月) 14:44:29.49ID:vslbFykP
こっちが総合スレじゃん
2021/11/15(月) 14:44:55.31ID:yKLSEvau
事前にアクセス集中するのわかってるのに
サーバーがクソ重いのはなんで?
2021/11/15(月) 14:45:09.41ID:hXz8N4aR
9割引ならアニマンサー買おうと思ったけど無理っぽいな
2021/11/15(月) 14:46:50.87ID:biDRO5Dj
アニマンサー俺も欲しかったけどもう70%だったから次の機会に回すわ
フリーあるからすぐ必要ってわけでもないし
2021/11/15(月) 14:47:02.08ID:uiGl2G5K
たっけーアセットの極一部分の素材が欲しかったから5割引ならスルーだわな
2021/11/15(月) 14:47:32.67ID:eAiuJHHZ
みんな一体なんのアセット買ってんの?
Final IK みたいな有名どころを全部買ってもセール価格なら6万もかかるわけ無いし
細々とした素材は独身でも今回もセール対象外の多くて金払う先を探すのに苦労してるんだけど

環境音素材は買ったけど同じ販売者の他の音声素材は定価、みたいなのばっかり
2021/11/15(月) 14:50:09.55ID:hXz8N4aR
俺はツールとか拡張系より
素材優先で集めてるわ
2021/11/15(月) 14:50:30.20ID:yKLSEvau
重すぎて買えないからライトニングディールは諦めて
落ち着いたらまた開いて見てみるか・・
793名前は開発中のものです。
垢版 |
2021/11/15(月) 14:50:39.01ID:eFk5d5Rj
このセール考えたやつは
万死に値する人間。技術者を辞めた方がいい。
2021/11/15(月) 14:55:47.01ID:uiGl2G5K
これに懲りて数量限定販売は2度としないでくれよな
俺も欲しいの1つも買えなかったら暴れ散らかしてたかもしれん
2021/11/15(月) 14:57:29.87ID:yKLSEvau
小さな子どものように大の字になって床に寝転がり
手足をバタバタさせながらストレス発散してる
2021/11/15(月) 14:59:59.07ID:j89QvK50
Unity開発者なんて、そんなに人数いないだろ
どれだけ貧弱なサーバーなんだよw
2021/11/15(月) 15:11:39.71ID:GHCCCLEv
今回のセールありきで予定を立ててた人は辛いだろうな
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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