【3Dゲームエンジン】Unity総合スレッド46at GAMEDEV
【3Dゲームエンジン】Unity総合スレッド46 - 暇つぶし2ch50:名前は開発中のものです。
24/11/07 21:09:31.93 rCnAQhe1.net
MonoBehaviorに依存するのは嫌なのにUniTaskに依存するのはいいの?

51:名前は開発中のものです。
24/11/07 21:22:34.05 pON+7M28.net
>>50
それは全然良いよ
MonoBehaviorに依存していると何が問題かってGameObjectの生成が前提になるからPlayModeじゃないと動作しないことなのよね
UniTaskはEditModeで単体テスト書けるから保守性が段違い

52:名前は開発中のものです。
24/11/07 21:26:24.33 iq+QTw+F.net
それMonoBehavior関係ないのでは?単にモジュール化が下手なだけかと

53:名前は開発中のものです。
24/11/07 21:29:10.33 pON+7M28.net
>>52

コルーチン自体がそもそもPlayModeじゃないとテストできないから保守しづらいって話なんだが
モジュール化でどうにかなる話じゃないよ

54:名前は開発中のものです。
24/11/07 21:38:37.30 iq+QTw+F.net
IEnumratorとPlayModeは何も関係ないやろ
ってそんな事もわからんからトンチンカンな事言ってんのかw

55:名前は開発中のものです。
24/11/07 22:14:31.29 pON+7M28.net
>>54
えーっと…Pure C#のIEnumeratorじゃなくてコルーチンの話してるんだけど…
Unityでテスト書いたことない感じ?
EditModeのテストだと指定フレーム待機みたいなMonoBehaviorと紐づくIEnumeratorのテストは動かないはずだけど君の環境は違うのか?

56:名前は開発中のものです。
24/11/08 02:42:46.18 jY8NxNwK.net
またUnity使いがマウント取り合って揉めてる。もう少し建設的な議論雑談できないのか。

57:名前は開発中のものです。
24/11/08 06:29:59.23 hKL82rXT.net
そうか?こういう詳しい人が情報投げてるのは横から見てても色々勉強になるけど
自分には十分建設的だわ

58:名前は開発中のものです。
24/11/08 11:53:31.68 r5OK0i/m.net
Unityのゲームループに依存したテストはUnityTestRunnerを使うやね
まーゲーム制作はテスト自体あんま書かんやね
個人や会社のポリシーにもよるだろうけども

59:名前は開発中のものです。
24/11/08 22:35:49.47 OZqw+lSp.net
Xのオオバって人の初心者向け無料教材セット見た人いる?
参考になるなら欲しいけどネットの拾いもの知識ならいらないかな

60:名前は開発中のものです。
24/11/08 22:54:22.59 2Kyos+yP.net
無料なら自分で確かめられるやん
何故やらん

61:名前は開発中のものです。
24/11/08 22:56:35.29 OplCU9pT.net
TLでたまに流れてくる人だな
大半は既知の情報だけどたまに知らなかった小ネタがあって為になる事もある

62:名前は開発中のものです。
24/11/09 00:57:03.90 htAGTaz8.net
nullableを無効化したいけど踏み出せない

63:名前は開発中のものです。
24/11/09 13:57:31.15 ISb28DBn.net
Unityは基盤が弱い分、色んな要素を追加されがちで使う人が複雑化させやすいなと感じる
特にゲーム開発の初心者プログラマーが自分ルールで自縄自縛になりがちに思える

64:名前は開発中のものです。
24/11/09 14:05:25.68 F6Uyb4kB.net
>>63
公式サンプルやeBooks、マニュアルがあるから、我流の覚え方してなければ自縄自縛にはなりにくいと思う
それよりも後方互換を担保してるせいで古いAPIが未だに使えるので、初心者向け書籍が古い方法を紹介してる事のほうが問題

65:名前は開発中のものです。
24/11/09 14:13:14.20 F6Uyb4kB.net
後はUnityの新しめの機能が未だに安定してなかったり、使いにくくなってることかな
新しい機能のほうが大規模ゲーム向けの設計で熟練者向けなのだが、如何せんバグだらけだったり使いにくかったり不安定なことが多い
こういう所も旧機能からの移行が滞ってる要因だろうなと勝手に想像してる

66:名前は開発中のものです。
24/11/09 14:15:18.43 YbgCYtsf.net
Unityの基盤が弱いってのは何と比較して言ってんだ?

67:名前は開発中のものです。
24/11/09 14:23:17.70 ISb28DBn.net
>>64
公式の最適化系の情報やサンプルはホントみんなに見てほしいが中々そうはならんのが難しいなと感じる
古いAPIもその通りだし、いつまでResourcesフォルダ放置するのかとも思う

>>66
UE比較かな、Instancingとか描画周り、アニメーション周り、タイムライン周りとかがそのままだと使いものにならない感じで拡張前提なのに厳しさを感じてる

68:名前は開発中のものです。
24/11/09 14:25:09.95 ISb28DBn.net
WebGLや外部ライブラリとの連携、描画パイプラインをC#でいじれる、Compute Shaderが割と簡単に使えるとかはUnityのメリットかなと思ってる

69:名前は開発中のものです。
24/11/09 15:53:14.19 KA4pca1I.net
UE6でメインになるVerse覚えた方がいいかも

70:名前は開発中のものです。
24/11/09 15:56:30.17 JqKxMT5n.net
UE6っていつ出るの?UE5に注力してるから仕様なんか変わるに決まってる

71:名前は開発中のものです。
24/11/09 16:24:18.12 KA4pca1I.net
まだ数年先だと思うよ
少なくとも2~3年は先じゃないかな
オープンメタバース戦略を推し進める虎の子がUE6とVerseみたいだし時間かかりそうではある

72:名前は開発中のものです。
24/11/09 18:22:36.56 e1r3fi3X.net
UEはC#対応したら考えるわ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch