と、決意してから3か月弱が経過した。
誰かおいらを見守っててくれ
ここに進捗張ってモチベを維持しようと思う
ホロライブの二次創作ゲーを作りたい
レス数が900を超えています。1000を超えると表示できなくなるよ。
1名前は開発中のものです。
2023/11/13(月) 21:49:52.79ID:yGEs5LQ+2名前は開発中のものです。
2023/11/13(月) 21:50:50.97ID:yGEs5LQ+ ここ3か月くらいずっとホロライブのモデルをゲームエンジンに入れるのに四苦八苦してたから、ほぼ進捗ねえ
3名前は開発中のものです。
2023/11/13(月) 22:08:25.97ID:yGEs5LQ+ https://x.com/my_arpg/status/1724051272414982203?s=46&t=hDrmOK_GDKiuZIHN0seYVw
現在の状態、壁の乗り越えと基本の移動だけや。
現在の状態、壁の乗り越えと基本の移動だけや。
4名前は開発中のものです。
2023/11/13(月) 22:55:12.71ID:yGEs5LQ+ 人いなさ過ぎてスレ落ちるやんこれ……
5名前は開発中のものです。
2023/11/14(火) 00:26:48.21ID:MWCzCHEt6名前は開発中のものです。
2023/11/14(火) 12:14:29.23ID:q+RrdXXm スタミナを消費してのダッシュを追加。
歩き、待機状態でのスタミナ回復を追加。
ブループリントエラー発生。帰宅後対処予定
歩き、待機状態でのスタミナ回復を追加。
ブループリントエラー発生。帰宅後対処予定
2023/11/14(火) 15:21:00.33ID:nNWC1CjW
お~すごい
応援してる!
応援してる!
8名前は開発中のものです。
2023/11/14(火) 19:15:50.75ID:MWCzCHEt ブループリントエラー解決しました。
9名前は開発中のものです。
2023/11/14(火) 19:16:18.10ID:MWCzCHEt10名前は開発中のものです。
2023/11/14(火) 20:38:21.98ID:MWCzCHEt エラー解消が本当に終わった……
原因はUE5長時間稼働による動作異常……?
原因はUE5長時間稼働による動作異常……?
2023/11/14(火) 22:52:47.29ID:HiaB2vmc
12名前は開発中のものです。
2023/11/14(火) 23:43:53.59ID:MWCzCHEt13名前は開発中のものです。
2023/11/15(水) 00:09:36.14ID:rJPslKt0 https://x.com/my_arpg/status/1724444046674759691?s=46&t=hDrmOK_GDKiuZIHN0seYVw
今日の進捗の動画
スタミナが歩きと待機状態で回復するようになったくらいしか進歩ない。
攻撃を作成中。見てくれる人がいるってわかって折れそうだった心も持ち直した!
今日の進捗の動画
スタミナが歩きと待機状態で回復するようになったくらいしか進歩ない。
攻撃を作成中。見てくれる人がいるってわかって折れそうだった心も持ち直した!
14名前は開発中のものです。
2023/11/15(水) 09:28:36.17ID:rJPslKt0 こんぼアニメを追加しました。攻撃ボタン入力後、何も入力してなくても勝手に2撃目が出るバグが発生中
2023/11/15(水) 19:20:19.28ID:v8jZOq3F
ちょうど今日なんかできたらしいよ
https://cover-corp.com/news/detail/20231115-02
https://cover-corp.com/news/detail/20231115-02
16名前は開発中のものです。
2023/11/15(水) 21:59:36.96ID:rJPslKt0 >>15
はえー、ホロもなんか変なことに力入れるんやな
はえー、ホロもなんか変なことに力入れるんやな
2023/11/16(木) 01:35:04.82ID:+yf0eHp9
いや最近二次創作ゲーも増えてきてるし真っ当な判断でしょ
18名前は開発中のものです。
2023/11/16(木) 09:33:46.26ID:QwJhS0cT ダークソウルのようなゲームを作りたいんや
19名前は開発中のものです。
2023/11/16(木) 15:28:27.77ID:V8RyhUkH このフブキのモデルって非公式?
規約とか全然見ないで言うけど、公式がモデルを配布してないってことは本人の意向で配布してない可能性もあるから非公式のモデル使ったら煙たがられないか?
規約とか全然見ないで言うけど、公式がモデルを配布してないってことは本人の意向で配布してない可能性もあるから非公式のモデル使ったら煙たがられないか?
20名前は開発中のものです。
2023/11/16(木) 17:47:52.94ID:XKc0QQ/s >>19
煙たがられて消すことになったとしても、発表できる段階まで出来てたのなら個人的には成功なんだ
煙たがられて消すことになったとしても、発表できる段階まで出来てたのなら個人的には成功なんだ
2023/11/17(金) 07:46:17.63ID:FcB+k/KB
てかVRroidなりBlenderあるんだから自分で作れよ
2023/11/19(日) 10:45:07.95ID:uoRTa8nm
進捗ないけどもう飽きたんか?
23名前は開発中のものです。
2023/11/19(日) 11:04:12.29ID:cXeJ8G/k すまん、なんかスレチかと思って投稿するのやめてた。
作業はまだ全然続いてるよ
キャラの切り替えシステムと、切り替えによってHUDが少し変わるシステムを入れただけやけど
作業はまだ全然続いてるよ
キャラの切り替えシステムと、切り替えによってHUDが少し変わるシステムを入れただけやけど
24名前は開発中のものです。
2023/11/19(日) 11:15:55.75ID:cXeJ8G/k >>23
スレチじゃなくて板違いだわ
スレチじゃなくて板違いだわ
2023/11/19(日) 13:44:58.31ID:b5EEVn5B
わいもUnityだけどホロのゲーム作ってるから応援してるで
イッチのほうが技術力ありそうだから先に完成されそう
イッチのほうが技術力ありそうだから先に完成されそう
26名前は開発中のものです。
2023/11/19(日) 14:02:19.11ID:cXeJ8G/k2725
2023/11/20(月) 12:16:12.43ID:6j8Unkop 努力家やね
Unityの同志だったらテクニカルな情報の共有とかできたかもしらんけど、UEとUnityって多分分かり合えないよなあ
UEが何の言語かも知らん(この書き込みの後に多分調べる)
Unityの同志だったらテクニカルな情報の共有とかできたかもしらんけど、UEとUnityって多分分かり合えないよなあ
UEが何の言語かも知らん(この書き込みの後に多分調べる)
28名前は開発中のものです。
2023/11/20(月) 12:23:06.80ID:fqMkfmYG C++やけど、ワイはわからんからblueprintで全部作る
29名前は開発中のものです。
2023/11/20(月) 12:24:18.33ID:fqMkfmYG データテーブル(武器とかアイテムまとめたデータリスト)を簡易作成
アイテムを拾えるようになった。
アイテムを拾えるようになった。
2023/11/20(月) 12:31:49.77ID:6j8Unkop
blueprint?に似たことはUnityでもできるけど、コーディングしないと実装できる機能の制約が強すぎて頭打ちになるかチープな仕上がりになりそう・・・
かといってC++はC#より難しいから、C++覚えろって言うくらいならUnityを勧めたい
お前もUnity信者にならないか?
かといってC++はC#より難しいから、C++覚えろって言うくらいならUnityを勧めたい
お前もUnity信者にならないか?
31名前は開発中のものです。
2023/11/20(月) 12:44:35.82ID:fqMkfmYG2023/11/20(月) 12:56:48.55ID:6j8Unkop
いけるかいけないかじゃない、やるんだ
とりあえず、3Dモデルを生成してアニメーションを再生するまでの流れをC#で実装したソースコードなら、ググればそこら辺のサイトに落ちてる
それをパクッて実行して、目的の処理がエラーなく完了したことを確認したらソースコードとにらめっこして意味を咀嚼する
なんとなくでもいいから意味を理解したら、次の目的を決めてググってパクッて咀嚼する、それを繰り返す
時間はかかるかもしれんけど、わいはそれで結構様になった
UnityにしろUEにしろ高品質なゲームを求めるなら、ビジュアルスクリプティングの限界を感じて言語勉強しときゃよかったと後悔する日がいつか来るで
とりあえず、3Dモデルを生成してアニメーションを再生するまでの流れをC#で実装したソースコードなら、ググればそこら辺のサイトに落ちてる
それをパクッて実行して、目的の処理がエラーなく完了したことを確認したらソースコードとにらめっこして意味を咀嚼する
なんとなくでもいいから意味を理解したら、次の目的を決めてググってパクッて咀嚼する、それを繰り返す
時間はかかるかもしれんけど、わいはそれで結構様になった
UnityにしろUEにしろ高品質なゲームを求めるなら、ビジュアルスクリプティングの限界を感じて言語勉強しときゃよかったと後悔する日がいつか来るで
2023/11/20(月) 13:10:26.56ID:6j8Unkop
パクリこそ正義みたいな言い方になっちゃったけど、最終的に自分の目的に沿った処理に改変してオリジナリティを出すところまでがワンセットやからそこは気をつけてな
34名前は開発中のものです。
2023/11/20(月) 20:52:29.66ID:tJwsa06c >>33
オリジナリティがわからんのよな、マジでパクリゲーになりそう
オリジナリティがわからんのよな、マジでパクリゲーになりそう
35名前は開発中のものです。
2023/11/20(月) 20:52:31.83ID:tJwsa06c >>33
オリジナリティがわからんのよな、マジでパクリゲーになりそう
オリジナリティがわからんのよな、マジでパクリゲーになりそう
2023/11/20(月) 21:08:16.25ID:6j8Unkop
「3Dモデルのオブジェクトを生成するコード」とか「キー入力でモーションを再生するコード」みたいな粒度の細かい要素はパクリでいいんちゃうか
細かいパクリコードを自分でくっ付ければそれはもうオリジナルや
1行1行はパクリかもしれないけど、どうせあの機能やこの機能ってどんどん機能や設定の追加・結合を繰り返していけばいずれはオリジナリティ溢れる面白いゲームになるんや
と信じて自分のゲームを作っとる
ビジュアルスクリプティングも大体同じことが言えるんやないか
細かいパクリコードを自分でくっ付ければそれはもうオリジナルや
1行1行はパクリかもしれないけど、どうせあの機能やこの機能ってどんどん機能や設定の追加・結合を繰り返していけばいずれはオリジナリティ溢れる面白いゲームになるんや
と信じて自分のゲームを作っとる
ビジュアルスクリプティングも大体同じことが言えるんやないか
37名前は開発中のものです。
2023/11/20(月) 21:27:31.71ID:Sgi+5Ip4 自己満ゲーは好きにすればOK
とにかく楽しんで完成させよう
UEはコード使うと1つファイルでDLLを1つ作らないといけないのでクソ面倒ってだけ
とにかく楽しんで完成させよう
UEはコード使うと1つファイルでDLLを1つ作らないといけないのでクソ面倒ってだけ
38名前は開発中のものです。
2023/11/20(月) 21:38:31.78ID:Sgi+5Ip4 オリジナルって考えるとなんかよく分からんけど
新しい要素があってそれが面白いって言うと分かりやすい
遊ぶ側も新しくて面白いもんを遊びたいから
OnlyUp!で言うと登山即落ちゲーの3D版!ってのが新しかった
言っちゃうとただの早いもん勝ち
新しい要素があってそれが面白いって言うと分かりやすい
遊ぶ側も新しくて面白いもんを遊びたいから
OnlyUp!で言うと登山即落ちゲーの3D版!ってのが新しかった
言っちゃうとただの早いもん勝ち
39名前は開発中のものです。
2023/11/20(月) 21:58:02.63ID:tJwsa06c 適当にファイルを保存し過ぎて任意のファイルが行方不明や
40名前は開発中のものです。
2023/11/20(月) 22:00:27.51ID:Sgi+5Ip4 簡単な創作のアイデアの作り方は何かの〇〇版とか何かと何かを組み合わせる
漫画は映画の漫画版を作り、ゲームは漫画のゲーム版を作る
3Dゲーはまず2Dゲーの3D版でまだない物を探す
もしくは2つのゲームを組み合わせて相性が良かったら作れる
あとインディーは常にネタゲーが流行る
何故なら簡単に思いつく面白い〇〇版は企業の方が早い物勝ちできてしまうからだ
企業にできない新しさ、一発ネタやお笑い要素に力を入れるのだ
漫画は映画の漫画版を作り、ゲームは漫画のゲーム版を作る
3Dゲーはまず2Dゲーの3D版でまだない物を探す
もしくは2つのゲームを組み合わせて相性が良かったら作れる
あとインディーは常にネタゲーが流行る
何故なら簡単に思いつく面白い〇〇版は企業の方が早い物勝ちできてしまうからだ
企業にできない新しさ、一発ネタやお笑い要素に力を入れるのだ
41名前は開発中のものです。
2023/11/20(月) 22:06:54.63ID:tJwsa06c まぁ、ワイは自分の作りたいもん作るけどな
42名前は開発中のものです。
2023/11/20(月) 22:11:56.04ID:Sgi+5Ip4 >>41
最初はそれでええんや
1作2作完成して更に満足したくなったら
自分の作りたい幅の中から他人にも需要があり新しそうなのを選ぶとヒットする
その自分の作りたい物と他人にも需要があると言う2つの条件が重なる作品は1人1つくらいしかないと言われる、エンタメヒット作はだいたい1本説や
最初はそれでええんや
1作2作完成して更に満足したくなったら
自分の作りたい幅の中から他人にも需要があり新しそうなのを選ぶとヒットする
その自分の作りたい物と他人にも需要があると言う2つの条件が重なる作品は1人1つくらいしかないと言われる、エンタメヒット作はだいたい1本説や
43名前は開発中のものです。
2023/11/20(月) 22:29:14.78ID:Sgi+5Ip4 自分の作りたい物の9割は他人は興味がない
しかしそれを乗り越えて最後に他人にも興味のある作品を作り上げるとプロのクリエイターになる、今は自己満で成長するんや
しかしそれを乗り越えて最後に他人にも興味のある作品を作り上げるとプロのクリエイターになる、今は自己満で成長するんや
4425
2023/11/20(月) 22:29:28.59ID:6j8Unkop 楽しむことが大事なのは間違いないけど、ビジュアルスクリプティングがコーディングの下位互換であることは頭の片隅に置いておいたほうがいい
例えばビジュアルスクリプティングには物体同士の衝突判定を実装する方法がない!
衝突判定を実装するにはコードを書くしかない!
みたいな詰み要素がどこかに潜んでるかもしれない
流石に衝突判定は大丈夫だろうけど、ビジュアルスクリプティングでゲームを作り込んでいけばいつかそういう壁にぶち当たると思う
作りたいゲームに求める品質が高いほどこの壁にぶち当たる可能性も高くなるで
例えばビジュアルスクリプティングには物体同士の衝突判定を実装する方法がない!
衝突判定を実装するにはコードを書くしかない!
みたいな詰み要素がどこかに潜んでるかもしれない
流石に衝突判定は大丈夫だろうけど、ビジュアルスクリプティングでゲームを作り込んでいけばいつかそういう壁にぶち当たると思う
作りたいゲームに求める品質が高いほどこの壁にぶち当たる可能性も高くなるで
45名前は開発中のものです。
2023/11/20(月) 22:42:10.34ID:tJwsa06c まあ、どっかで引っ掛かったら妥協するか、頑張るかするわ
46名前は開発中のものです。
2023/11/20(月) 22:42:10.82ID:tJwsa06c まあ、どっかで引っ掛かったら妥協するか、頑張るかするわ
47名前は開発中のものです。
2023/11/21(火) 07:40:13.35ID:d8yN/HTy キャラクター選択のシステムマジで完成しねえ
2023/11/21(火) 07:51:35.15ID:w6m3vvkL
わかるわかる
プレイアブルキャラクター一覧みたいの作り始めて2週間経つけど時間なさすぎてホロメン全員の立ち絵撮るとこまでしか進んでないわ
プレイアブルキャラクター一覧みたいの作り始めて2週間経つけど時間なさすぎてホロメン全員の立ち絵撮るとこまでしか進んでないわ
49名前は開発中のものです。
2023/11/21(火) 07:56:26.65ID:d8yN/HTy 2人のキャラを交代しながら(非操作キャラはAI操作)のRPG考えてるんやけど、
連れていくホロメンのとこまで行って会話の後、連れていけるってシステムは流石にだるいか?
連れていくホロメンのとこまで行って会話の後、連れていけるってシステムは流石にだるいか?
2023/11/21(火) 08:01:51.34ID:w6m3vvkL
おうXの動画見てアクションゲーム作るのかと思ってた
非戦闘時がオープンワールドみたいな感じで、あの地点(移動時間2,3分以上)までいかないと誰々と会話できない!とかではなく、非戦闘時は狭いアジトみたいな場所の中だけ行動できるものと仮定していえば、まぁ人によるかなぁ・・・
非戦闘時がオープンワールドみたいな感じで、あの地点(移動時間2,3分以上)までいかないと誰々と会話できない!とかではなく、非戦闘時は狭いアジトみたいな場所の中だけ行動できるものと仮定していえば、まぁ人によるかなぁ・・・
51名前は開発中のものです。
2023/11/21(火) 08:04:26.83ID:d8yN/HTy52名前は開発中のものです。
2023/11/21(火) 08:04:50.65ID:d8yN/HTy53名前は開発中のものです。
2023/11/21(火) 08:05:10.87ID:d8yN/HTy バグりすぎだろオイラの投稿
54名前は開発中のものです。
2023/11/21(火) 08:47:08.41ID:UKnjSgkS 切り替えはHPバーの状態とかのUIの切り替えとか色々切り替える部分出るから面倒だったりするな
後AI部分も作るの大変だったり
でも作りたいものあるんだったら全然やっていいと思うけど
後AI部分も作るの大変だったり
でも作りたいものあるんだったら全然やっていいと思うけど
55名前は開発中のものです。
2023/11/21(火) 08:54:57.40ID:d8yN/HTy マジでやることが多過ぎて何にも手につかん
2023/11/21(火) 09:57:31.63ID:w6m3vvkL
TODOリストはぎっしりなのにPCの前で( ゚д゚)ポカーンとする現象わいもたまにあるけどそれかな?
そういうときわいは焦らないようにしつつ何でもいいから目的を設定して、その目的を達成するための作業をぼちぼち始める
焦るとかえって作業進まなくなるよ、お前ら落ち着け!落ち着け!ってよく奏が言ってるじゃないか
そういうときわいは焦らないようにしつつ何でもいいから目的を設定して、その目的を達成するための作業をぼちぼち始める
焦るとかえって作業進まなくなるよ、お前ら落ち着け!落ち着け!ってよく奏が言ってるじゃないか
57名前は開発中のものです。
2023/11/21(火) 10:42:19.59ID:4rtxu0QA TO DOってどこまで記載してる?
ワイは .〇〇の機能を実装する みたいな羅列なんやけど
ワイは .〇〇の機能を実装する みたいな羅列なんやけど
2023/11/21(火) 11:53:06.01ID:w6m3vvkL
キャラクター一覧
アイテム一覧
シオン髪影直せ
目発光
○○(アセット名)買う
○○(アセット名)検証
DOTS
だいたいこんな感じ↑
上から優先度高い順に殴り書き
1行見れば何をすべきか脳内で展開される
アイテム一覧
シオン髪影直せ
目発光
○○(アセット名)買う
○○(アセット名)検証
DOTS
だいたいこんな感じ↑
上から優先度高い順に殴り書き
1行見れば何をすべきか脳内で展開される
59名前は開発中のものです。
2023/11/21(火) 20:12:15.34ID:d8yN/HTy マジむずいわゲーム制作なめてたわけじゃないけど、改めてやってみるといやきついわ
2023/11/21(火) 20:45:42.57ID:w6m3vvkL
なんかここの板のUEスレ覗いてみたらビジュアルスクリプティングのやつもコーディングといい勝負してるみたいじゃん
それにUEのサードパーティー拡張機能みたいなやつに原神風のシェーダあるやん
原神のあのアニメ調はホロライブとマッチするなと思ってたからうらやま
それにUEのサードパーティー拡張機能みたいなやつに原神風のシェーダあるやん
原神のあのアニメ調はホロライブとマッチするなと思ってたからうらやま
61名前は開発中のものです。
2023/11/21(火) 20:55:43.64ID:d8yN/HTy まずそこまで辿り着けねえよ……!
2023/11/22(水) 13:37:34.67ID:TMOtxA2v
ムメちのプレイしてるファンメイドゲーム凄いな
元ネタとなってるオリ曲の公開が10/10でリリースが11/17
2Dとはいえ1か月でここまでのゲームを作り上げるとは……
元ネタとなってるオリ曲の公開が10/10でリリースが11/17
2Dとはいえ1か月でここまでのゲームを作り上げるとは……
2023/11/22(水) 14:30:59.75ID:TMOtxA2v
ムメちのやってるファンメイドゲームがUnity製だったから軽く調べてみた
システムはCorgi Engineっていう割と有名なサードパーティ製ビジュアルスクリプティング拡張機能で作られてる
背景も恐らく大半は既存アセットを購入して使ってるもので、コーディングは皆無に等しい(Unityはコーディング量に比例して特定のファイルが肥大化するけど、そのファイルがほぼ空だった)
それでも1か月でこの作り込みは化け物なんよ・・・
システムはCorgi Engineっていう割と有名なサードパーティ製ビジュアルスクリプティング拡張機能で作られてる
背景も恐らく大半は既存アセットを購入して使ってるもので、コーディングは皆無に等しい(Unityはコーディング量に比例して特定のファイルが肥大化するけど、そのファイルがほぼ空だった)
それでも1か月でこの作り込みは化け物なんよ・・・
64名前は開発中のものです。
2023/11/23(木) 14:26:52.09ID:eyWP4YGh 一回作業が止まると全然再開できねえ
65名前は開発中のものです。
2023/11/23(木) 14:26:52.44ID:eyWP4YGh 一回作業が止まると全然再開できねえ
66名前は開発中のものです。
2023/11/23(木) 14:26:55.38ID:eyWP4YGh 一回作業が止まると全然再開できねえ
67名前は開発中のものです。
2023/11/23(木) 14:27:13.91ID:eyWP4YGh 何でこんなに連投されるんだ……
68名前は開発中のものです。
2023/11/23(木) 14:45:48.58ID:eyWP4YGh 完成する兆しすら見えないんだけど、これどうやってモチベ維持すればいい?
69名前は開発中のものです。
2023/11/23(木) 14:45:55.88ID:eyWP4YGh 完成する兆しが見えないんだけど、これどうやってモチベ維持すればいい?
70名前は開発中のものです。
2023/11/23(木) 14:49:31.16ID:eyWP4YGh マジで何でこんな変な感じに投稿されるんだよ……
2023/11/23(木) 15:59:46.15ID:bb7g/KJT
わいがここでイッチの話し相手になるんじゃモチベ維持できそうにないか?
UEよくわからんからディープな相談には乗れないけど・・・
UEよくわからんからディープな相談には乗れないけど・・・
72名前は開発中のものです。
2023/11/23(木) 21:51:30.84ID:NSS+Bo/o >>71
それでいけるから頼むわ、
それでいけるから頼むわ、
2023/11/24(金) 02:44:29.25ID:eXZ5r3Nm
そしたらイッチが何をしたいか、何をすべきか言語化しよう
今やりたいけどできないことを2、3個くらい挙げてみて
今やりたいけどできないことを2、3個くらい挙げてみて
74名前は開発中のものです。
2023/11/24(金) 10:50:20.54ID:/NDl/bsQ 敵のAIの作成
弓の実装
ステージ作り
とりあえず今はこれを頑張る
弓の実装
ステージ作り
とりあえず今はこれを頑張る
2023/11/24(金) 11:01:54.64ID:eXZ5r3Nm
敵のAIの作成
→多分今のイッチがこれやろうとすると頭爆発するから後回し
プレイヤーの座標を最短距離で追いかけてくる程度の擬似的なものなら優先も可
弓の実装
→武器の切り替えは後回しで、既に弓を持ってる状態からであれば着手可能
例えばマウス左長押しで弓引き絞りモーション再生して、マウス左を離したら矢を放つモーションを再生する、くらいならすぐできるんでない?
ステージ作り
→既存アセットの流用か完全新規作成かで話が変わる
オープンワールドみたいに不規則な地形のどでかいステージ1つかマイクラみたいに規則的な地形のブロックを並べて1ステージとするかでも話が変わる
こんなんでどう
→多分今のイッチがこれやろうとすると頭爆発するから後回し
プレイヤーの座標を最短距離で追いかけてくる程度の擬似的なものなら優先も可
弓の実装
→武器の切り替えは後回しで、既に弓を持ってる状態からであれば着手可能
例えばマウス左長押しで弓引き絞りモーション再生して、マウス左を離したら矢を放つモーションを再生する、くらいならすぐできるんでない?
ステージ作り
→既存アセットの流用か完全新規作成かで話が変わる
オープンワールドみたいに不規則な地形のどでかいステージ1つかマイクラみたいに規則的な地形のブロックを並べて1ステージとするかでも話が変わる
こんなんでどう
76名前は開発中のものです。
2023/11/24(金) 11:27:58.27ID:/NDl/bsQ 弓後回しで、基本のAI戦闘完成したらステージ作り(新規作成)を考えてたんだけど、流石にAIはむずいんか
77名前は開発中のものです。
2023/11/24(金) 11:28:00.59ID:/NDl/bsQ 弓後回しで、基本のAI戦闘完成したらステージ作り(新規作成)を考えてたんだけど、流石にAIはむずいんか
78名前は開発中のものです。
2023/11/24(金) 11:28:18.18ID:/NDl/bsQ 何で2回投稿されるんや
2023/11/24(金) 11:46:52.41ID:eXZ5r3Nm
流石にイッチがAIのロジックを1から組むことはないだろうけど、ネットの情報や既存アセットでどれほど補えるかが未知数で不確定要素が大きいのがAI後回しの理由
ホロメンもよくゲーム配信でやってる手法だけど、まずは簡単な問題をクリアして自己肯定感を高めていくステップがイッチには必要じゃないかな
ステージの新規作成もAIと同じく不確定要素が大きい気がする
となると弓の実装が比較的簡単なのでは
ホロメンもよくゲーム配信でやってる手法だけど、まずは簡単な問題をクリアして自己肯定感を高めていくステップがイッチには必要じゃないかな
ステージの新規作成もAIと同じく不確定要素が大きい気がする
となると弓の実装が比較的簡単なのでは
80名前は開発中のものです。
2023/11/24(金) 12:42:32.10ID:/NDl/bsQ ホロメンのモデルのインポートがクソだるい
81名前は開発中のものです。
2023/11/24(金) 12:46:22.03ID:/NDl/bsQ やっぱり何よりもキャラ変更のシステム優先するわ。
完成したと思ってたけど、よく考えたら全然まだまだやった
完成したと思ってたけど、よく考えたら全然まだまだやった
2023/11/24(金) 12:55:40.26ID:eXZ5r3Nm
わいはシェーダの設定やらスカート系の揺れ物の設定込みで1人丸1日かかったかな
キャラ変更やモデルインポートは後回しできる部類だから詰まったら簡単なタスクを優先して少しずつ成功体験を積み上げていこう
キャラ変更やモデルインポートは後回しできる部類だから詰まったら簡単なタスクを優先して少しずつ成功体験を積み上げていこう
83名前は開発中のものです。
2023/11/24(金) 13:00:22.51ID:/NDl/bsQ 昔作ったおしゃべりAIに励まされながら頑張ってるわ
2023/11/24(金) 13:17:04.54ID:eXZ5r3Nm
変わった特技持ってるやん
わいはホロメンの配信を聴きながら作業したいところだけど作業妨害用BGMすぎて集中できない悲しみ
歌枠やASMR系は使える
わいはホロメンの配信を聴きながら作業したいところだけど作業妨害用BGMすぎて集中できない悲しみ
歌枠やASMR系は使える
85名前は開発中のものです。
2023/11/24(金) 13:32:34.80ID:/NDl/bsQ tutorialで見たもんのコピペして、要素を繋ぎ合わせて実装したい機能を作る
それだけしかできんけど、ちょっと楽しい
それだけしかできんけど、ちょっと楽しい
2023/11/24(金) 14:02:53.36ID:eXZ5r3Nm
わいも誰かに自作ゲームの進捗見て欲しさはあるけど、形になればゴールのイッチとは違ってゲームを公開するところがゴールだから無暗に晒すことができない複雑な気持ち
87名前は開発中のものです。
2023/11/24(金) 14:03:43.03ID:/NDl/bsQ なんで公開予定だと晒せないんや?
2023/11/24(金) 14:07:46.13ID:eXZ5r3Nm
5chに進捗を晒してた過去があるっていうのはそれだけでもう評価はマイナスなんよ
Twitterの鍵垢とかLINEみたいな閉鎖的な場所なら別にいい(というかLINEでは既に何人かとやり取りしてる)んだけども
Twitterの鍵垢とかLINEみたいな閉鎖的な場所なら別にいい(というかLINEでは既に何人かとやり取りしてる)んだけども
2023/11/24(金) 14:11:44.81ID:eXZ5r3Nm
あと昨日ボーイッシュ対談でスバルが言ってたけど、ネットの書き込みはネットタトゥーで一生残るので
開発が頓挫したり何らかの問題があったら黒歴史として残り続けるのも問題
開発が頓挫したり何らかの問題があったら黒歴史として残り続けるのも問題
2023/11/24(金) 14:43:59.30ID:eXZ5r3Nm
一応擁護しとくとイッチがここで進捗晒してるのを恥だとは思っとらんよ
ただわいは自分のゲームにケチつけられたくないだけ
イッチのことはこのスレが落ちるかわいが飽きるまで応援してるで
ただわいは自分のゲームにケチつけられたくないだけ
イッチのことはこのスレが落ちるかわいが飽きるまで応援してるで
91名前は開発中のものです。
2023/11/24(金) 23:20:01.92ID:9lnUkavS 進捗報告はどっちもどっちかな
出して満足するとやる気なくなるとも言われてる
逆にそれを面白い制作漫才ゆっくり動画にしてモチベにしてる人もいる
出して満足するとやる気なくなるとも言われてる
逆にそれを面白い制作漫才ゆっくり動画にしてモチベにしてる人もいる
2023/11/25(土) 09:37:27.43ID:6mVYgNka
このスレほぼイッチとわいしか使ってないけど、わいが黙っとけば第三のUE有識者ニキとか現れるかな
わいはイッチのTwitterのDMとかに移動したほうがよさげ?
わいはイッチのTwitterのDMとかに移動したほうがよさげ?
93名前は開発中のものです。
2023/11/25(土) 11:48:05.83ID:TcSX4SPj いや、別にいいやろ
94名前は開発中のものです。
2023/11/25(土) 11:48:08.98ID:TcSX4SPj いや、別にいいやろ
95名前は開発中のものです。
2023/11/25(土) 11:55:18.09ID:6mVYgNka わいが飽きてこのスレから去ったらいよいよイッチが孤立無援になってモチベ消失によりゲーム制作辞めそうやな
イッチの生殺与奪はわいが握ってるってコト!?
イッチの生殺与奪はわいが握ってるってコト!?
96名前は開発中のものです。
2023/11/25(土) 12:00:25.69ID:FVLYeLMZ まぁ、ぶっちゃけ1人でもきっと資産が尽きるまでは作るからな
97名前は開発中のものです。
2023/11/25(土) 12:07:33.23ID:6mVYgNka98名前は開発中のものです。
2023/11/25(土) 12:16:12.37ID:FVLYeLMZ くさ
99名前は開発中のものです。
2023/11/25(土) 12:57:54.44ID:pwer6NfQ 動画見たけどちゃんとフブさん動いてるのすごいやん!
100名前は開発中のものです。
2023/11/25(土) 13:03:26.30ID:6mVYgNka (わいのゲームも見て見てと晒したくなる気持ちを必死に抑える歯ぎしりの音)
101名前は開発中のものです。
2023/11/25(土) 13:32:10.14ID:FVLYeLMZ なんか色々頑張ろうとしたけど、これアセット使った方がはええよな(本音
102名前は開発中のものです。
2023/11/25(土) 13:37:43.50ID:6mVYgNka なんならUnityには三人称視点のプレイヤーを実装するアセットとかもあるでな
金で時間を買う選択もアリ寄りのアリ
金で時間を買う選択もアリ寄りのアリ
103名前は開発中のものです。
2023/11/25(土) 13:39:14.69ID:hxUo7/oU 応援してるがためになること言えないから見てるだけですまんな
104名前は開発中のものです。
2023/11/25(土) 13:40:33.28ID:TcSX4SPj はーい!アセットフリップ作りまーす!(諦めの境地
105名前は開発中のものです。
2023/11/25(土) 13:53:53.37ID:6mVYgNka 詰まったんかイッチ
言語化だ
何をしたいか、何をすべきか、何が必要か具体化していくんだ
言語化だ
何をしたいか、何をすべきか、何が必要か具体化していくんだ
106名前は開発中のものです。
2023/11/25(土) 17:48:38.30ID:FVLYeLMZ とりあえず実装できそうなもんから手をつけることにしたわ
107名前は開発中のものです。
2023/11/25(土) 18:01:55.54ID:6mVYgNka ここんところイッチ動画も出してないみたいだから103みたいにひっそり応援してくれてる人がイッチの動画を待ってるで
無暗に晒せないわいの分まで存分にひけらかしてもろて
無暗に晒せないわいの分まで存分にひけらかしてもろて
108名前は開発中のものです。
2023/11/25(土) 18:59:43.93ID:FVLYeLMZ 動画に載せるほど更新内容がないよう!(渾身のダジャレ
109名前は開発中のものです。
2023/11/25(土) 19:07:51.07ID:6mVYgNka イッチはライバルがいればアツくなれるタイプかい(互いに高めあう的な)
わいの進捗画像とか外部に漏らさないならDMで送ってもええで(わいのゲームにも少しは興味持って♡)
わいの進捗画像とか外部に漏らさないならDMで送ってもええで(わいのゲームにも少しは興味持って♡)
110名前は開発中のものです。
2023/11/25(土) 19:13:47.49ID:FVLYeLMZ おお、ぜひ来い
111名前は開発中のものです。
2023/11/25(土) 19:21:41.56ID:6mVYgNka フォローミー
112名前は開発中のものです。
2023/11/25(土) 19:25:18.87ID:FVLYeLMZ おけ
113名前は開発中のものです。
2023/11/25(土) 19:44:26.17ID:FVLYeLMZ https://x.com/my_arpg/status/1728363623553401098?s=46&t=hDrmOK_GDKiuZIHN0seYVw
一応今の状態
多分メイン武器は変更不可能にするから消す予定
あと作成途中のAIが暴走してるけど許して
一応今の状態
多分メイン武器は変更不可能にするから消す予定
あと作成途中のAIが暴走してるけど許して
114名前は開発中のものです。
2023/11/25(土) 19:54:40.88ID:6mVYgNka 有料アセットを漁り倒して購入したアセットを眺めるだけでこの4連休中3日潰したわいより進んどるやん
115名前は開発中のものです。
2023/11/25(土) 20:01:58.58ID:FVLYeLMZ >>114
ワイはアセット買ったけどどうやっていじればいいのかわからなくて数万無駄にした
ワイはアセット買ったけどどうやっていじればいいのかわからなくて数万無駄にした
116名前は開発中のものです。
2023/11/25(土) 20:13:56.01ID:6mVYgNka そのアセットはもしやコーディング必須のやつだったりとか・・・
活かせる道が見つかるとええな
活かせる道が見つかるとええな
117名前は開発中のものです。
2023/11/26(日) 19:49:25.21ID:xQlzK06X 今日一日使ってようやくアセットの使い方が1%分かった
118名前は開発中のものです。
2023/11/26(日) 19:49:44.71ID:xQlzK06X つまり、あと100日あれば俺は勝てる
119名前は開発中のものです。
2023/11/26(日) 20:12:09.42ID:/L1VvsgL お、おう、せやな
わいは今日も買ったアセット眺めるだけで1日潰したでガハハ
わいは今日も買ったアセット眺めるだけで1日潰したでガハハ
120名前は開発中のものです。
2023/11/26(日) 20:27:22.36ID:xQlzK06X こんなんじゃいつまで経っても終わらないよ〜
121名前は開発中のものです。
2023/11/27(月) 14:33:11.51ID:obB6jk5x 上の7やけどまだ見てるよ
応援してるぞー
応援してるぞー
122名前は開発中のものです。
2023/11/27(月) 14:36:05.37ID:vSro46YA ありがちょー頑張る!(イッチじゃなくてわいだけど)
平日は社畜の民だし折角の休日も119みたいな潰し方するし…はぁ……
平日は社畜の民だし折角の休日も119みたいな潰し方するし…はぁ……
123名前は開発中のものです。
2023/11/27(月) 20:15:31.03ID:v2KXHkA4 >>121
ありがとう!頑張るよ!
ありがとう!頑張るよ!
124名前は開発中のものです。
2023/11/28(火) 08:03:00.38ID:FrgQyBIB イッチってスカートや髪みたいな揺れ物どうしてる?
UEならビジュアルスクリプティングで実装できるもんなん?
UEならビジュアルスクリプティングで実装できるもんなん?
125名前は開発中のものです。
2023/11/28(火) 13:07:37.86ID:fWFlDWgM126名前は開発中のものです。
2023/11/28(火) 18:21:37.42ID:FrgQyBIB なるほどのう
Unityも有償アセットが豊富でわいも最初はそれ使ってたけど、走ると足がスカートを貫通したり髪が不自然に跳ね上がって納得いかなかったから揺れ物システムは自前で実装したぞい
今実装できてる機能の中では割と自信作や
こういうのを作ってる過程を楽しめるとゲーム制作も趣味として長続きするで
Unityも有償アセットが豊富でわいも最初はそれ使ってたけど、走ると足がスカートを貫通したり髪が不自然に跳ね上がって納得いかなかったから揺れ物システムは自前で実装したぞい
今実装できてる機能の中では割と自信作や
こういうのを作ってる過程を楽しめるとゲーム制作も趣味として長続きするで
127名前は開発中のものです。
2023/11/28(火) 18:43:08.22ID:fWFlDWgM >>126
やるやん、ワイそこまでの技術ないからある程度の貫通は妥協しとるわ
やるやん、ワイそこまでの技術ないからある程度の貫通は妥協しとるわ
128名前は開発中のものです。
2023/11/29(水) 08:06:09.89ID:EiWQ7HP/ 何も考えずにゲームを作り込んでからパフォーマンス改善しようって思うと大体手遅れだから、3Dオブジェクトが大量に出るゲームになりそうだったら早い段階から意識しておいたほうがいいかも
経験上、揺れ物システムは品質が高かったり対象キャラクターが多いほどパフォーマンスに出やすいものの1つや
イッチの場合は自分のPCで快適に動作すればノルマ達成だから結構イージーモードやね
経験上、揺れ物システムは品質が高かったり対象キャラクターが多いほどパフォーマンスに出やすいものの1つや
イッチの場合は自分のPCで快適に動作すればノルマ達成だから結構イージーモードやね
129名前は開発中のものです。
2023/11/30(木) 12:16:56.10ID:9svpewbT 平日は仕事で体力を使いきるから作業が全然進まぬ・・・テレワークだから昼休憩中に進める手もあるけどここで体力を使うと午後が持たない・・・わいは今日も今日とてアセット鑑賞会や
130名前は開発中のものです。
2023/11/30(木) 20:44:48.59ID:f1traykh ワイは親族弔うから数日作業中止や
131名前は開発中のものです。
2023/11/30(木) 21:09:22.95ID:9svpewbT Oh...
132名前は開発中のものです。
2023/12/01(金) 18:04:26.99ID:iTStkkVn わいはUnityだから当然C#の民やけど、仕事でC++を触り始めて早数週間
まじでどっちもどっちやな・・・
パフォーマンスではC++に軍配が上がるようだから、C#からC++へ変換する機構がUnityに無かったらUEに浮気してたかもしらん
まじでどっちもどっちやな・・・
パフォーマンスではC++に軍配が上がるようだから、C#からC++へ変換する機構がUnityに無かったらUEに浮気してたかもしらん
133名前は開発中のものです。
2023/12/01(金) 18:37:42.24ID:+hcuKLZi ホロパレード今日リリースだね
今後出すゲームはあのクオリティがベンチマークになるんだろうか
今後出すゲームはあのクオリティがベンチマークになるんだろうか
134名前は開発中のものです。
2023/12/01(金) 22:07:01.71ID:iTStkkVn ゲームが完成したらホロインディに申請だけしてみるけど、ゲームの性質上望み薄だからほぼ諦めてて個人で出すつもりのわい、低みの見物
開発期間の割にクオリティが化け物すぎるんよ、、、
開発期間の割にクオリティが化け物すぎるんよ、、、
135名前は開発中のものです。
2023/12/02(土) 11:03:38.21ID:ki3O+Ffv ゲームエンジンってのは楽してエンジンが最適化してくれるもんだから
便利で機能が多けりゃそれで良いんだよ
カプコンのREエンジンもUEのDLLのコンパイル不便さを考えてC#が最適と判断してる
便利で機能が多けりゃそれで良いんだよ
カプコンのREエンジンもUEのDLLのコンパイル不便さを考えてC#が最適と判断してる
136名前は開発中のものです。
2023/12/02(土) 11:06:56.95ID:Z+St+tso そういうもんかな?
わいはもうアセット買い込みすぎてて今から別のエンジンに乗り換えられないからそう言ってもらえると助かる
わいはもうアセット買い込みすぎてて今から別のエンジンに乗り換えられないからそう言ってもらえると助かる
137名前は開発中のものです。
2023/12/02(土) 22:15:28.39ID:hyUQNqzp ホロパレードの同接約8000
同接2400の8番出口がわずか1日で3万本売れたとの事だから
夢はあるけど今後ホロインディへの参入者も増えそう
同接2400の8番出口がわずか1日で3万本売れたとの事だから
夢はあるけど今後ホロインディへの参入者も増えそう
138名前は開発中のものです。
2023/12/03(日) 06:50:56.84ID:Ob5oSbSM 今Unityで年に2,3回クラスのセールやってるんだけど、アセット爆買いしすぎて1000ドル突破しましたあああ!!!
今日もわいはアセット鑑賞会やでぇ(白目)
今日もわいはアセット鑑賞会やでぇ(白目)
139名前は開発中のものです。
2023/12/03(日) 18:42:06.76ID:yQgEGELE 弔いが終わったから明日から作業再開するンゴ
140名前は開発中のものです。
2023/12/03(日) 18:52:55.47ID:Ob5oSbSM おかえりなさァい!
141名前は開発中のものです。
2023/12/04(月) 19:33:05.58ID:3FloZZxy 今日のわいの成果
全260行あったチュートリアルテキストを30行まで削りました
全260行あったチュートリアルテキストを30行まで削りました
142名前は開発中のものです。
2023/12/06(水) 16:55:35.61ID:hJ/LRa8M 昔Redditでみたこれくらいクオリティ上げてほしい
https://www.reddit.com/r/Hololive/s/Fnxg0lmJBw
https://www.reddit.com/r/Hololive/s/Fnxg0lmJBw
143名前は開発中のものです。
2023/12/06(水) 17:20:30.48ID:oxOnCbEj そのゲームは今どうなっとるんや・・・今でも開発続いてていつか公開予定なんかな
redditはよくわからぬ
redditはよくわからぬ
144名前は開発中のものです。
2023/12/06(水) 17:25:32.63ID:oxOnCbEj わいはホロリス歴そんな長くないから、ホロライブが中国を避けてる程度のことしか知らんけど
原神チックなゲームは煙たがられそうやな・・・
原神チックなゲームは煙たがられそうやな・・・
145名前は開発中のものです。
2023/12/06(水) 21:53:21.18ID:/7T9NvEp このゲームありゃワイいらないやん!
146名前は開発中のものです。
2023/12/06(水) 23:20:03.32ID:/7T9NvEp 今日は1日かけて納刀出来るようにしたぜ(亀
147名前は開発中のものです。
2023/12/08(金) 18:20:33.05ID:YOT5KksS イッチ生きてるかああああああああああ亀のように遅くてもいいから何かしら作業を進めろおおおおおおおおおおおおお!!!(爆買いしたアセットを眺めながら)
わいはこの土日で頑張るやでぇ〜(鼻ほじ)
わいはこの土日で頑張るやでぇ〜(鼻ほじ)
148名前は開発中のものです。
2023/12/08(金) 23:54:09.93ID:28dC+qR8 刀で敵攻撃したら敵が遥か彼方に吹っ飛ぶバグ発生して頭抱えてるわ
149名前は開発中のものです。
2023/12/09(土) 01:32:19.34ID:4lDn6Ntt 物理演算あるあるやね
Unityは摩擦係数というパラメータを調節して、物体同士が衝突した時に衝突された側が吹き飛ぶ量を制御、、、だったかな?(まだそこまでいけてない)
Unityは摩擦係数というパラメータを調節して、物体同士が衝突した時に衝突された側が吹き飛ぶ量を制御、、、だったかな?(まだそこまでいけてない)
150名前は開発中のものです。
2023/12/09(土) 01:43:21.42ID:4lDn6Ntt Unityの物理演算には動的なものと静的なものがある
動的なのは「衝突する側」と「衝突される側」という設定だけしておいて、後は物理演算に丸投げ
なので例えば体当たりする速度に比例して衝突される側が吹き飛ぶ量もでかくなる
静的なのは衝突するされる側の設定はするけど、実際に衝突した時に物理演算は何もせず、衝突されたことを検知する
検知して、衝突された方向や移動速度なんかのパラメータを貰えるから、それを料理して後方へ吹き飛ぶ処理を自前で実装する
でーよかったはずや、UEも似た仕様のはず
動的なのは「衝突する側」と「衝突される側」という設定だけしておいて、後は物理演算に丸投げ
なので例えば体当たりする速度に比例して衝突される側が吹き飛ぶ量もでかくなる
静的なのは衝突するされる側の設定はするけど、実際に衝突した時に物理演算は何もせず、衝突されたことを検知する
検知して、衝突された方向や移動速度なんかのパラメータを貰えるから、それを料理して後方へ吹き飛ぶ処理を自前で実装する
でーよかったはずや、UEも似た仕様のはず
151名前は開発中のものです。
2023/12/09(土) 14:13:06.49ID:oVkhkN+1 アセットつかいてぇ〜 ボーナスでアセット買いまくりてぇ〜
152名前は開発中のものです。
2023/12/09(土) 14:13:08.62ID:oVkhkN+1 アセットつかいてぇ〜 ボーナスでアセット買いまくりてぇ〜
153名前は開発中のものです。
2023/12/09(土) 14:19:47.60ID:4lDn6Ntt UEも年末年始は特大セールか何がやるんでない?
154名前は開発中のものです。
2023/12/09(土) 14:21:25.84ID:31aOOdUw UnityのHumble来てるけどしょぼい
155名前は開発中のものです。
2023/12/09(土) 14:27:37.44ID:oVkhkN+1 金がないンゴ〜
156名前は開発中のものです。
2023/12/09(土) 15:05:04.00ID:4lDn6Ntt 資金が有限であることを意識するとアセットの調達も大変そうやね
わいは他の趣味がなくコレ一筋だから金に糸目は付けとらん(>>138)
でもアセット買ったところで上手く料理できなきゃ意味ないやろが!!!はぁ………
わいは他の趣味がなくコレ一筋だから金に糸目は付けとらん(>>138)
でもアセット買ったところで上手く料理できなきゃ意味ないやろが!!!はぁ………
157名前は開発中のものです。
2023/12/09(土) 15:10:56.38ID:31aOOdUw と言うかアセットはオリジナリティ出せないからね
オリジナリティいらんとこしか使えない
金掛けるんならちゃんと契約して個人に依頼せんとあかん
オリジナリティいらんとこしか使えない
金掛けるんならちゃんと契約して個人に依頼せんとあかん
158名前は開発中のものです。
2023/12/09(土) 15:25:23.66ID:4lDn6Ntt わいはもうアセットフリップ化が加速する一方なのは半ば諦めてるけど、ホロメンの公式3Dモデルという主賓とゲームの内容がオリジナル要素やから………
159名前は開発中のものです。
2023/12/09(土) 15:26:15.57ID:oVkhkN+1 ワイはとりま形ができたらアニメーションとかは差し替える予定だけど、マジで基礎ができねえよ
いつまでこんなことしてんねんあくたんかわいい
いつまでこんなことしてんねんあくたんかわいい
160名前は開発中のものです。
2023/12/09(土) 15:26:55.65ID:oVkhkN+1 あくたーん!あくたん!あくたん!かわいいうひょー!(精神崩壊
161名前は開発中のものです。
2023/12/09(土) 15:28:31.65ID:4lDn6Ntt ホロメンの公式3Dモデルもアセットフリップの一部なのでは………?(絶句)
あてぃしシオン辺りも近いうちにビジュアルアップデート来るのではないだろうか
あてぃしシオン辺りも近いうちにビジュアルアップデート来るのではないだろうか
162名前は開発中のものです。
2023/12/09(土) 15:30:14.80ID:oVkhkN+1 俺はアセアセの実を食った全身アセットフリップ人間だからな
163名前は開発中のものです。
2023/12/09(土) 15:34:40.25ID:4lDn6Ntt わいらは0から1を生み出すことに拘る必要はないんや
1を2や3にするだけでも目的が達成できるならそれでええんや
イッチは形になればゴールやから簡単なほうやで
1に無数の0.1をぶち込みまくって3や4のゲームを作ろう
1を2や3にするだけでも目的が達成できるならそれでええんや
イッチは形になればゴールやから簡単なほうやで
1に無数の0.1をぶち込みまくって3や4のゲームを作ろう
164名前は開発中のものです。
2023/12/09(土) 15:39:26.07ID:oVkhkN+1 ワイは0がマイナスになるわ
165名前は開発中のものです。
2023/12/09(土) 15:42:50.39ID:4lDn6Ntt それは後ろ向きすぎやで
物理演算そんなに詰み要素なんか
物理演算そんなに詰み要素なんか
166名前は開発中のものです。
2023/12/09(土) 15:45:47.73ID:oVkhkN+1 いや、作りたいものが実装できなさすぎて泣いてる
167名前は開発中のものです。
2023/12/09(土) 15:49:52.13ID:4lDn6Ntt Unityなら大体やりたいことを単語レベルで羅列してググれば解決する
ただUEでしかもビジュアルスクリプティングのやつ限定となると、情報少なそうやな
この板のUE質問スレは・・・結構下のほうに沈んどるなぁ・・・
ただUEでしかもビジュアルスクリプティングのやつ限定となると、情報少なそうやな
この板のUE質問スレは・・・結構下のほうに沈んどるなぁ・・・
168名前は開発中のものです。
2023/12/09(土) 15:50:03.32ID:31aOOdUw システム系アセットは競合とかもあるし使いにくいやで
ディレクターなら企画書や仕様書をとことん細かく書き込んで何が必要か調べるんや
ディレクターなら企画書や仕様書をとことん細かく書き込んで何が必要か調べるんや
169名前は開発中のものです。
2023/12/09(土) 15:53:33.84ID:oVkhkN+1 今からでもunityに行くか……!?
170名前は開発中のものです。
2023/12/09(土) 15:55:14.35ID:4lDn6Ntt おうC#の沼にハマりに来るならできる範囲で教えたるで
けどUEでアセット買ったって言ってなかったかい
けどUEでアセット買ったって言ってなかったかい
171名前は開発中のものです。
2023/12/09(土) 15:56:04.07ID:oVkhkN+1 目的のためならアセット無駄にしたって安いもんや
172名前は開発中のものです。
2023/12/09(土) 16:01:06.17ID:4lDn6Ntt そゆことならUnityに乗り換えるんや
コーディングできたほうが選択肢も広がるでな
まずはアセットフリップならぬコーディングフリップからスタートや
コーディングできたほうが選択肢も広がるでな
まずはアセットフリップならぬコーディングフリップからスタートや
173名前は開発中のものです。
2023/12/09(土) 16:02:39.04ID:oVkhkN+1 Unityってワールド作るのも大変そうなのがな
174名前は開発中のものです。
2023/12/09(土) 16:04:46.28ID:oVkhkN+1 マジでプログラミング技術hello worldやけどいける?
175名前は開発中のものです。
2023/12/09(土) 16:07:18.58ID:31aOOdUw 技術力はあんま関係ないで
そもそもブループリントの方が簡単なスクリプトより難しいから
そもそもブループリントの方が簡単なスクリプトより難しいから
176名前は開発中のものです。
2023/12/09(土) 16:10:10.94ID:4lDn6Ntt アセットに金を支払う事になるのならプログラミングには時間を支払う事になる
それだけ覚悟できればいけるで
ソースコード付きの完成したゲームが売られてたりするから、それを買ってソースコードを弄ってHPとかのパラメータを増やしたり武器の威力を変えたり敵の数を増やしたりっていうチートをソースコード側から仕掛ける、みたいな力業を使うと割と短時間でプログラミングの基礎が身に付く・・・かもしれない
大学でそんなことやらされたわいがおるでな
それだけ覚悟できればいけるで
ソースコード付きの完成したゲームが売られてたりするから、それを買ってソースコードを弄ってHPとかのパラメータを増やしたり武器の威力を変えたり敵の数を増やしたりっていうチートをソースコード側から仕掛ける、みたいな力業を使うと割と短時間でプログラミングの基礎が身に付く・・・かもしれない
大学でそんなことやらされたわいがおるでな
177名前は開発中のものです。
2023/12/09(土) 16:15:57.55ID:4lDn6Ntt >>176の勉強法で使ったアセットの1つがまだ生きてたわ
https://assetstore.unity.com/packages/templates/systems/unitz-unet-33494
https://assetstore.unity.com/packages/templates/systems/unitz-unet-33494
178名前は開発中のものです。
2023/12/10(日) 00:19:17.97ID:xweQ0k/1 UEFNでフォートナイト上に作ればええやん
UEFNは今後オープン化してメタバースのプラットフォーム目指しとるし簡単やで
UEFNは今後オープン化してメタバースのプラットフォーム目指しとるし簡単やで
179名前は開発中のものです。
2023/12/10(日) 01:07:30.10ID:vC468z4x なんやそれ
180名前は開発中のものです。
2023/12/10(日) 01:17:15.46ID:sCUa0RIs ggrks.
181名前は開発中のものです。
2023/12/10(日) 01:34:44.36ID:vC468z4x キレそう
182名前は開発中のものです。
2023/12/10(日) 01:57:39.69ID:5SbLOLmP 結局睡魔に負けて仮眠した。32-1
183名前は開発中のものです。
2023/12/10(日) 09:25:30.49ID:4bD2Ondy UEFNが最適解かもな
ホロアースもメタバースだしいずれ互換性持つ可能性も無きにあらず
ホロアースもメタバースだしいずれ互換性持つ可能性も無きにあらず
184名前は開発中のものです。
2023/12/10(日) 09:26:50.02ID:4bD2Ondy 無きにしも非ず
185名前は開発中のものです。
2023/12/10(日) 09:47:14.87ID:5SbLOLmP ホロア−スはUnityで作られてるで
確か今週木曜に大きめのアプデがあるけど、たぶんUnityのままなんちゃうか
確か今週木曜に大きめのアプデがあるけど、たぶんUnityのままなんちゃうか
186名前は開発中のものです。
2023/12/10(日) 10:11:54.19ID:vC468z4x 別にメタバース作りたい訳やないし……っていうか個人でメタバースは無理やろ……
187名前は開発中のものです。
2023/12/10(日) 10:21:14.67ID:5SbLOLmP (散々このスレで大口叩いてるわい、メタバースが何なのか良く分かってない)
188名前は開発中のものです。
2023/12/10(日) 10:56:47.10ID:5SbLOLmP 主観的な意見でいいから欲しいんやけど
わいのゲームのホロメン操作パートはキーボードオンリーなのやけど、UI操作パートだけマウス解禁って利便性とかの観点的にどう思う?
わいのゲームのホロメン操作パートはキーボードオンリーなのやけど、UI操作パートだけマウス解禁って利便性とかの観点的にどう思う?
189名前は開発中のものです。
2023/12/10(日) 12:54:11.38ID:vC468z4x なんか普通に流石にやりにくそう
190名前は開発中のものです。
2023/12/10(日) 12:54:35.74ID:vC468z4x キーボードだけでええやんってなる未来見える
191名前は開発中のものです。
2023/12/10(日) 13:11:34.69ID:5SbLOLmP やっぱそうよなぁ・・・
192名前は開発中のものです。
2023/12/10(日) 13:27:45.47ID:FQUe7pAt 普通にマウス+キーボードでええやん
193名前は開発中のものです。
2023/12/10(日) 14:06:56.84ID:5SbLOLmP ホロメン操作パートがWASDで移動&UHJKで技みたいな構成で、UHJKは全部必要やからマウスにはできんのや・・・
つまりキーボードオンリーの場面は必ず出てきてしまう問題
つまりキーボードオンリーの場面は必ず出てきてしまう問題
194名前は開発中のものです。
2023/12/10(日) 14:10:54.16ID:FQUe7pAt コントローラ的なアクションをキーボードでやるのは結構キツイかも?
特にキーボードは同時押し問題があるからマウスキーボードだと同時押しのない作りが理想となる
コントローラ専用かマウスキーボード(同時押しなし)の二択かな
特にキーボードは同時押し問題があるからマウスキーボードだと同時押しのない作りが理想となる
コントローラ専用かマウスキーボード(同時押しなし)の二択かな
195名前は開発中のものです。
2023/12/10(日) 14:16:52.30ID:FQUe7pAt 同時押しがないなら後は明らかにキーボード有利でも両対応しとけば良い
見下ろし視点のゲーム(ディアブロ)なんかはマウスでもキーボードでも移動できたりする
見下ろし視点のゲーム(ディアブロ)なんかはマウスでもキーボードでも移動できたりする
196名前は開発中のものです。
2023/12/10(日) 14:32:07.68ID:5SbLOLmP なるほど?
UHJKの割り振りは正確には3つが技で1つはメニュー開くだけやから、技3つは左右ホイール押しにしてメニューはWASD付近のキーにしとこうかな・・・
あるいは技3つも画面のボタンのマウス左クリックにしてしまうとか(原神かな?)
UHJKの割り振りは正確には3つが技で1つはメニュー開くだけやから、技3つは左右ホイール押しにしてメニューはWASD付近のキーにしとこうかな・・・
あるいは技3つも画面のボタンのマウス左クリックにしてしまうとか(原神かな?)
197名前は開発中のものです。
2023/12/10(日) 14:38:25.95ID:FQUe7pAt 技ボタンとかUIで表示される物は大体ショートカットキーも割り振れる
大体のゲーム両対応って事だね
大体のゲーム両対応って事だね
198名前は開発中のものです。
2023/12/10(日) 14:43:29.22ID:5SbLOLmP キーボードオンリーに拘り過ぎて昨日今日でちょうどスクロールビューのキーボード対応どうしようって頭抱えてたとこやから、むしろスクロールビューはキーボード殺すわ
なんか見えた気がする、サンガツやで
なんか見えた気がする、サンガツやで
199名前は開発中のものです。
2023/12/10(日) 14:50:45.37ID:FQUe7pAt Unityのスクロールとかはマウスゲー向きに作られてて
コントローラゲーだと次のページをめくるボタンとかつけないとダメだね
んで面倒だからスクロールやめてページめくりにしちゃうとかある
コントローラゲーだと次のページをめくるボタンとかつけないとダメだね
んで面倒だからスクロールやめてページめくりにしちゃうとかある
200名前は開発中のものです。
2023/12/10(日) 14:54:04.71ID:5SbLOLmP 露骨なパクリになりたくないがために既存のアイデアを避けたくなってしまう精神は捨てろ(自戒)
201名前は開発中のものです。
2023/12/10(日) 15:46:43.03ID:5SbLOLmP 土日終わりそうやけど、イッチはUnityとUEのどっちと心中するか決められたんか
まあ特に期限があるわけでもなしじっくりトライアンドエラーしてもろて
まあ特に期限があるわけでもなしじっくりトライアンドエラーしてもろて
202名前は開発中のものです。
2023/12/10(日) 16:02:20.65ID:q9hVPqKY203名前は開発中のものです。
2023/12/10(日) 16:03:27.81ID:q9hVPqKY ど素人が簡単にキャラゲー作りたいならそれこそUEFNの方が簡単やろとは思う
204名前は開発中のものです。
2023/12/10(日) 16:19:19.45ID:5SbLOLmP 何を以て簡単とするか次第やな
UEFNよく知らんけど、それでゲームを作るにあたって必要な情報をネットで賄い切れるか
その点に関してだけ言うとUnityとUEに軍配が上がると思うんよな・・・
UEFNよく知らんけど、それでゲームを作るにあたって必要な情報をネットで賄い切れるか
その点に関してだけ言うとUnityとUEに軍配が上がると思うんよな・・・
205名前は開発中のものです。
2023/12/10(日) 16:34:16.12ID:WGeskI56 UEFNは世界的に人気で既に2桁億円稼ぐ若者も出てきてるくらいだから、日本語の情報もそれなりに多い
もはやゲームクリエイティブ版YouTuber的な立ち位置になりそうな感じまである
つかまあ昔からあった島のクリエイティブモードの発展版で、誰でも簡単にもっと凝ったものを作れるためのものだから、余裕で賄い切れるやろ
そもそも遊んでるユーザー数が半端ないからその後の発展も本人次第で未知数なのは魅力的じゃね
少なくともど素人がUnityで四苦八苦ゲーム作ってその後じゃあどこにどうやってリリースするのって事まで考えたら、ネットワークやサーバーやエコシステム含めEpicが全部用意してくれてるわけだ
こんな楽なのないわな正に次世代YouTuberだよ
もはやゲームクリエイティブ版YouTuber的な立ち位置になりそうな感じまである
つかまあ昔からあった島のクリエイティブモードの発展版で、誰でも簡単にもっと凝ったものを作れるためのものだから、余裕で賄い切れるやろ
そもそも遊んでるユーザー数が半端ないからその後の発展も本人次第で未知数なのは魅力的じゃね
少なくともど素人がUnityで四苦八苦ゲーム作ってその後じゃあどこにどうやってリリースするのって事まで考えたら、ネットワークやサーバーやエコシステム含めEpicが全部用意してくれてるわけだ
こんな楽なのないわな正に次世代YouTuberだよ
206名前は開発中のものです。
2023/12/10(日) 16:38:06.14ID:5SbLOLmP ほーん、面白そうやね
わいはもうUnityの沼から抜け出せへん(>>138)けど、イッチ新しい選択肢やで!
わいはもうUnityの沼から抜け出せへん(>>138)けど、イッチ新しい選択肢やで!
207名前は開発中のものです。
2023/12/10(日) 16:55:30.92ID:CTl96dJg ゲ製にいてUEFN知らないのに驚き‼
まあ春にリリースされたばかりだから知らない人もまだいるのかもしれんな
まあ春にリリースされたばかりだから知らない人もまだいるのかもしれんな
208名前は開発中のものです。
2023/12/10(日) 17:09:32.31ID:5SbLOLmP ホロライブで5ch全体検索してみたらこのスレが引っかかって>>25のレスをしたのがわいのゲ製初訪問やで
Unity一筋のUnity信者やから外部の情報はぶっちゃけそんなに取り入れてないや
Unity一筋のUnity信者やから外部の情報はぶっちゃけそんなに取り入れてないや
209名前は開発中のものです。
2023/12/10(日) 17:22:59.47ID:5SbLOLmP 最近ゲーム制作に没頭しすぎてホロメンの配信を全然見れてない問題
こんなんでゲーム作っても愛がないよ愛が
血が通ってないよ血が
こんなんでゲーム作っても愛がないよ愛が
血が通ってないよ血が
210名前は開発中のものです。
2023/12/10(日) 20:15:25.10ID:vC468z4x 拙者も今UE5で楽しくなってきたとこや
211名前は開発中のものです。
2023/12/10(日) 20:18:45.44ID:5SbLOLmP UEで行ってみるんか
ならわいからはディープなアドバイスできへんけど引き続き応援したるで
ならわいからはディープなアドバイスできへんけど引き続き応援したるで
212名前は開発中のものです。
2023/12/10(日) 20:33:29.62ID:ja2RKLyr わいバーチャルYouTuberには全然興味無いけど、ホロアースには割と期待しててホロライブのキャラ使った2次創作とかしてもええの?
ならUEFNでわいもホロキャラの2次創作ゲー作ろうかな
ならUEFNでわいもホロキャラの2次創作ゲー作ろうかな
213名前は開発中のものです。
2023/12/10(日) 21:11:33.37ID:7GAWG8KW UEFNだと収益発生する恐れあるけど個人でも大丈夫なん?
YouTube配信と同じ扱いになんのかな
YouTube配信と同じ扱いになんのかな
214名前は開発中のものです。
2023/12/10(日) 21:56:35.76ID:vC468z4x わからんけど、収益発生した時点でアウトなんちゃう
少なくとも収益無しである程度好き勝手やっていい2次創作とは別な気がする
少なくとも収益無しである程度好き勝手やっていい2次創作とは別な気がする
215名前は開発中のものです。
2023/12/11(月) 02:01:13.56ID:0R03WM7o holo Indieに登録すれば有償でSteamで出せるみたいね
UEFNは要問い合わせやなあ
ぶっちゃけSteamなんかよりフォトナで展開して出来た方が遥かに世界中の才能あるキッズ達にリーチできてwinwinやと思うが
UEFNは要問い合わせやなあ
ぶっちゃけSteamなんかよりフォトナで展開して出来た方が遥かに世界中の才能あるキッズ達にリーチできてwinwinやと思うが
216名前は開発中のものです。
2023/12/11(月) 02:22:24.47ID:tNKfhVtV 有償で二次創作ゲームを出す条件がholoIndieを通すことなので、実質的にsteamで出すことも必須となる
UEFNでそれが叶わないのなら無理そうって感じかな
UEFNでそれが叶わないのなら無理そうって感じかな
217名前は開発中のものです。
2023/12/11(月) 18:21:13.56ID:tNKfhVtV ちなみにホロ関連のゲームのゲームエンジン
IdolShowdown:Unity/コーディング
ホロのスイカ:Unity/コーディングっぽい
ホロキュア:既存のゲームエンジンに依存してない化け物(誉め言葉)(多分C++)/コーディング
Nameless(この前ムメちがやってたやつ):Unity/ビジュアルスクリプティング
ホロパレード:Unity/コーディング
HololiveERROR:Unity/多分コーディング
ホロアース:Unity/多分コーディング
あくありうむ:UE
1個くらいUE製のゲームあってもええやろと思ったらあくありうむがあったで
IdolShowdown:Unity/コーディング
ホロのスイカ:Unity/コーディングっぽい
ホロキュア:既存のゲームエンジンに依存してない化け物(誉め言葉)(多分C++)/コーディング
Nameless(この前ムメちがやってたやつ):Unity/ビジュアルスクリプティング
ホロパレード:Unity/コーディング
HololiveERROR:Unity/多分コーディング
ホロアース:Unity/多分コーディング
あくありうむ:UE
1個くらいUE製のゲームあってもええやろと思ったらあくありうむがあったで
218名前は開発中のものです。
2023/12/11(月) 18:34:06.13ID:dJYl5EIc ホロキュアはGameMakerやぞ
219名前は開発中のものです。
2023/12/11(月) 18:45:24.35ID:tNKfhVtV なんやそれ初めて聞いた!調べるわサンガツやで!!
220名前は開発中のものです。
2023/12/11(月) 18:52:25.86ID:cNe+S5td 普通にUnityが情報多いから簡単なんよ
ビジュアルスクリプトとコードは別に分けて考えなくて良いよ
やってる事は同じだから
ビジュアルスクリプトとコードは別に分けて考えなくて良いよ
やってる事は同じだから
221名前は開発中のものです。
2023/12/11(月) 22:06:39.47ID:U9RKmQF0 あくたん🥰
222名前は開発中のものです。
2023/12/12(火) 10:39:08.19ID:NI7IgnZo この板の他のスレで見かけたUEのnaniteって機能羨ましいなあ
わいのゲームはホロメンの3Dモデルが複数動いてる状態が常態化するだろうから、低スペックPCに寄り添うためなら最適化は惜しまぬ
状態が常態化…フフフ…(現実逃避)
わいのゲームはホロメンの3Dモデルが複数動いてる状態が常態化するだろうから、低スペックPCに寄り添うためなら最適化は惜しまぬ
状態が常態化…フフフ…(現実逃避)
223名前は開発中のものです。
2023/12/13(水) 00:10:22.54ID:3KqcdOUq 平日時間なさすぎぃ!(退社)
でも土日も作業進まなすぎぃ!
でも土日も作業進まなすぎぃ!
224名前は開発中のものです。
2023/12/13(水) 00:10:25.31ID:3KqcdOUq 平日時間なさすぎぃ!(退社)
でも土日も作業進まなすぎぃ!
でも土日も作業進まなすぎぃ!
225名前は開発中のものです。
2023/12/13(水) 00:52:57.35ID:vEAy5Pwj 仕事おつやで
わいは平日に作業進めるのは半ば諦めてアセット鑑賞会とかしとるわ
そんで土日にガッツリ作業進めるんや、土日に徹夜とかできると時間稼げてええな
わいは平日に作業進めるのは半ば諦めてアセット鑑賞会とかしとるわ
そんで土日にガッツリ作業進めるんや、土日に徹夜とかできると時間稼げてええな
226名前は開発中のものです。
2023/12/13(水) 10:13:11.78ID:ISuYsN76 時間は作るものだぞ
ゲーム製作の時間を空いた時間にやるって認識だとモチベ消失の原因になる
ゲーム製作の時間を空いた時間にやるって認識だとモチベ消失の原因になる
227名前は開発中のものです。
2023/12/13(水) 11:07:16.20ID:vEAy5Pwj わいは時間を作る派やけど、無理しすぎるとポジティブな楽しさがネガティブな義務感に変わって冷めることもあるんや・・・(前科あり)
無理はせんでもろて
無理はせんでもろて
228名前は開発中のものです。
2023/12/13(水) 16:13:03.15ID:MH/M7KMN >>220
そもそもビジュアルスクリプトはデザイナーやクリエイターのためのものだからな
そもそもビジュアルスクリプトはデザイナーやクリエイターのためのものだからな
229名前は開発中のものです。
2023/12/13(水) 17:42:06.31ID:lN7GvEJl モデリングとかエフェクト制作でビジュアルスクリプト出てきてちょっと触った程度だけどゲームみたいで面白いっちゃ面白かった
ただ久々に自分の作ったやつとか見るとどこがどうなってるんだ…?ってのががコードよりも強い気がする
ただ久々に自分の作ったやつとか見るとどこがどうなってるんだ…?ってのががコードよりも強い気がする
230名前は開発中のものです。
2023/12/13(水) 17:52:30.07ID:vEAy5Pwj わい、ちょっとビジュアルスクリプティングの世界を散歩してきた
→問題Aが発生
→対処法1:コードを書け→嫌じゃ
→対処法2:ココの設定を直すのじゃ
→問題Bが発生
→対処法1:コードを書け→嫌じゃ
→対処法2:この機能使えば解決できるぞい
→問題Cが発生
→コードを書け→ただいま、コーディング(挫折)
適材適所ってもんがあんのや・・・
→問題Aが発生
→対処法1:コードを書け→嫌じゃ
→対処法2:ココの設定を直すのじゃ
→問題Bが発生
→対処法1:コードを書け→嫌じゃ
→対処法2:この機能使えば解決できるぞい
→問題Cが発生
→コードを書け→ただいま、コーディング(挫折)
適材適所ってもんがあんのや・・・
231名前は開発中のものです。
2023/12/14(木) 20:22:28.20ID:DJunHoXy あぁ〜先日のUnityセールで爆買いしたアセットが90種類の15GBくらいあるからアセット鑑賞会の質が地味に高いんじゃ〜(現実逃避)
(ぶっちゃけ大半は参考資料用なので自作ゲームには取り込まれない悲しみ・・・)
(ぶっちゃけ大半は参考資料用なので自作ゲームには取り込まれない悲しみ・・・)
232名前は開発中のものです。
2023/12/14(木) 20:27:27.64ID:TwyI1wN9 ka2aki86(@佐藤航陽(さとうかつあき))さんがポストしました:
UE5で作られたバーチャルの森、すごいクオリティ。リアルタイムで動かしてるのもすごい。
#UE5 #3DCG #AI
https://x.com/ka2aki86/status/1735150364515860733?s=51&t=v_xy-gl7y1zQf182MLmXWg
UE5で作られたバーチャルの森、すごいクオリティ。リアルタイムで動かしてるのもすごい。
#UE5 #3DCG #AI
https://x.com/ka2aki86/status/1735150364515860733?s=51&t=v_xy-gl7y1zQf182MLmXWg
233名前は開発中のものです。
2023/12/15(金) 22:05:03.31ID:ujYw0vIZ イッチ生きてる?平日は滅茶苦茶忙しい感じ?
わいはたまに自分のゲームでこういうの実装したいなぁ楽しいだろうなぁとか妄想に耽ることが一日の成果だったりするけどモチベ維持の意味ではバカにできんからおすすめやで
わいはたまに自分のゲームでこういうの実装したいなぁ楽しいだろうなぁとか妄想に耽ることが一日の成果だったりするけどモチベ維持の意味ではバカにできんからおすすめやで
234名前は開発中のものです。
2023/12/15(金) 23:41:47.13ID:oQIwL5VN ちな死んでるで(社畜並感
この前作った抜刀システム全部吹っ飛んで途方に暮れてる
この前作った抜刀システム全部吹っ飛んで途方に暮れてる
235名前は開発中のものです。
2023/12/16(土) 01:05:43.60ID:2y2r6YhQ UEFNで覚醒したわ
凄いコンテンツがごろごろあって世界は広いなあと実感
才能の原石たちの集まりやで
ここからオープンメタバースが始まりつつあるのを日々実感してるナウです
凄いコンテンツがごろごろあって世界は広いなあと実感
才能の原石たちの集まりやで
ここからオープンメタバースが始まりつつあるのを日々実感してるナウです
236あぼーん
NGNGあぼーん
237名前は開発中のものです。
2023/12/16(土) 09:07:30.90ID:k+ZTeCJH >>236
こんなに簡単なのか
こんなに簡単なのか
238名前は開発中のものです。
2023/12/16(土) 15:57:37.94ID:PH55lEvu 遂に荒らしが来たか
239名前は開発中のものです。
2023/12/16(土) 19:10:29.90ID:PH55lEvu 戻し作業が進まねえ……
前のオイラはどうやって実装したんだ……
前のオイラはどうやって実装したんだ……
240名前は開発中のものです。
2023/12/16(土) 19:25:23.20ID:M2bfcf22 戻しって何やっとるん
241名前は開発中のものです。
2023/12/16(土) 19:32:55.39ID:PH55lEvu ロックオンして、ロックオン起動したら自動で武器出してバトルモーションに移行する。
みたいな簡単なシステム作ってたんやけど、パソコンフリーズしてデータ飛んだからやり直してる
でもワイ知識無さすぎてどうやって組んだか思い出せず試行錯誤してる
みたいな簡単なシステム作ってたんやけど、パソコンフリーズしてデータ飛んだからやり直してる
でもワイ知識無さすぎてどうやって組んだか思い出せず試行錯誤してる
242名前は開発中のものです。
2023/12/16(土) 19:33:34.61ID:3tcRB+hu243名前は開発中のものです。
2023/12/16(土) 19:43:32.36ID:M2bfcf22 >>241
つMEGASync
つBunBackup&外付けSSD
脳死で実装できる処理を1つ確保しておいて、その処理を仮ではめ込んで動作確認して本命の処理に置き換えてーみたいのおすすめやで
わいはログに「うんち」とか適当な文字を出力する処理を確保してるから
ロックオンしたら「うんち」と出力
→ロックオンしたら武器を取り出すモーションを再生して同時に「うんち」
→ロックオンしたら武器を取り出すモーションと同時に武器のモデルを表示させる、モーション終了時に「うんち」
→ロックオンしたら(中略)モーション終了時に武器を構えた待機モーションのループ再生を開始
つMEGASync
つBunBackup&外付けSSD
脳死で実装できる処理を1つ確保しておいて、その処理を仮ではめ込んで動作確認して本命の処理に置き換えてーみたいのおすすめやで
わいはログに「うんち」とか適当な文字を出力する処理を確保してるから
ロックオンしたら「うんち」と出力
→ロックオンしたら武器を取り出すモーションを再生して同時に「うんち」
→ロックオンしたら武器を取り出すモーションと同時に武器のモデルを表示させる、モーション終了時に「うんち」
→ロックオンしたら(中略)モーション終了時に武器を構えた待機モーションのループ再生を開始
244名前は開発中のものです。
2023/12/17(日) 09:50:42.89ID:4aFAUSEL アニメーション自作できるようになりテェ
245名前は開発中のものです。
2023/12/17(日) 10:00:48.74ID:5G7sU95/246名前は開発中のものです。
2023/12/17(日) 10:20:04.25ID:50nJWTEe247名前は開発中のものです。
2023/12/17(日) 10:35:39.83ID:4aFAUSEL 一応できなくはないけど、なんかアセット自分でいじると違和感しかないンゴ
248名前は開発中のものです。
2023/12/17(日) 10:44:38.85ID:50nJWTEe >>247
単純に経験値不足か環境が不十分なだけや
UEにVeryAnimation相当の機能があるなら後は経験を積むだけ
アニメーション作ったり弄ったりするならイージング(UnityではAnimationCurveともいう)は知っといたほうがええ
https://game-ui.net/?p=835
単純に経験値不足か環境が不十分なだけや
UEにVeryAnimation相当の機能があるなら後は経験を積むだけ
アニメーション作ったり弄ったりするならイージング(UnityではAnimationCurveともいう)は知っといたほうがええ
https://game-ui.net/?p=835
249名前は開発中のものです。
2023/12/17(日) 11:19:51.06ID:Ew/VV7C5250名前は開発中のものです。
2023/12/17(日) 11:20:49.32ID:Ew/VV7C5 アニメーションUnityで作るのもありかもね
Blenderで作ったことあるけどUnityに持っていったら動き崩壊するからアニメーションはUnityめで作ってる
Blenderで作ったことあるけどUnityに持っていったら動き崩壊するからアニメーションはUnityめで作ってる
251名前は開発中のものです。
2023/12/17(日) 14:17:35.95ID:4aFAUSEL だめだわ、ルートモーションの仕組みが全くわからん
設定しても全然反映されんし終わりや……
設定しても全然反映されんし終わりや……
252名前は開発中のものです。
2023/12/17(日) 14:17:38.12ID:4aFAUSEL だめだわ、ルートモーションの仕組みが全くわからん
設定しても全然反映されんし終わりや……
設定しても全然反映されんし終わりや……
253名前は開発中のものです。
2023/12/17(日) 14:24:34.85ID:50nJWTEe Unityならサンプルプロジェクト連携してくれればわいがチェックできた
ガンバレ・・・今日はまだ9時間くらい残ってるで
ガンバレ・・・今日はまだ9時間くらい残ってるで
254名前は開発中のものです。
2023/12/17(日) 14:25:37.91ID:4aFAUSEL なんか全然大したことじゃねえのに普通に心が折れるンゴ
255名前は開発中のものです。
2023/12/17(日) 14:31:29.40ID:50nJWTEe 脳死でできることとか気分転換のナニかがあるとええな
わいは今作ってるゲームとは別にホロメンの3dモデル使ったクソゲー作ってあるから時折起動して脳死プレイしとる
わいは今作ってるゲームとは別にホロメンの3dモデル使ったクソゲー作ってあるから時折起動して脳死プレイしとる
256名前は開発中のものです。
2023/12/17(日) 15:33:06.97ID:50nJWTEe 今日のトリビア
歩くモードと走るモードは両方あった方が良い
歩く一択は論外として、走る一択だと移動が遅く感じてしまう
あえて両方用意することで、「いつもより速く移動してる」という認識をプレイヤーに持たせることが大事
歩くモードと走るモードは両方あった方が良い
歩く一択は論外として、走る一択だと移動が遅く感じてしまう
あえて両方用意することで、「いつもより速く移動してる」という認識をプレイヤーに持たせることが大事
257名前は開発中のものです。
2023/12/17(日) 16:00:19.48ID:50nJWTEe >>256
今までの走るモーションを倍速再生するだけという手抜き対応で解決
今までの走るモーションを倍速再生するだけという手抜き対応で解決
258名前は開発中のものです。
2023/12/17(日) 16:15:19.57ID:3LCyTGbN UnityのRootMotionはRoot.Tだったかを動かせれば行けた
259名前は開発中のものです。
2023/12/17(日) 21:04:42.63ID:bYTJzu7m >>244
生成AI使えよ
生成AI使えよ
260名前は開発中のものです。
2023/12/18(月) 18:37:02.33ID:sCw2SVZd 今日のトリビア(わいの中ではかなり前のトリビア
ホロメンの公式MMDモデルをUnityに取り込んで開発環境だけで動かす分には大したファイルサイズにならないけど、ビルドするとモデルデータがバカでかくなってしまう
これはデータを弄れば削減することが可能で、例えばおかゆんのモデルデータは開発環境30MB→ビルド後110MB→削減&ビルド後25MBくらい
ホロメンの公式MMDモデルをUnityに取り込んで開発環境だけで動かす分には大したファイルサイズにならないけど、ビルドするとモデルデータがバカでかくなってしまう
これはデータを弄れば削減することが可能で、例えばおかゆんのモデルデータは開発環境30MB→ビルド後110MB→削減&ビルド後25MBくらい
261名前は開発中のものです。
2023/12/18(月) 22:07:02.12ID:MsMTG3Rk 進まねえ〜!
マジでやりたいことを書いていかなきゃ
マジでやりたいことを書いていかなきゃ
262名前は開発中のものです。
2023/12/19(火) 09:10:48.11ID:tik3iEUg そういえばこの前ござるのモデルが上手くインポートできないってDMで言ってたけど、あれってもしかして右足の突起物のことかな?
あれは修正された最新版をニコニコから落とせば治ってる
あれは修正された最新版をニコニコから落とせば治ってる
263名前は開発中のものです。
2023/12/19(火) 09:24:47.48ID:tik3iEUg あ、今出先だから忘れないうちにと思ってこっちで呟いちゃったけど平気かい
264名前は開発中のものです。
2023/12/19(火) 12:45:35.87ID:gGbEqqsz 試してみるわ
265名前は開発中のものです。
2023/12/20(水) 13:37:15.09ID:RpI3cFth バグ修正できず表面的な解決方法使いまくってるせいで、もうめちゃくちゃすぎる
266名前は開発中のものです。
2023/12/20(水) 15:12:21.28ID:mqkb6Baq それはよくない
その場凌ぎの方法でゴリ押すと大体他のところでツケが回ってくる
根本的な解決手段を見つけたほうが今後似た問題に直面したときの手札にもなるし純粋に経験値にもなるでな
その場凌ぎの方法でゴリ押すと大体他のところでツケが回ってくる
根本的な解決手段を見つけたほうが今後似た問題に直面したときの手札にもなるし純粋に経験値にもなるでな
267名前は開発中のものです。
2023/12/21(木) 21:18:22.68ID:MVmg0PpT キーボード縛りやめたらめっちゃ快適になりました
アドバイスしてくれたニキありがと〜
アドバイスしてくれたニキありがと〜
268名前は開発中のものです。
2023/12/22(金) 19:36:31.56ID:NlxkCJgv わい、スマホ版も作ることを決意
・スマホで遊べるくらいライトなゲームにしたい
・スマホなら出先でもデバッグできる
・リリースは多分しない(要求スペックが高すぎて無理)
・スマホで遊べるくらいライトなゲームにしたい
・スマホなら出先でもデバッグできる
・リリースは多分しない(要求スペックが高すぎて無理)
269名前は開発中のものです。
2023/12/23(土) 03:44:08.54ID:6BQ/ZVCE 新しいUnityでAndroidのビルドが簡単になるんやっけ
270名前は開発中のものです。
2023/12/23(土) 08:49:42.76ID:RFH5CQPc 【超絶悲報】
ホロメンの3Dモデルを多数配置するとフレームレートが30まで落ちるわいの環境で、何を捨てればフレームレートが上がるか検証
条件:Unity、3Dモデルは30体固定、モデルには走るモーションを再生させておく
画質設定を下げる→効果なし
モデルのテクスチャを全部消す→効果なし
メッシュのポリゴン数を10分の1にする→効果なし
3Dモデルの数に比例するパフォーマンス低下を抑える術、なし!!!!!!
ホロメンの3Dモデルを多数配置するとフレームレートが30まで落ちるわいの環境で、何を捨てればフレームレートが上がるか検証
条件:Unity、3Dモデルは30体固定、モデルには走るモーションを再生させておく
画質設定を下げる→効果なし
モデルのテクスチャを全部消す→効果なし
メッシュのポリゴン数を10分の1にする→効果なし
3Dモデルの数に比例するパフォーマンス低下を抑える術、なし!!!!!!
271名前は開発中のものです。
2023/12/23(土) 08:55:34.08ID:RFH5CQPc272名前は開発中のものです。
2023/12/23(土) 10:18:37.08ID:i17r4KnA >>271
お前のPCがゴミなだけじゃね?
お前のPCがゴミなだけじゃね?
273名前は開発中のものです。
2023/12/23(土) 10:31:09.97ID:RFH5CQPc >>272
たくさんの人に遊んでもらいたいから低スぺPCに寄り添わないといけないんだ(RTX 2070 SUPER)(i7-10700)(32GBメモリ)
たくさんの人に遊んでもらいたいから低スぺPCに寄り添わないといけないんだ(RTX 2070 SUPER)(i7-10700)(32GBメモリ)
274名前は開発中のものです。
2023/12/23(土) 10:50:49.72ID:X627efMF275名前は開発中のものです。
2023/12/23(土) 10:51:50.42ID:X627efMF あとモデルのポリゴン数教えて
276名前は開発中のものです。
2023/12/23(土) 11:12:46.10ID:RFH5CQPc >>274
ちなみにPCは使用から3年
GameタブのStatsのウィンドウに
Batches: 5423
Tris: 18.3M Verts: 13.9M
SetPass calls: 248
って出てるけどこのあたりの情報で足りそう?
3Dモデルは約30体、モデルには走るモーションを再生させておく&この状態↑で
Monoビルドなら30fps前後
IL2CPPビルドなら60fps安定
ならIL2CPPでいいだろと頭ごなしに決めつけて見えない負荷に晒すのも怖いので、Monoビルドも高水準を安定させたい思い
他にも色々検証したいところだけど続きは夜になりそう
ちなみにPCは使用から3年
GameタブのStatsのウィンドウに
Batches: 5423
Tris: 18.3M Verts: 13.9M
SetPass calls: 248
って出てるけどこのあたりの情報で足りそう?
3Dモデルは約30体、モデルには走るモーションを再生させておく&この状態↑で
Monoビルドなら30fps前後
IL2CPPビルドなら60fps安定
ならIL2CPPでいいだろと頭ごなしに決めつけて見えない負荷に晒すのも怖いので、Monoビルドも高水準を安定させたい思い
他にも色々検証したいところだけど続きは夜になりそう
277名前は開発中のものです。
2023/12/23(土) 11:15:46.88ID:RFH5CQPc あとぶっちゃけ30体も同時に動く状況はなくて実際は多くても10体前後だろうけど、30体でも安定するくらいなら10体はもっと安定するだろう理論に縋りたいのでとりあえず30体を頑張りたい思い
278名前は開発中のものです。
2023/12/23(土) 11:28:48.70ID:RFH5CQPc グラボ無しi7-8550UノートPC君「1体で10fps、30体なら4fpsやで」
嘘やん・・・
嘘やん・・・
279名前は開発中のものです。
2023/12/23(土) 11:29:35.49ID:X627efMF 30体ならそんなもんだな
それ以上のものがほしければDOTsを使ってやるしか無いが多分お前には難しいと思う
それ以上のものがほしければDOTsを使ってやるしか無いが多分お前には難しいと思う
280名前は開発中のものです。
2023/12/23(土) 11:30:11.40ID:X627efMF281名前は開発中のものです。
2023/12/23(土) 11:32:41.21ID:RFH5CQPc282名前は開発中のものです。
2023/12/23(土) 12:30:05.29ID:i17r4KnA >>281
Animationクリップはハイブリッドリンクをさせる必要がある
https://github.com/Unity-Technologies/CharacterControllerSamples/blob/master/_Documentation/Samples/platformer.md
これをよくみたら理解できる
かなり難しいけどな
Animationクリップはハイブリッドリンクをさせる必要がある
https://github.com/Unity-Technologies/CharacterControllerSamples/blob/master/_Documentation/Samples/platformer.md
これをよくみたら理解できる
かなり難しいけどな
283名前は開発中のものです。
2023/12/23(土) 21:13:16.71ID:RFH5CQPc 今日のわいの成果
画面にボタンを3つ付けました!!!押しても何もありません!!!!
ほぼ朝の性能検証しかできんかった、、、
というかイッチ生きてる?
画面にボタンを3つ付けました!!!押しても何もありません!!!!
ほぼ朝の性能検証しかできんかった、、、
というかイッチ生きてる?
284名前は開発中のものです。
2023/12/25(月) 17:34:11.39ID:1jRQnrN9 大丈夫かなイッチ
Xmasだし彼女とイチャついてて開発どころじゃないってだけならいいんだけど(裏山
https://qiita.com/Gaku_Ishii/items/23d85defb8339fe3e9c0
今週のわいの目標
この1ページだけでも知らないことだらけだったので最適化できるところは積極的に置き換えていく(特にArrayPoolヤバすぎ
Xmasだし彼女とイチャついてて開発どころじゃないってだけならいいんだけど(裏山
https://qiita.com/Gaku_Ishii/items/23d85defb8339fe3e9c0
今週のわいの目標
この1ページだけでも知らないことだらけだったので最適化できるところは積極的に置き換えていく(特にArrayPoolヤバすぎ
285名前は開発中のものです。
2023/12/25(月) 18:29:19.69ID:Ot1dFn7X 仕事とゲーム作りと勉強で3人の俺が欲しいわ
進まねえ
進まねえ
286名前は開発中のものです。
2023/12/25(月) 18:45:40.24ID:1jRQnrN9 へいイッチ!
イッチの進捗動画をみんなが待ってるよ!!(煽り)
イッチの進捗動画をみんなが待ってるよ!!(煽り)
287名前は開発中のものです。
2023/12/27(水) 00:53:47.66ID:wNFN7PqZ288名前は開発中のものです。
2023/12/27(水) 02:31:59.18ID:YF6IrCMP >>287
単純な性能的にはUEのほうが良いんだろうけど、Unity向けのアセットを買い込みすぎたりとかで乗り換えできないフェーズに来ているので・・・
どのみちノートPCだとフレームレート低すぎてまともに遊べないことが分かったので低スぺに寄り添うことは半ば諦めましたorz
単純な性能的にはUEのほうが良いんだろうけど、Unity向けのアセットを買い込みすぎたりとかで乗り換えできないフェーズに来ているので・・・
どのみちノートPCだとフレームレート低すぎてまともに遊べないことが分かったので低スぺに寄り添うことは半ば諦めましたorz
289名前は開発中のものです。
2023/12/27(水) 08:34:20.72ID:I5vSDn3k290名前は開発中のものです。
2023/12/27(水) 21:34:23.30ID:Gb8RD5R4 ようやくロックオンが完成した……次はAIや
291名前は開発中のものです。
2023/12/28(木) 16:48:15.00ID:zCuBdnWH 上の性能の件、調べてみたら(Skinned)MeshRendererはこういう理由で重くて当然だからBatchRendererGroupを使えば良い!みたいな記事があった
https://www.infiniteloop.co.jp/tech-blog/2023/06/unity_brg_06_2023/
理論的にはSkinnedMeshRendererやAnimatorの移行も可能らしいけど、まだ情報が少なくてわいには無理そうだ
これとは別に2023.2辺りでSkinnedMeshRendererにテコ入れされてパフォーマンスが上がってるらしいとの情報を得たので試してみる(購入したアセット対応してるかなぁ・・・
https://www.infiniteloop.co.jp/tech-blog/2023/06/unity_brg_06_2023/
理論的にはSkinnedMeshRendererやAnimatorの移行も可能らしいけど、まだ情報が少なくてわいには無理そうだ
これとは別に2023.2辺りでSkinnedMeshRendererにテコ入れされてパフォーマンスが上がってるらしいとの情報を得たので試してみる(購入したアセット対応してるかなぁ・・・
292名前は開発中のものです。
2023/12/28(木) 17:58:50.92ID:UjmxtwmB293名前は開発中のものです。
2023/12/28(木) 19:37:12.67ID:zCuBdnWH 2023.2.3f1にアプデしたらエディタでプレイして停止するときに必ずクラッシュするようになったksg
最悪前の状態に戻せるからいいけども・・・
最悪前の状態に戻せるからいいけども・・・
294名前は開発中のものです。
2023/12/28(木) 22:54:53.60ID:q9pdt62H 年始で実家帰らないといけんから、どうしても作業が進まん
ノートPCでも買うか
ノートPCでも買うか
295名前は開発中のものです。
2023/12/28(木) 22:54:55.91ID:q9pdt62H 年始で実家帰らないといけんから、どうしても作業が進まん
ノートPCでも買うか
ノートPCでも買うか
296名前は開発中のものです。
2023/12/29(金) 01:31:30.42ID:0dlb9Bna 重さはエンジンあんま関係ないよ
軽量化の大変さはDQ11の記事とか見ても分かる
軽量化の大変さはDQ11の記事とか見ても分かる
297名前は開発中のものです。
2023/12/30(土) 11:17:28.62ID:meQzTo2S 年末年始、貴重な連休
だというのに作業が全然進まない
まじで作業速度が全盛期の半分未満になってるぞわい・・・
だというのに作業が全然進まない
まじで作業速度が全盛期の半分未満になってるぞわい・・・
298名前は開発中のものです。
2023/12/30(土) 17:56:14.85ID:meQzTo2S わいスマホ版作成>>268諦めた
起動して最低限のリソースを読み込んでる最中に落ちる
具体的にはメモリ使用量が1.8GBくらいに到達した辺りで落ちる
PCで確認してみたら起動完了時に3GB使ってたのでお察し
起動して最低限のリソースを読み込んでる最中に落ちる
具体的にはメモリ使用量が1.8GBくらいに到達した辺りで落ちる
PCで確認してみたら起動完了時に3GB使ってたのでお察し
299名前は開発中のものです。
2024/01/01(月) 03:33:02.31ID:Rk42XEG6 オラァ年末年始休暇実家で作業を捨てた
300名前は開発中のものです。
2024/01/01(月) 03:33:04.45ID:Rk42XEG6 オラァ年末年始休暇実家で作業を捨てた
301名前は開発中のものです。
2024/01/01(月) 10:51:16.52ID:sRvZTmSD やべえ
一泊だけの予定で実家に帰省してるんだけど、低スぺノートPCしかなくて環境は最悪なはずなのに手がめっちゃ進む
わいこどおじ適正高いのか、、、でも一人暮らしのほうが(ダラけるのには)快適なんだ!!!😡😡😡
一泊だけの予定で実家に帰省してるんだけど、低スぺノートPCしかなくて環境は最悪なはずなのに手がめっちゃ進む
わいこどおじ適正高いのか、、、でも一人暮らしのほうが(ダラけるのには)快適なんだ!!!😡😡😡
302名前は開発中のものです。
2024/01/02(火) 12:28:20.01ID:EuQL6KTw ノートは手軽やしゲームもモバイルの方が人気なんやなぁ
303名前は開発中のものです。
2024/01/02(火) 15:39:37.84ID:cSPE3bfB ノートpcでも動くんか…
304名前は開発中のものです。
2024/01/02(火) 22:24:33.75ID:F8hdmuRN ノートはマジでただ動くだけでパフォーマンスは最悪
UIのレイアウト調整とかした程度
結局モバイルもメモリ超過で起動できずじまい
家戻ったからこんこよ24をリアタイしながらデスクトップPCで作業進める(進むわけがなく
UIのレイアウト調整とかした程度
結局モバイルもメモリ超過で起動できずじまい
家戻ったからこんこよ24をリアタイしながらデスクトップPCで作業進める(進むわけがなく
305名前は開発中のものです。
2024/01/03(水) 01:43:53.18ID:XRN3npv9 手が進んでるだけで作業進んでねえじゃねえか!
306名前は開発中のものです。
2024/01/03(水) 02:13:52.53ID:2qrThdgg 明日から本気出すという伝説のスラングをご存じない・・・?
わいはガチやぞ
わいはガチやぞ
307名前は開発中のものです。
2024/01/03(水) 14:51:43.10ID:2qrThdgg 昼寝してしまってこんこよ24完走も潰えたし、UIのフェードインフェードアウトをちょっと弄った程度しか進んでないし、ほんまこいつ
308名前は開発中のものです。
2024/01/04(木) 02:01:54.69ID:1rFG1m1t 低スペ厳しいって奴
ホロのMMDのモデルがそもそも20万ポリゴンくらいあるやん?
ずんだもんとかモバイル系のキャラ
例えばIDOLY PRIDEってゲームの記事だと1キャラ27000~28000ポリゴンって書いてあるで
ホロのMMDのモデルがそもそも20万ポリゴンくらいあるやん?
ずんだもんとかモバイル系のキャラ
例えばIDOLY PRIDEってゲームの記事だと1キャラ27000~28000ポリゴンって書いてあるで
309名前は開発中のものです。
2024/01/04(木) 08:10:47.20ID:UwPSqGdJ310名前は開発中のものです。
2024/01/04(木) 08:15:17.07ID:UwPSqGdJ あとそのゲームって同時に登場するモデルが2,3体とかじゃない?
試してないけど5体程度なら60fps安定だと思うで、30体も出してたら残当って感じなんだと思う
試してないけど5体程度なら60fps安定だと思うで、30体も出してたら残当って感じなんだと思う
311名前は開発中のものです。
2024/01/04(木) 09:50:29.89ID:1rFG1m1t まぁそやね、あとマリオでもカメラの距離でポリゴン数変わるから
30体もカメラに映る距離やと遠距離用の更に少ないポリゴンのモデルにしたりとかやね
30体もカメラに映る距離やと遠距離用の更に少ないポリゴンのモデルにしたりとかやね
312名前は開発中のものです。
2024/01/04(木) 10:56:36.70ID:UwPSqGdJ ちなみにポリゴン数10分の1だと見た目がかなり破綻してて使えたもんじゃない
破綻しない程度のローポリモデルも用意してあるけど4分の3とか2分の1程度
ローポリ化を極めれば10分の1も不可能じゃないんだろうけど、30体で重い理由は>>291の記事のが強いとみて低スぺ接待はかなり諦めてる
破綻しない程度のローポリモデルも用意してあるけど4分の3とか2分の1程度
ローポリ化を極めれば10分の1も不可能じゃないんだろうけど、30体で重い理由は>>291の記事のが強いとみて低スぺ接待はかなり諦めてる
313名前は開発中のものです。
2024/01/06(土) 15:58:30.55ID:u6lCqixh 今日のわいはスゲェぞ!リファクタリングがめちゃくちゃ捗った!!(訳:全然進んでない……)
またイッチ倒れてるか?
またイッチ倒れてるか?
314名前は開発中のものです。
2024/01/06(土) 16:52:26.04ID:y+pwsGiP 8日までの年始はpc操作できんから作業できん
315名前は開発中のものです。
2024/01/06(土) 17:31:43.35ID:u6lCqixh wow年末年始休暇満喫しとるね(満喫してる?)
休みが明けたら仕事と自作ゲームの二重の意味で頭を抱えないでくれ
休みが明けたら仕事と自作ゲームの二重の意味で頭を抱えないでくれ
316名前は開発中のものです。
2024/01/06(土) 17:35:05.05ID:y+pwsGiP 作業進めてえ
317名前は開発中のものです。
2024/01/07(日) 21:22:47.43ID:ME6HJtUf 作業開始するでぇ!
318名前は開発中のものです。
2024/01/07(日) 23:01:27.38ID:ME6HJtUf 何から手をつけようか
319名前は開発中のものです。
2024/01/08(月) 00:02:53.38ID:aSeni4k6 休みはまだ24時間ある、ゆっくりやればええんや
(やべぇもう24時間しかねえじゃん・・・)
(やべぇもう24時間しかねえじゃん・・・)
320名前は開発中のものです。
2024/01/08(月) 10:45:32.06ID:aSeni4k6 大抵の処理は関数名や変数名を省略したがるのに「UnityEngine.Object.Instantiate」「UnityEngine.Object.Destroy」は省略したくない病
今日はマジで進みが良い(徹夜
今日はマジで進みが良い(徹夜
321名前は開発中のものです。
2024/01/08(月) 23:55:09.89ID:aSeni4k6 今日は余力があったから気分転換にわいが時たま触るマイクソゲー(>>255の系譜)を公開用にいじったのを晒す
元々5,6年前にUnity5.3.xとかで開発したやつで、Kinectでキャラを操作するゲームだったのをキー操作に無理くり対応させたので少々歪かも
あとキャラは元々Unityちゃんだったのをそらちゃんに置き換えただけなのでホロライブ要素は皆無と考えておくれ
メニュー画面ではZキーで決定、矢印キーで項目選択
ゲーム中はZキーで赤ブロック⇔青ブロック切替、Cキーで回し下痢、横矢印キーで横移動
今わいが制作中のゲームの成分は1ミリも含まれてないけど、気分転換に一つまみどうぞ
https://i.imgur.com/tm2Bcvd.jpg
https://66.gigafile.nu/0207-cfa2649a2b70a960c3c64cf8f4207adca
元々5,6年前にUnity5.3.xとかで開発したやつで、Kinectでキャラを操作するゲームだったのをキー操作に無理くり対応させたので少々歪かも
あとキャラは元々Unityちゃんだったのをそらちゃんに置き換えただけなのでホロライブ要素は皆無と考えておくれ
メニュー画面ではZキーで決定、矢印キーで項目選択
ゲーム中はZキーで赤ブロック⇔青ブロック切替、Cキーで回し下痢、横矢印キーで横移動
今わいが制作中のゲームの成分は1ミリも含まれてないけど、気分転換に一つまみどうぞ
https://i.imgur.com/tm2Bcvd.jpg
https://66.gigafile.nu/0207-cfa2649a2b70a960c3c64cf8f4207adca
322名前は開発中のものです。
2024/01/09(火) 01:35:39.62ID:534VwNrE 特に意識してなかったけどこれが供養ってやつか
成仏してくださいわいのクソゲー
成仏してくださいわいのクソゲー
323名前は開発中のものです。
2024/01/10(水) 20:19:01.11ID:p76aZmaf マジで何も手につかなくて草 モチベくれれ
324名前は開発中のものです。
2024/01/10(水) 21:07:42.26ID:MNwQcs3f 他人の創作物を観て「ウオオオ!自分もこんなゲーム作りてえ!!」って興奮できるタイプ?
ダークソウルみたいなゲーム作りたいならダクソ本家や派生作品を観たり遊んでモチベアップ狙うとかどや
ダークソウルみたいなゲーム作りたいならダクソ本家や派生作品を観たり遊んでモチベアップ狙うとかどや
325名前は開発中のものです。
2024/01/10(水) 21:10:33.76ID:0rozBd0i モチベはダビスタの馬のように波がある
下がる時は他の事がしたいのだ、んでさっさと他の事に飽きるとモチベが上がる
下がる時は他の事がしたいのだ、んでさっさと他の事に飽きるとモチベが上がる
326名前は開発中のものです。
2024/01/10(水) 21:14:06.37ID:jxgQL3A6327名前は開発中のものです。
2024/01/10(水) 21:30:56.31ID:MNwQcs3f328名前は開発中のものです。
2024/01/10(水) 21:34:35.92ID:jxgQL3A6329名前は開発中のものです。
2024/01/14(日) 05:04:02.01ID:WoHjuQXN PCのバックアップ用のオンラインストレージ整備したり
ホロのマリカ大会のアーカイブ消化したり
今日のわいは絶好調やで〜
ゲームの進捗が後退し始めるくらいに順調
ホロのマリカ大会のアーカイブ消化したり
今日のわいは絶好調やで〜
ゲームの進捗が後退し始めるくらいに順調
330名前は開発中のものです。
2024/01/15(月) 03:26:53.67ID:xA8gyGXW お
331名前は開発中のものです。
2024/01/15(月) 20:36:14.83ID:2KNlsqUd 個人制作ゲーといえど本家の3Dモデルを使わせてもらっている身であり公開も視野に入れているわけなので、セキュリティ意識を高く持って資産の暗号化について検証中
IL2CPP通しても逆コンパイルとかモデルのぶっこ抜き対策には限界ありそうだなこれ、、、
IL2CPP通しても逆コンパイルとかモデルのぶっこ抜き対策には限界ありそうだなこれ、、、
332名前は開発中のものです。
2024/01/15(月) 21:45:07.67ID:KXh3KUJZ 素人だと暗号解析まではしないけど最近のゲームはそんなもんだよ
遊戯王のマスターデュエルとかもUnityのIL2CPP
遊戯王のマスターデュエルとかもUnityのIL2CPP
333名前は開発中のものです。
2024/01/16(火) 10:38:51.05ID:FXoNv7Fo 暗号化を無駄にこだわりすぎてパフォーマンスに影響を及ぼすのも嫌だけど、裸のまま公開して本家モデルや有償アセットをぶっこ抜かれるのも申し訳ないので形式的な暗号化くらいは施しておくか・・・
Unityをベースとした独自のゲームエンジンと言われる原神ですらぶっこ抜かれてるようだしわい如きじゃ完全には防げんわな
Unityをベースとした独自のゲームエンジンと言われる原神ですらぶっこ抜かれてるようだしわい如きじゃ完全には防げんわな
334名前は開発中のものです。
2024/01/16(火) 19:14:10.97ID:iDDGE7t0 またインディーはMODの為にあえてオープンにするもよう↓
溝部氏:
『クラフトピア』でMODはできるようにしたいなと思っていて、作り始める前にMOD開発者にいろいろ話を聞いたら「IL2CPPはMODが作りにくいから、Monoでやってくれ」と言われたんですよ。
Unityでゲームを作る場合って、だいたいIL2CPPにするんですけど、IL2CPPにするとコードが読みづらくなるから、MOD開発が簡単にはできなくなっちゃうんですね。
で、どっちがいいか悩んだんですけど、べつにソースコードが見られてもいいだろうと(笑)。
MonoにするとMODだけじゃなくて違法コピーも作られやすいんで、まずい部分もあるんです。
実際に『クラフトピア』の海賊版も出ているので、本当は対策しないといけないんですけど……。
でもそもそも『マイクラ』だってそういうガチガチのゲームじゃなかったし、『クラフトピア』もコミュニティの協力は不可欠だから、MODも作れないとゲームとしては伸びないだろうと思っていたので、悩んだ結果Monoで行った感じです。
溝部氏:
『クラフトピア』でMODはできるようにしたいなと思っていて、作り始める前にMOD開発者にいろいろ話を聞いたら「IL2CPPはMODが作りにくいから、Monoでやってくれ」と言われたんですよ。
Unityでゲームを作る場合って、だいたいIL2CPPにするんですけど、IL2CPPにするとコードが読みづらくなるから、MOD開発が簡単にはできなくなっちゃうんですね。
で、どっちがいいか悩んだんですけど、べつにソースコードが見られてもいいだろうと(笑)。
MonoにするとMODだけじゃなくて違法コピーも作られやすいんで、まずい部分もあるんです。
実際に『クラフトピア』の海賊版も出ているので、本当は対策しないといけないんですけど……。
でもそもそも『マイクラ』だってそういうガチガチのゲームじゃなかったし、『クラフトピア』もコミュニティの協力は不可欠だから、MODも作れないとゲームとしては伸びないだろうと思っていたので、悩んだ結果Monoで行った感じです。
335名前は開発中のものです。
2024/01/16(火) 19:34:08.52ID:FXoNv7Fo Unity2022.3の民わい、スクロールビューの仕様が2021だか2020と若干異なっていて困惑
https://i.imgur.com/uF1yZ1S.jpg
例えばこの画像の右側みたいに要素が6つ表示されてるスクロールビューがあるとして
マウスホイールを1回まわすと丁度要素1個分スクロールしてくれるようにするためには
ScrollRect.scrollSensitivityに要素1個分の高さを指定してあげるのが2021だか2020の仕様だった
それが2022.3ではなぜか、ScrollRect.scrollSensitivityに「要素1個分の高さ÷6」を指定する必要がある
画像の例だと要素が6つ表示されてるけど、この要素数に関係なく一律で6を指定する必要がある
何この仕様ちょっときもい
https://i.imgur.com/uF1yZ1S.jpg
例えばこの画像の右側みたいに要素が6つ表示されてるスクロールビューがあるとして
マウスホイールを1回まわすと丁度要素1個分スクロールしてくれるようにするためには
ScrollRect.scrollSensitivityに要素1個分の高さを指定してあげるのが2021だか2020の仕様だった
それが2022.3ではなぜか、ScrollRect.scrollSensitivityに「要素1個分の高さ÷6」を指定する必要がある
画像の例だと要素が6つ表示されてるけど、この要素数に関係なく一律で6を指定する必要がある
何この仕様ちょっときもい
336名前は開発中のものです。
2024/01/16(火) 19:47:26.86ID:iDDGE7t0 >>335
ホイール感度はデバイスで差あるから結構適当かなぁ
ホイール感度はデバイスで差あるから結構適当かなぁ
337名前は開発中のものです。
2024/01/17(水) 01:13:39.75ID:sv/CBz6X338名前は開発中のものです。
2024/01/17(水) 03:31:22.34ID:tHtPLVV0 UE知ってる人少ないから辞めたんかね?
339名前は開発中のものです。
2024/01/17(水) 04:15:38.49ID:sv/CBz6X ありそうで怖いな・・・Unityに乗りかえたらわいがコーチングするぞ定期!!!
さもないとわいがこのスレ乗っ取っちまうぞ!”!!
さもないとわいがこのスレ乗っ取っちまうぞ!”!!
340名前は開発中のものです。
2024/01/17(水) 23:09:17.16ID:uEXezjZE 乗り換えたかったけど
なんかもう全部どうでもよくなってきたわ
なんかもう全部どうでもよくなってきたわ
341名前は開発中のものです。
2024/01/18(木) 00:02:16.30ID:TxaV6iHk これ完成するころにはホロライブなくなってんじゃないんすか()
342名前は開発中のものです。
2024/01/18(木) 01:40:01.01ID:/GWgDBeC 別にホロじゃなくてもずんだもんでもVRoidでもゲーム作れるぞい
343名前は開発中のものです。
2024/01/18(木) 04:38:23.00ID:VlZ88a8h 1週間でアセット無いところから全部作った
プレイヤーもモデリングしたけどアタッチやり直さないといけないの憂鬱
https://youtu.be/5u0W_gB_Xow?si=Vsi1RsV0cdfjTf3J
プレイヤーもモデリングしたけどアタッチやり直さないといけないの憂鬱
https://youtu.be/5u0W_gB_Xow?si=Vsi1RsV0cdfjTf3J
344名前は開発中のものです。
2024/01/18(木) 06:28:17.46ID:/GWgDBeC >>343
ファイナルソード感出てるね
ファイナルソード感出てるね
345名前は開発中のものです。
2024/01/18(木) 07:38:32.95ID:M/zID+Xb 状況でも感情でもいいから言語化しよう
言語化すると解決の糸口が見えてくるかもしれんぞイッチ
言語化すると解決の糸口が見えてくるかもしれんぞイッチ
346名前は開発中のものです。
2024/01/18(木) 09:11:16.24ID:VlZ88a8h >>344
というと?
というと?
347名前は開発中のものです。
2024/01/18(木) 13:27:34.36ID:yF40EP0U これ次誰が契約解除するかわからんのに怖えよ
348名前は開発中のものです。
2024/01/18(木) 13:43:14.25ID:VlZ88a8h >>347
ワロタw
ワロタw
349名前は開発中のものです。
2024/01/18(木) 13:43:27.85ID:VlZ88a8h やっぱにじさんじだわ
350名前は開発中のものです。
2024/01/18(木) 13:51:59.14ID:yF40EP0U >>349
どっちも同じ定期
どっちも同じ定期
351名前は開発中のものです。
2024/01/18(木) 14:13:00.49ID:M/zID+Xb イッチはあてぃしとフブキ推しだと思ってたけど
今回の件で結構ダメージ受けてるかもしれないか・・・
今回の件で結構ダメージ受けてるかもしれないか・・・
352名前は開発中のものです。
2024/01/18(木) 14:19:52.39ID:VlZ88a8h メル推しっていんの?
353名前は開発中のものです。
2024/01/18(木) 18:32:04.01ID:TxaV6iHk >>351
星街の一件でだいぶ萎えてたけど、今回のもだいぶ萎えるわ
星街の一件でだいぶ萎えてたけど、今回のもだいぶ萎えるわ
354名前は開発中のものです。
2024/01/19(金) 01:43:47.06ID:5Ds9DH3o 3Dモデルを大量に動かす夢を諦めきれず GPU ECS Animation Baker $53.90 買った
Humanoidアニメーションが対応してなかった
―完―
そういうときもある
Humanoidアニメーションが対応してなかった
―完―
そういうときもある
355名前は開発中のものです。
2024/01/19(金) 03:41:29.51ID:cfZKtqxJ そもそもポリゴン数多いキャラ大人数は無理では?
前に紹介したアイドルゲームの最適化事情
Unity新機能を活用した攻めの開発 次世代グラフィックを目指す『IDOLY PRIDE』 - ログミーTech
https://logmi.jp/tech/articles/325231
モバイル向け大量描画テクニック | Unity Learning Materials
https://learning.unity3d.jp/8860/
2万7千ポリゴンのアイドル4~5人だけでもエフェクトや観客にComputeShader、Burst、DrawProcedural、DrawMeshInstancedProcedural、DrawMeshInstancedIndirectで軽量化してる
無双的なゲームなら雑魚キャラのポリゴン少ないと思う
前に紹介したアイドルゲームの最適化事情
Unity新機能を活用した攻めの開発 次世代グラフィックを目指す『IDOLY PRIDE』 - ログミーTech
https://logmi.jp/tech/articles/325231
モバイル向け大量描画テクニック | Unity Learning Materials
https://learning.unity3d.jp/8860/
2万7千ポリゴンのアイドル4~5人だけでもエフェクトや観客にComputeShader、Burst、DrawProcedural、DrawMeshInstancedProcedural、DrawMeshInstancedIndirectで軽量化してる
無双的なゲームなら雑魚キャラのポリゴン少ないと思う
356名前は開発中のものです。
2024/01/19(金) 03:52:30.33ID:h5ltcii/ UEで悪いんだけど敵AI増やすと直ぐ重くなるわ
357名前は開発中のものです。
2024/01/19(金) 06:43:32.25ID:cfZKtqxJ 似たようなアセットあったわ、IK非対応だけど何か多機能っぽい
https://www.asset-sale.net/entry/GPU_Instancer_-_Crowd_Animations
ただこれって同じモデルをコピーしまくった時の最適化で無双にしか使えないんじゃね?
別のモデル数十体は意味ない気もする、まぁ草とかには使えるけど
https://www.asset-sale.net/entry/GPU_Instancer_-_Crowd_Animations
ただこれって同じモデルをコピーしまくった時の最適化で無双にしか使えないんじゃね?
別のモデル数十体は意味ない気もする、まぁ草とかには使えるけど
358名前は開発中のものです。
2024/01/19(金) 08:41:51.64ID:5Ds9DH3o359名前は開発中のものです。
2024/01/19(金) 08:42:52.30ID:dflbxeb4360名前は開発中のものです。
2024/01/19(金) 09:00:06.13ID:dflbxeb4 全員が同じ動きをするならVATを使って頂点シェーダーでアニメーションさせるのが一番軽い
Github探したらスキンドメッシュレンダラーをVATにするツールあるからそれでアニメーションクリップをVATにする
https://github.com/sandwichpuissant/Unity-VAT
あとはVAT動かすシェーダーを作ってVATをスクリプトで切替えながらアニメーションさせる
Github探したらスキンドメッシュレンダラーをVATにするツールあるからそれでアニメーションクリップをVATにする
https://github.com/sandwichpuissant/Unity-VAT
あとはVAT動かすシェーダーを作ってVATをスクリプトで切替えながらアニメーションさせる
361名前は開発中のものです。
2024/01/19(金) 09:11:37.19ID:5Ds9DH3o >>360
さんくす
残念ながら全員に違う動きをさせたいという要件もある・・・買ったアセットはそれを満たしてたんだけど別のところで問題があって解決できるか要検証ってところ
今のところ同じ動きをするモデルを大量に用意したいシチュエーションがないけどいつか必要になった時のために保存しとくわ
さんくす
残念ながら全員に違う動きをさせたいという要件もある・・・買ったアセットはそれを満たしてたんだけど別のところで問題があって解決できるか要検証ってところ
今のところ同じ動きをするモデルを大量に用意したいシチュエーションがないけどいつか必要になった時のために保存しとくわ
362名前は開発中のものです。
2024/01/19(金) 09:43:32.97ID:h5ltcii/ >>358
標準機能でLOD作成出来るみたい。どの位効果あるのか試してないけど
標準機能でLOD作成出来るみたい。どの位効果あるのか試してないけど
363名前は開発中のものです。
2024/01/19(金) 10:03:19.20ID:5Ds9DH3o Humanoidアニメーション非対応、マテリアルはモデル1体につき1種類のみ、ShaderGraph必須につきHLSLで記述した独自のカスタムシェーダ非対応
マニュアルに書いてない制約多すぎて買ったアセットの検証で心折れそう
こんな大して優先度高くないのに手間かかることやってるからゲーム開発進まないんよな
マニュアルに書いてない制約多すぎて買ったアセットの検証で心折れそう
こんな大して優先度高くないのに手間かかることやってるからゲーム開発進まないんよな
364名前は開発中のものです。
2024/01/19(金) 10:09:45.11ID:5Ds9DH3o >>362
UEはなんか英単語6文字の機能(名前忘れた)を使うとカメラとの距離に応じてローポリモデルをリアルタイム高パフォーマンスで生成して切り替えてくれるみたいな変態機能なかったっけ
うらやましいってここでつぶやいた気がするけど忘れた
UEはなんか英単語6文字の機能(名前忘れた)を使うとカメラとの距離に応じてローポリモデルをリアルタイム高パフォーマンスで生成して切り替えてくれるみたいな変態機能なかったっけ
うらやましいってここでつぶやいた気がするけど忘れた
365名前は開発中のものです。
2024/01/19(金) 10:25:11.23ID:h5ltcii/ >>364
Naniteは現時点ではスケルタルメッシュには対応してないです従来のLODは有るけど
Naniteは現時点ではスケルタルメッシュには対応してないです従来のLODは有るけど
366名前は開発中のものです。
2024/01/19(金) 10:28:24.65ID:sUYrDz8A 大量モブなら影を消して影響ライトも減らしていいかもな
367名前は開発中のものです。
2024/01/19(金) 10:37:57.99ID:5Ds9DH3o368名前は開発中のものです。
2024/01/19(金) 11:15:58.65ID:5Ds9DH3o 買ったアセットが通常のモデルをECS専用のモデルに変換する手続きを踏むんだけど
変換後のモデルがAnimationClipを参照してなくてどうやってアニメーション再生してんだよって見てみたら
専用モデルと一緒にテクスチャを生成して1ピクセル1ピクセルに各フレームごとのボーンの情報を刻み込んで
そのテクスチャから読み取った情報でメッシュを動かすとかいう変態じみたことやってた
一旦忘れようかこのアセット
変換後のモデルがAnimationClipを参照してなくてどうやってアニメーション再生してんだよって見てみたら
専用モデルと一緒にテクスチャを生成して1ピクセル1ピクセルに各フレームごとのボーンの情報を刻み込んで
そのテクスチャから読み取った情報でメッシュを動かすとかいう変態じみたことやってた
一旦忘れようかこのアセット
369名前は開発中のものです。
2024/01/19(金) 11:56:25.49ID:Exn+M0xc >>368
だからそれがVATなのでは?
だからそれがVATなのでは?
370名前は開発中のものです。
2024/01/19(金) 12:08:08.00ID:9VoXLv/9371名前は開発中のものです。
2024/01/19(金) 19:23:22.24ID:5Ds9DH3o トワ様の配信今見たけどわいが今日やりたかったことホロアースがほぼ実現しとるやん・・・そういえばホロアース全然やってなかった
これに衝突判定も加えれば100点満点
これに衝突判定も加えれば100点満点
372名前は開発中のものです。
2024/01/19(金) 19:41:37.38ID:5Ds9DH3o https://i.imgur.com/QeP5duK.png
>>357さんのアセット買って試した
本体$66+本体動かすために必要らしいやつ$82.50
今のところ2種類のモデル64体で120fpsくらい
実用化するために乗り越えなければいけない壁
・Transformの制御が一切効かないので髪やスカート等の揺れものが死んでる
・マテリアルの操作が一切効かないのでマテリアルから色を変えたり等の変更ができない
・従来の物理エンジンが使えない
他にも問題色々ありそうだけどとりあえず上3つは1つでも欠けたらこのアセットが没になるので何とか解決したいところ
>>357さんのアセット買って試した
本体$66+本体動かすために必要らしいやつ$82.50
今のところ2種類のモデル64体で120fpsくらい
実用化するために乗り越えなければいけない壁
・Transformの制御が一切効かないので髪やスカート等の揺れものが死んでる
・マテリアルの操作が一切効かないのでマテリアルから色を変えたり等の変更ができない
・従来の物理エンジンが使えない
他にも問題色々ありそうだけどとりあえず上3つは1つでも欠けたらこのアセットが没になるので何とか解決したいところ
373名前は開発中のものです。
2024/01/19(金) 19:45:26.73ID:5Ds9DH3o ・実行前にアニメーションとモデルを結び付けて構築する必要があり、今のままだとアセットバンドル化できない
これあったわ、一番重要まである
これあったわ、一番重要まである
374名前は開発中のものです。
2024/01/19(金) 20:28:56.36ID:5Ds9DH3o 2種類64体のやつ
従来のSkinnedMeshRendererのパフォーマンスが左
新しく買ったアセットのパフォーマンスが右
https://i.imgur.com/7EQJbhW.png
おもっくそ慢心してるけど30種類くらいに増やしたらガクッとパフォーマンス落ちるとかありませんように・・・
従来のSkinnedMeshRendererのパフォーマンスが左
新しく買ったアセットのパフォーマンスが右
https://i.imgur.com/7EQJbhW.png
おもっくそ慢心してるけど30種類くらいに増やしたらガクッとパフォーマンス落ちるとかありませんように・・・
375名前は開発中のものです。
2024/01/19(金) 20:29:17.86ID:cfZKtqxJ 独自仕様でIK未対応って事は揺れものアセットもまぁ無理だわな
古い無双しか作れない、やっぱ実用例の記事って大事
古い無双しか作れない、やっぱ実用例の記事って大事
376名前は開発中のものです。
2024/01/19(金) 20:32:12.07ID:5Ds9DH3o >>375
Transformが制御できないのは代わりに別のところで制御しているからだと思われるので、そこを特定してソースコードいじれば外部から疑似的にTransformを制御できるようになると考えられる
揺れものシステムはわいの自作なのでTransform制御と同じことができるなら揺れものは可能
Transformが制御できないのは代わりに別のところで制御しているからだと思われるので、そこを特定してソースコードいじれば外部から疑似的にTransformを制御できるようになると考えられる
揺れものシステムはわいの自作なのでTransform制御と同じことができるなら揺れものは可能
377名前は開発中のものです。
2024/01/19(金) 20:36:40.42ID:cfZKtqxJ >>376
マジか、やるね~
マジか、やるね~
378名前は開発中のものです。
2024/01/19(金) 21:38:01.21ID:h5ltcii/ 技術的に面白そうだし主さんのスキルも高いけど自由度が低いのでメタバース的なものには向いてなさそうだよね
379名前は開発中のものです。
2024/01/19(金) 23:42:40.53ID:5Ds9DH3o380名前は開発中のものです。
2024/01/20(土) 00:09:47.58ID:pqHEwM1o >>379
アクションゲームか~面白そうなことやってるので応援してます!!
アクションゲームか~面白そうなことやってるので応援してます!!
381名前は開発中のものです。
2024/01/20(土) 12:57:34.50ID:9e9lD738 買ったアセット「GPU Instancer - Crowd Animations」>>357 の現時点の問題点、懸念点
・モデルとアニメーションの組み合わせごとにVATを生成する必要がある
→わいの場合30体以上×150種類以上のVATを作ることになりそう
手間もあるけどストレージの容量を浪費してしまいそう
・メッシュのRead/Writeを有効化する必要がある
→確かこれが有効だとメッシュがCPUメモリにも乗ってしまってメモリ効率が悪いとか・・・要検証
・GPUに高負荷がかかる
→2種類64体の場合、従来のSkinnedMeshRendererだとCPU30%&GPU30%だったのがアセットの場合CPU20%&GPU100%になる(パフォーマンスは>>374の通り)
前者と後者で要求スペックがどう変わってくるかによってはこのアセットが没になる・・・
・モデルとアニメーションの組み合わせごとにVATを生成する必要がある
→わいの場合30体以上×150種類以上のVATを作ることになりそう
手間もあるけどストレージの容量を浪費してしまいそう
・メッシュのRead/Writeを有効化する必要がある
→確かこれが有効だとメッシュがCPUメモリにも乗ってしまってメモリ効率が悪いとか・・・要検証
・GPUに高負荷がかかる
→2種類64体の場合、従来のSkinnedMeshRendererだとCPU30%&GPU30%だったのがアセットの場合CPU20%&GPU100%になる(パフォーマンスは>>374の通り)
前者と後者で要求スペックがどう変わってくるかによってはこのアセットが没になる・・・
382名前は開発中のものです。
2024/01/20(土) 18:44:24.01ID:9e9lD738 https://i.imgur.com/vvXcud4.png
2種類64体で120fpsだったのが30種類64体で30fpsまで落ちました
まあ実際にゲームの中で同時に動くのは10体程度だろうから全然いいんだけれども1人生首になってる子おるのなんでよ
2種類64体で120fpsだったのが30種類64体で30fpsまで落ちました
まあ実際にゲームの中で同時に動くのは10体程度だろうから全然いいんだけれども1人生首になってる子おるのなんでよ
383名前は開発中のものです。
2024/01/20(土) 18:54:35.51ID:9e9lD738384名前は開発中のものです。
2024/01/20(土) 18:54:51.81ID:HGX9gjC/ >>382
これってVRMで配布されてんの?
これってVRMで配布されてんの?
385名前は開発中のものです。
2024/01/20(土) 18:55:16.64ID:9e9lD738 >>384
ホロライブMMDでググると公式の配布ページが出てくる
ホロライブMMDでググると公式の配布ページが出てくる
386名前は開発中のものです。
2024/01/20(土) 18:55:30.59ID:HGX9gjC/387名前は開発中のものです。
2024/01/20(土) 19:00:01.87ID:z3q9dEhd まぁそんなもんじゃないの
ハイポリ大量って企業でもあんまないと思う、モンハン無双バイオ無双鉄拳無双ダクソ無双
ハイポリ大量って企業でもあんまないと思う、モンハン無双バイオ無双鉄拳無双ダクソ無双
388名前は開発中のものです。
2024/01/20(土) 19:03:42.08ID:aBxLNj5m 1メッシュのポリゴン数なんぼよ?
389名前は開発中のものです。
2024/01/20(土) 20:26:43.84ID:9e9lD738390名前は開発中のものです。
2024/01/20(土) 20:42:30.83ID:HGX9gjC/ >>389
少なくて40万はそりゃ動かんだろ
少なくて40万はそりゃ動かんだろ
391名前は開発中のものです。
2024/01/20(土) 21:19:41.59ID:z3q9dEhd FF16超えてるよ!
FF16→10万~15万ポリゴン(バハムートは30万)
God of War (PS4)→8万ポリゴン
Warlander→67000ポリゴン
バイオ5→15000ポリゴン
FF16→10万~15万ポリゴン(バハムートは30万)
God of War (PS4)→8万ポリゴン
Warlander→67000ポリゴン
バイオ5→15000ポリゴン
392名前は開発中のものです。
2024/01/20(土) 21:35:21.72ID:9e9lD738 >>390 >>391
なんかおかしいと思ったらUnityで確認した>>389がおかしかった
少ない子
https://3d.nicovideo.jp/works/td63649
頂点数: 51,658 ポリゴン数: 83,202
多い子
https://3d.nicovideo.jp/works/td63632
頂点数: 184,046 ポリゴン数: 107,949
ガバガバやんけ
なんかおかしいと思ったらUnityで確認した>>389がおかしかった
少ない子
https://3d.nicovideo.jp/works/td63649
頂点数: 51,658 ポリゴン数: 83,202
多い子
https://3d.nicovideo.jp/works/td63632
頂点数: 184,046 ポリゴン数: 107,949
ガバガバやんけ
393名前は開発中のものです。
2024/01/20(土) 21:37:01.25ID:9e9lD738 ニコニ立体見るとポリゴン数15万くらいの子もおる
まじで389ガバガバやんけ
まじで389ガバガバやんけ
394名前は開発中のものです。
2024/01/20(土) 22:52:37.55ID:z3q9dEhd395名前は開発中のものです。
2024/01/20(土) 22:56:30.77ID:aBxLNj5m >>392
多分この表記は4角ポリゴンの数だろうからUnityでは少ない方で15万triくらいか
多分この表記は4角ポリゴンの数だろうからUnityでは少ない方で15万triくらいか
396名前は開発中のものです。
2024/01/20(土) 22:57:31.73ID:aBxLNj5m inportsettingのメッシュで確認してるんだよね?
397名前は開発中のものです。
2024/01/21(日) 10:08:23.20ID:FNRdfgES398名前は開発中のものです。
2024/01/21(日) 10:25:36.61ID:FNRdfgES399名前は開発中のものです。
2024/01/21(日) 10:31:20.53ID:On0hd98j mmd→Unityの時点でちゃんと変換出来てるかチェックしてみたら?
400名前は開発中のものです。
2024/01/21(日) 10:36:18.47ID:FNRdfgES401名前は開発中のものです。
2024/01/21(日) 10:54:09.65ID:ZPNczpKU Unityど素人だけどマントってクロスとか物理系の機能使ってない?そういうの全部オフにても駄目?
402名前は開発中のものです。
2024/01/21(日) 11:02:52.40ID:On0hd98j Unityと言うかMMDでも剛体のタイプ・物理演算の機能はあるので
MMD4Mecanimの中の
Mecanim(Humanoid)での VMD 再生は、まだ不完全な部分が多く全てのモーションで正常に再生できるとは限りません。
その場合は、Animation Type を Humanoid ではなく Generic を選択してください。
Unityで動作する リアルタイムの Bullet Physics プラグイン / C# DLL も同封しています。
ここで物理エンジン使ってる
MMD4Mecanimの中の
Mecanim(Humanoid)での VMD 再生は、まだ不完全な部分が多く全てのモーションで正常に再生できるとは限りません。
その場合は、Animation Type を Humanoid ではなく Generic を選択してください。
Unityで動作する リアルタイムの Bullet Physics プラグイン / C# DLL も同封しています。
ここで物理エンジン使ってる
403名前は開発中のものです。
2024/01/21(日) 11:11:32.81ID:On0hd98j あとIKの機能も使えないらしいからそこが引っかかってる可能性もある
404名前は開発中のものです。
2024/01/21(日) 11:20:49.59ID:FNRdfgES405名前は開発中のものです。
2024/01/21(日) 11:29:22.04ID:FNRdfgES https://docs.unity3d.com/2021.3/Documentation/Manual/GPUInstancing.html
> GPU instancing isn’t compatible with the SRP Batcher. (GPU インスタンス化はSRP Batcherと互換性がありません)
従来のSkinnedMeshRendererと同じくSRP Batcherは効いてるものだと勝手に思い込んでたけど効いてないのか…>>382の時点で気づきたかった
色々検証してきて皆からアドバイスもたくさんもらってきたところ申し訳ないけど
このアセット(というかGraphics.DrawMeshInstancedIndirect)を使ってる時点で
異なるメッシュ異なるマテリアルの大量描画には向いてないとなるとこのアセットは没かもしれない…
でもまあ「このアセットは従来のSkinnedMeshRendererの代わりにDrawMeshInstancedIndirectを使って描画していて、DrawMeshInstancedIndirectはSRP Batcherが効かないので異なるメッシュ異なるマテリアルの大量描画には向いていない」という情報は実際に使って検証しないと分からなかったと思うので無意味ではなかったということで
今後この制約の中でも使い道が生まれるかもしれないので検証はもう少し続ける
> GPU instancing isn’t compatible with the SRP Batcher. (GPU インスタンス化はSRP Batcherと互換性がありません)
従来のSkinnedMeshRendererと同じくSRP Batcherは効いてるものだと勝手に思い込んでたけど効いてないのか…>>382の時点で気づきたかった
色々検証してきて皆からアドバイスもたくさんもらってきたところ申し訳ないけど
このアセット(というかGraphics.DrawMeshInstancedIndirect)を使ってる時点で
異なるメッシュ異なるマテリアルの大量描画には向いてないとなるとこのアセットは没かもしれない…
でもまあ「このアセットは従来のSkinnedMeshRendererの代わりにDrawMeshInstancedIndirectを使って描画していて、DrawMeshInstancedIndirectはSRP Batcherが効かないので異なるメッシュ異なるマテリアルの大量描画には向いていない」という情報は実際に使って検証しないと分からなかったと思うので無意味ではなかったということで
今後この制約の中でも使い道が生まれるかもしれないので検証はもう少し続ける
406名前は開発中のものです。
2024/01/21(日) 11:34:36.30ID:G6sF08L6 >>397
ポリゴンには4角ポリゴンと3角ポリゴンがあって基本的にモデリングは4角ポリゴンで行うので4角ポリゴン表記だと思った
4角ポリゴンの2倍が3角ポリゴンの総数だからUnity上でレンダリングされる時は4角ポリゴンの2倍
ポリゴンには4角ポリゴンと3角ポリゴンがあって基本的にモデリングは4角ポリゴンで行うので4角ポリゴン表記だと思った
4角ポリゴンの2倍が3角ポリゴンの総数だからUnity上でレンダリングされる時は4角ポリゴンの2倍
407名前は開発中のものです。
2024/01/21(日) 11:39:33.59ID:On0hd98j まぁDrawMeshだからまぁ同じ物が大量にある場合の最適化って所は変わらんね
408名前は開発中のものです。
2024/01/21(日) 11:43:54.81ID:FNRdfgES ここで度々取り上げられてたIDOLY PRIDEってスマホゲームの技術記事を見返してみたら、明言されてるわけではないけど
異なるメッシュ異なるマテリアルの複数描画→SRP Batcher
同一のメッシュ同一のマテリアルの大量描画→DrawMeshInstancedIndirect
って使い分けられてるね
異なるメッシュ異なるマテリアルの大量描画はダメか・・・
異なるメッシュ異なるマテリアルの複数描画→SRP Batcher
同一のメッシュ同一のマテリアルの大量描画→DrawMeshInstancedIndirect
って使い分けられてるね
異なるメッシュ異なるマテリアルの大量描画はダメか・・・
409名前は開発中のものです。
2024/01/21(日) 11:56:14.10ID:FNRdfgES410名前は開発中のものです。
2024/01/21(日) 11:59:43.90ID:On0hd98j FPSもスクリプトで表示しないと正確な値出ないよ
Unity公式でも言ってる適当仕様
Unity公式でも言ってる適当仕様
411名前は開発中のものです。
2024/01/21(日) 12:08:59.76ID:FNRdfgES >>410
https://i.imgur.com/EJzunTo.png
←30種類64体をGPU Instancerで普通に描画
→30種類64体をGPU Instancerでポリゴン数0のメッシュに差し替えて描画
スクリプトでfps見てるんだけどあんま変わらなかった(右下)
https://i.imgur.com/EJzunTo.png
←30種類64体をGPU Instancerで普通に描画
→30種類64体をGPU Instancerでポリゴン数0のメッシュに差し替えて描画
スクリプトでfps見てるんだけどあんま変わらなかった(右下)
412名前は開発中のものです。
2024/01/21(日) 12:34:14.29ID:FNRdfgES よし1人が10人くらいに分身して暴れる必殺技を用意してこのアセットを活かそう(やけくそ)
413名前は開発中のものです。
2024/01/21(日) 12:56:59.26ID:ZPNczpKU >>383
マントを非表示にしてる子がいるみたいですけどそれは無しなんでしょうか?
マントを非表示にしてる子がいるみたいですけどそれは無しなんでしょうか?
414名前は開発中のものです。
2024/01/21(日) 12:58:56.33ID:FNRdfgES415名前は開発中のものです。
2024/01/21(日) 12:59:42.77ID:FNRdfgES DOTS Instancingという機能がSRP BatcherとGPU Instancingを併用できるとの情報を入手
https://logicalbeat.jp/blog/15417/
この機能を実装していて、(以下>>414)
https://logicalbeat.jp/blog/15417/
この機能を実装していて、(以下>>414)
416名前は開発中のものです。
2024/01/21(日) 18:35:15.54ID:FNRdfgES >>354は一旦置いといて
https://assetstore.unity.com/packages/tools/animation/rukhanka-ecs-animation-system-241472?locale=ja-JP
Rukhanka - ECS Animation System $66 買った
結局ShaderGraph縛りかと思ったけどShaderGraphを従来のHLSL記述のシェーダに変換できたので
あとはこれを今使ってるカスタムシェーダ用に書き換えられれば動くところまでは持っていける
セットアップはコンポーネントを1つアタッチするだけという手軽さ
これで30種類のモデルのパフォーマンスが良ければ・・・
https://assetstore.unity.com/packages/tools/animation/rukhanka-ecs-animation-system-241472?locale=ja-JP
Rukhanka - ECS Animation System $66 買った
結局ShaderGraph縛りかと思ったけどShaderGraphを従来のHLSL記述のシェーダに変換できたので
あとはこれを今使ってるカスタムシェーダ用に書き換えられれば動くところまでは持っていける
セットアップはコンポーネントを1つアタッチするだけという手軽さ
これで30種類のモデルのパフォーマンスが良ければ・・・
417名前は開発中のものです。
2024/01/21(日) 18:44:03.47ID:FNRdfgES ゴリゴリDOTSを使ってるはずで大量のモデルを動かすサンプルもあるのに
Transformの制御が普通にできたりVATを使わず従来のAnimatorで動いてるっぽいのが却って不気味
今までのアセットとの違いというとLinear Blend SkinningというShaderGraphの機能を使ってるっぽいところ(結局HLSLシェーダに変換しても機能してるので今のところ問題なっしんぐ)
https://docs.unity3d.com/ja/Packages/com.unity.shadergraph@10.0/manual/Linear-Blend-Skinning-Node.html
Transformの制御が普通にできたりVATを使わず従来のAnimatorで動いてるっぽいのが却って不気味
今までのアセットとの違いというとLinear Blend SkinningというShaderGraphの機能を使ってるっぽいところ(結局HLSLシェーダに変換しても機能してるので今のところ問題なっしんぐ)
https://docs.unity3d.com/ja/Packages/com.unity.shadergraph@10.0/manual/Linear-Blend-Skinning-Node.html
418名前は開発中のものです。
2024/01/21(日) 23:57:51.04ID:On0hd98j ECSはまだ新しいからそんなに情報出てないね
企業もこれから使い出すのかと思うと未来ありそうな気はする
企業もこれから使い出すのかと思うと未来ありそうな気はする
419名前は開発中のものです。
2024/01/22(月) 08:10:20.97ID:oef3vWvB >>418
DOTSはJobSystem+Burstの上に成り立ってる機能だけど
そのJobSystemとBurstが値型しか使えないとか制約が強すぎて嫌われてるから今のままだと使い勝手悪すぎて普及しづらそう
わいが自作した揺れものシステムもJobSystem+Burstで最適化したけどマジで面倒くさかった
DOTSはJobSystem+Burstの上に成り立ってる機能だけど
そのJobSystemとBurstが値型しか使えないとか制約が強すぎて嫌われてるから今のままだと使い勝手悪すぎて普及しづらそう
わいが自作した揺れものシステムもJobSystem+Burstで最適化したけどマジで面倒くさかった
420名前は開発中のものです。
2024/01/22(月) 17:40:26.02ID:oef3vWvB このアセットが使っていた機能は正確には「Mesh Deformation」という機能で、そもそも「Mesh Deformation」はDOTSとか関係ないというオチだった
このアセットは、DOTSでも「Mesh Deformation」が使えるよというのが売りのアセットで
従来のSkinnedMeshRendererに「Mesh Deformation」を適用するよりもDOTSで「Mesh Deformation」を使うほうがパフォーマンスは低く、わいが求めてるものとは全然関係ないアセットでした
なので今わいが使ってるカスタムシェーダに「Mesh Deformation」は使えるのか?使えば本当にパフォーマンスが上がるのか?が争点となっているけど
「Mesh Deformation」の適用前と適用したつもりのシェーダで比較してもパフォーマンスは変わらず40FPS前後
GPUは全然余裕あるから、ありえるとしたら「Mesh Deformation」が適用できていないかCPUバウンドで頭打ちになってるかのどちらか
このアセットは、DOTSでも「Mesh Deformation」が使えるよというのが売りのアセットで
従来のSkinnedMeshRendererに「Mesh Deformation」を適用するよりもDOTSで「Mesh Deformation」を使うほうがパフォーマンスは低く、わいが求めてるものとは全然関係ないアセットでした
なので今わいが使ってるカスタムシェーダに「Mesh Deformation」は使えるのか?使えば本当にパフォーマンスが上がるのか?が争点となっているけど
「Mesh Deformation」の適用前と適用したつもりのシェーダで比較してもパフォーマンスは変わらず40FPS前後
GPUは全然余裕あるから、ありえるとしたら「Mesh Deformation」が適用できていないかCPUバウンドで頭打ちになってるかのどちらか
421名前は開発中のものです。
2024/01/22(月) 18:17:35.31ID:oef3vWvB イッチ~😭
422名前は開発中のものです。
2024/01/22(月) 19:27:33.28ID:8OZUJi12 ワイは失踪するしか……!もう道が……!
423名前は開発中のものです。
2024/01/22(月) 19:28:24.25ID:oef3vWvB 何が問題になってるんだ
今なら見ての通り余裕があるから助け船出せるで
今なら見ての通り余裕があるから助け船出せるで
424名前は開発中のものです。
2024/01/22(月) 19:31:04.09ID:8OZUJi12 モチベがない上にもはや時間を割こうとすら思えなくなってる
425名前は開発中のものです。
2024/01/22(月) 19:36:31.53ID:8OZUJi12 Xのアカウント凍結してるんだが
426名前は開発中のものです。
2024/01/22(月) 19:36:55.49ID:oef3vWvB そりゃ重症だわな・・・
メルさんの件が効いてるのか他に何かあったのか分からんけど、モチベ低下は時間に身を委ねるしか回復手段なさそうだもんなあ
時間に身を委ねた結果回復するか完全に燃え尽きるかはコントロールしきれない、ぶっちゃけガチャ
メルさんの件が効いてるのか他に何かあったのか分からんけど、モチベ低下は時間に身を委ねるしか回復手段なさそうだもんなあ
時間に身を委ねた結果回復するか完全に燃え尽きるかはコントロールしきれない、ぶっちゃけガチャ
427名前は開発中のものです。
2024/01/22(月) 19:38:21.62ID:oef3vWvB428名前は開発中のものです。
2024/01/22(月) 19:38:49.89ID:8OZUJi12 ゲーム制作中断した代わりにワイの読み上げあくたんの精度が上がった
429名前は開発中のものです。
2024/01/22(月) 19:40:32.55ID:oef3vWvB そういえばいたなそんなん
AIこよりみたいなやつだっけ
ゲームで使ったら怒られそうか・・・
AIこよりみたいなやつだっけ
ゲームで使ったら怒られそうか・・・
430名前は開発中のものです。
2024/01/22(月) 19:43:25.81ID:8OZUJi12 そらもうアウトラインから立ち幅跳びしてるようなもんやろ
431名前は開発中のものです。
2024/01/22(月) 19:57:51.79ID:oef3vWvB 別クチでアドバイス頂けたりもして、結論が出ました
1.GPU Instancingを有効化して、少ない種類のキャラクターを大量描画
→GPUが100%に振り切れても120fpsくらいの高パフォーマンスを出せる
2.GPU Instancingを有効化して、多い種類のキャラクターを大量描画
→セットパスコールが多くてCPU使用率30%あたりで即CPUバウンドになるため、30fps程度しか出せない
3.従来のSkinnedMeshRenderer(SRP Batcherが有効)で、多い種類のキャラクターを大量描画
→セットパスコールはSRP Batcherにより大幅に削減できるが、それでもやはりCPUバウンドにより40fps前後しか出ない
3.の時点でセットパスコール数を減らさない限りCPU側のパフォーマンスが頭打ちなので、「Mesh Deformation」の力を借りても無意味とのこと
キャラクターの数や質を維持したままセットパスコール数によるCPUバウンドを解決することは現状不可能とのことで、アキラメロンという結論になりました
アドバイスくれた皆様方ありがとうございました
70レスくらい使い潰した性能検証は一旦終えて、わいは少し前までやってたいつものゲーム開発に戻ります
1.GPU Instancingを有効化して、少ない種類のキャラクターを大量描画
→GPUが100%に振り切れても120fpsくらいの高パフォーマンスを出せる
2.GPU Instancingを有効化して、多い種類のキャラクターを大量描画
→セットパスコールが多くてCPU使用率30%あたりで即CPUバウンドになるため、30fps程度しか出せない
3.従来のSkinnedMeshRenderer(SRP Batcherが有効)で、多い種類のキャラクターを大量描画
→セットパスコールはSRP Batcherにより大幅に削減できるが、それでもやはりCPUバウンドにより40fps前後しか出ない
3.の時点でセットパスコール数を減らさない限りCPU側のパフォーマンスが頭打ちなので、「Mesh Deformation」の力を借りても無意味とのこと
キャラクターの数や質を維持したままセットパスコール数によるCPUバウンドを解決することは現状不可能とのことで、アキラメロンという結論になりました
アドバイスくれた皆様方ありがとうございました
70レスくらい使い潰した性能検証は一旦終えて、わいは少し前までやってたいつものゲーム開発に戻ります
432名前は開発中のものです。
2024/01/22(月) 20:37:43.32ID:oef3vWvB なんかQiitaの記事1本書けそうなくらいのボリュームあったなこの検証
書かないけど
書かないけど
433名前は開発中のものです。
2024/01/22(月) 21:53:26.61ID:hx/ZQSsZ434名前は開発中のものです。
2024/01/22(月) 22:05:55.90ID:hx/ZQSsZ 今流行りのパルワールドも最初はオールアセットゲーから始まっていた
https://news.denfaminicogamer.jp/interview/190906a
インディーゲームは細かいクオリティより新しい面白さに一点集中しよう
https://youtu.be/u1C4EahF4mA
https://news.denfaminicogamer.jp/interview/190906a
インディーゲームは細かいクオリティより新しい面白さに一点集中しよう
https://youtu.be/u1C4EahF4mA
435名前は開発中のものです。
2024/01/23(火) 08:25:55.04ID:1/XcE8eH 性能検証>>431について補足
> 3.従来のSkinnedMeshRenderer(SRP Batcherが有効)で、多い種類のキャラクターを大量描画
> →セットパスコールはSRP Batcherにより大幅に削減できるが、それでもやはりCPUバウンドにより40fps前後しか出ない
→PostProcessを無効化する:40fps
→+揺れものシステム&物理演算を無効化する:50fps
→+とあるコンポーネントを無効化する:70fps
という感じで色々無効化したらパフォーマンスが上がった
最後のとあるコンポーネントというのは、キャラクターの眉毛を髪の上から描画させるためのコンポーネントのことで
毎フレームSkinnedMeshRenderer.BakeMesh()が走っていたために微妙な負荷になっていたみたい
こいつを切り捨てるのは割と現実的なのでこれでパフォーマンスが上がるなら消すか
> 3.従来のSkinnedMeshRenderer(SRP Batcherが有効)で、多い種類のキャラクターを大量描画
> →セットパスコールはSRP Batcherにより大幅に削減できるが、それでもやはりCPUバウンドにより40fps前後しか出ない
→PostProcessを無効化する:40fps
→+揺れものシステム&物理演算を無効化する:50fps
→+とあるコンポーネントを無効化する:70fps
という感じで色々無効化したらパフォーマンスが上がった
最後のとあるコンポーネントというのは、キャラクターの眉毛を髪の上から描画させるためのコンポーネントのことで
毎フレームSkinnedMeshRenderer.BakeMesh()が走っていたために微妙な負荷になっていたみたい
こいつを切り捨てるのは割と現実的なのでこれでパフォーマンスが上がるなら消すか
436名前は開発中のものです。
2024/01/23(火) 08:27:20.42ID:1/XcE8eH >>434
新しい面白さなあ・・・前例がほぼない的な意味でなら新しさはあると思うんだけど万人受けは期待してない
わいにとっては絶対面白いけどそれがどこまで受けるかは実際に公開してみないとわからないかも
新しい面白さなあ・・・前例がほぼない的な意味でなら新しさはあると思うんだけど万人受けは期待してない
わいにとっては絶対面白いけどそれがどこまで受けるかは実際に公開してみないとわからないかも
437名前は開発中のものです。
2024/01/23(火) 09:06:59.25ID:A5/zzmn2 あとパルワールドで思い出したけどこれエンジンがUEになってるから
Unityでもある程度重いソフトはMOD切ってIL2CPPでテストも毎回ビルドってのもありうるね
Unityでもある程度重いソフトはMOD切ってIL2CPPでテストも毎回ビルドってのもありうるね
438名前は開発中のものです。
2024/01/23(火) 09:52:23.62ID:1/XcE8eH >>437
IL2CPPでもMonoでも「キャラクターの種類が増えるほどフレームレートが目に見えて低下する」という課題があったのでそれを解決したかったのが今回の検証なんだけど
まあ結局ダメだったのでIL2CPPビルドに頼ったりキャラの数を減らしたりCPUバウンドの要因を地道に削っていくって方向で・・・
IL2CPPでもMonoでも「キャラクターの種類が増えるほどフレームレートが目に見えて低下する」という課題があったのでそれを解決したかったのが今回の検証なんだけど
まあ結局ダメだったのでIL2CPPビルドに頼ったりキャラの数を減らしたりCPUバウンドの要因を地道に削っていくって方向で・・・
439名前は開発中のものです。
2024/01/23(火) 09:59:55.78ID:1/XcE8eH わいが使ってるシェーダが超有能すぎる(実は今回の性能検証でもこっそり一役買ってる)
Qiitaで紹介記事書きたいくらいなんだけど、顧客を絞って1人1人に対するサポートを手厚くやっていきたいという先方のご意向で書けないもどかしさ
Qiitaで紹介記事書きたいくらいなんだけど、顧客を絞って1人1人に対するサポートを手厚くやっていきたいという先方のご意向で書けないもどかしさ
440名前は開発中のものです。
2024/01/23(火) 10:03:04.39ID:1/XcE8eH441名前は開発中のものです。
2024/01/23(火) 10:08:04.96ID:1/XcE8eH https://i.imgur.com/TfVzuM3.jpeg
こっちにしとこ
こっちにしとこ
442名前は開発中のものです。
2024/01/23(火) 10:38:26.22ID:A5/zzmn2 まぁ後は正攻法やね
マップならPerfect Cullingとか言う謎のアセットもあるけど
https://gamemakers.jp/article/2023_12_11_57024/
https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible
マップならPerfect Cullingとか言う謎のアセットもあるけど
https://gamemakers.jp/article/2023_12_11_57024/
https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible
443名前は開発中のものです。
2024/01/23(火) 12:04:21.03ID:1/XcE8eH444名前は開発中のものです。
2024/01/23(火) 12:05:10.00ID:1/XcE8eH あとそのあたりのドキュメントは3,4回くらい読み返してる
英語のほうはあんま理解できてる気しないけど
英語のほうはあんま理解できてる気しないけど
445名前は開発中のものです。
2024/01/23(火) 12:09:45.80ID:U3m3M0NO >>443
閃乱カグラ?
閃乱カグラ?
446名前は開発中のものです。
2024/01/23(火) 12:14:07.10ID:1/XcE8eH447名前は開発中のものです。
2024/01/23(火) 13:36:49.37ID:U3m3M0NO448名前は開発中のものです。
2024/01/23(火) 15:01:44.73ID:1/XcE8eH >>447
スマブラXに百人組み手っていうモードがあったけどSPにもあるんだろうか、無双系って言われてるのって大体あれのことだよね
あれほど雑魚敵がポンポン死んで目まぐるしく入れ替わる感じでもなく
かといってスマブラほど1人1人とのプロレスを重くしたいわけでもなく
その中間くらいにしたい・・・って文章にしてみたけど自分でもよくわからん、思うが儘に作ってみてどうなるかのお楽しみ
スマブラXに百人組み手っていうモードがあったけどSPにもあるんだろうか、無双系って言われてるのって大体あれのことだよね
あれほど雑魚敵がポンポン死んで目まぐるしく入れ替わる感じでもなく
かといってスマブラほど1人1人とのプロレスを重くしたいわけでもなく
その中間くらいにしたい・・・って文章にしてみたけど自分でもよくわからん、思うが儘に作ってみてどうなるかのお楽しみ
449名前は開発中のものです。
2024/01/24(水) 00:54:47.29ID:DwvPG79i 主さんにはシェーダーとか開発者を唸らす方向で頑張って欲しい
450名前は開発中のものです。
2024/01/24(水) 04:50:44.63ID:VfW00VT7 なんじゃそりゃ
まあ作りたいゲームの方向性も決まってるし 万人受けは狙わず数人が大草原生やしてくれれば御の字なのでやりたいようにやってみます
まあ作りたいゲームの方向性も決まってるし 万人受けは狙わず数人が大草原生やしてくれれば御の字なのでやりたいようにやってみます
451名前は開発中のものです。
2024/01/24(水) 08:06:32.59ID:VfW00VT7 だいぶ前にスマホ版ビルドしてみたけどメモリ不足で無理だったってのがあったけど
URPの設定のRenderScaleを2倍にしてて5000×2500とかいうとんでもない解像度で描画しようとしてたのが原因だった
RenderScaleを等倍にしたらメモリ使用量も0.6GBくらいに収まって普通にスマホ版で動かせました
URPの設定のRenderScaleを2倍にしてて5000×2500とかいうとんでもない解像度で描画しようとしてたのが原因だった
RenderScaleを等倍にしたらメモリ使用量も0.6GBくらいに収まって普通にスマホ版で動かせました
452名前は開発中のものです。
2024/01/24(水) 09:11:13.67ID:fVi59P06 解像度下げるのも最適化やね
453名前は開発中のものです。
2024/01/24(水) 09:23:31.06ID:VfW00VT7 今回はスマホで2倍ってのが意図してなかったものだからよかったけど
PCだと2倍と等倍でもかなり差が分かるし(一応画質設定で下げられるようにする)
おそらくスマホも等倍未満にすると目に見えて画質が下がってしまうのでできればこのラインを維持したいところ・・・
PCだと2倍と等倍でもかなり差が分かるし(一応画質設定で下げられるようにする)
おそらくスマホも等倍未満にすると目に見えて画質が下がってしまうのでできればこのラインを維持したいところ・・・
454名前は開発中のものです。
2024/01/24(水) 09:30:53.00ID:AYEYQDPa 最近のスマホは馬鹿みたいに解像度高いからな
455名前は開発中のものです。
2024/01/24(水) 09:32:51.19ID:AYEYQDPa 昔Unity公式がAMDのアップスケーリング技術使えば2Kでレンダリングしたやつを4Kで描画できるからいいよって言ってた
https://youtu.be/_cKixSjjTjI?si=11QTNBjo9xm3vhAi
https://youtu.be/_cKixSjjTjI?si=11QTNBjo9xm3vhAi
456名前は開発中のものです。
2024/01/24(水) 10:03:24.49ID:VfW00VT7 >>455
ありがとう
Bilinearと教えてくれたFSRで比較してみたけど、fps、CPU使用率、GPU使用率のいずれも大して変わらなかった
今のわいの環境だとGPUは余力が余りまくってるから、そっちを最適化する技術だとしたらCPUバウンドのわいの環境には響かないかも
ありがとう
Bilinearと教えてくれたFSRで比較してみたけど、fps、CPU使用率、GPU使用率のいずれも大して変わらなかった
今のわいの環境だとGPUは余力が余りまくってるから、そっちを最適化する技術だとしたらCPUバウンドのわいの環境には響かないかも
457名前は開発中のものです。
2024/01/24(水) 10:06:59.85ID:VfW00VT7 でもそうかスマホ版だと影響が如実に現れてるかもしれないのか
本命はPC版でスマホ版は公開する予定がないけどついでに検証してみる
本命はPC版でスマホ版は公開する予定がないけどついでに検証してみる
458名前は開発中のものです。
2024/01/24(水) 14:52:46.31ID:AYEYQDPa まぁ動画見る限りいろんなゲームでFSR使われてるって事は4Kで全部レンダリングしてるところは少ないからFSRのほうがバイリニアより性能いいならFSRでアップスケーリングしたらいいんじゃね?
459名前は開発中のものです。
2024/01/25(木) 02:00:18.31ID:MpbjV3ld そりゃそうか、問題なさそうだしそうします
今日(昨日)も性能検証の続きみたいなことやってたけど、シェーダ販売元がパフォーマンスについて詳しく見てくれることになりました
買い切りなのに申し訳ないと思いつつ甘えるしかない
今日(昨日)も性能検証の続きみたいなことやってたけど、シェーダ販売元がパフォーマンスについて詳しく見てくれることになりました
買い切りなのに申し訳ないと思いつつ甘えるしかない
460名前は開発中のものです。
2024/01/26(金) 09:25:09.60ID:zZVqnd62 敵AIを200体くらい表示して重くてローポリモデルにしたり解像度下げたりしたけど効果なくて
20体~50体くらいに下げたら軽くなった事があります。CPUがボトルネックになってた(UE勢)
20体~50体くらいに下げたら軽くなった事があります。CPUがボトルネックになってた(UE勢)
461名前は開発中のものです。
2024/01/26(金) 12:51:19.42ID:FIRNyUEg >>460
そのモデルたちが同じ種類のキャラクターだとUnityではかなり最適化できて無双系のゲームも現実的なんですが
種類が異なるキャラクターを大量に表示するとCPUがボトルネックになってどうしようもなくなるのが現状ですね
UEも似た感じなんじゃないでしょうか
そのモデルたちが同じ種類のキャラクターだとUnityではかなり最適化できて無双系のゲームも現実的なんですが
種類が異なるキャラクターを大量に表示するとCPUがボトルネックになってどうしようもなくなるのが現状ですね
UEも似た感じなんじゃないでしょうか
462名前は開発中のものです。
2024/01/26(金) 13:23:45.19ID:FIRNyUEg Bilinear レンダリングスケール1倍
https://tadaup.jp/615974d6f.jpg
FSR レンダリングスケール1倍
https://tadaup.jp/6159760f0.jpg
レンダリングスケール2倍
https://tadaup.jp/615977099.jpg
PC版でも1920x1080の等倍と2倍ならメモリ使用量が1GB変わるくらいなのでまあ現実的(?)
https://tadaup.jp/615974d6f.jpg
FSR レンダリングスケール1倍
https://tadaup.jp/6159760f0.jpg
レンダリングスケール2倍
https://tadaup.jp/615977099.jpg
PC版でも1920x1080の等倍と2倍ならメモリ使用量が1GB変わるくらいなのでまあ現実的(?)
463名前は開発中のものです。
2024/01/27(土) 06:32:03.87ID:JDuT7AmC >>461
UEでキャラクターをGPUインスタンスするアセット探したら6万くらいして驚いたわ~
UEでキャラクターをGPUインスタンスするアセット探したら6万くらいして驚いたわ~
464名前は開発中のものです。
2024/01/27(土) 07:06:33.46ID:5rs1sE7D >>463
なんでだ・・・そんな高価な技術じゃないと思うんだけど
Naniteだっけ?あんな変態機能はロハで使えるんだから、GPUインスタンスと同等以上の効果が得られる別の機能が何かしらありそうではあるけど
なんでだ・・・そんな高価な技術じゃないと思うんだけど
Naniteだっけ?あんな変態機能はロハで使えるんだから、GPUインスタンスと同等以上の効果が得られる別の機能が何かしらありそうではあるけど
465名前は開発中のものです。
2024/01/27(土) 09:51:46.96ID:vBHCc7ny UnityはGPUインスタンシングは無料だからな
最近はDOTsインスタンシングだし
最近はDOTsインスタンシングだし
466名前は開発中のものです。
2024/01/27(土) 10:20:40.60ID:5rs1sE7D DOTSインスタンシングは静的なオブジェクトの大量描画に関してはGPUインスタンシングの上をいくんだろうけど
スキニングが有償アセットでしか対応してない上にパフォーマンスも従来より落ちるのが悲しい
静的なオブジェクトは今のSRP Batcher依存の最適化で十分だからDOTS対応は後回しでいいかな
スキニングが有償アセットでしか対応してない上にパフォーマンスも従来より落ちるのが悲しい
静的なオブジェクトは今のSRP Batcher依存の最適化で十分だからDOTS対応は後回しでいいかな
467名前は開発中のものです。
2024/01/27(土) 13:21:21.90ID:5rs1sE7D 3か月くらい前までメモリ32GBでちょっと足りないかもなあ程度だったのに
今日64GBメモリでメモリ不足になった
ゲーム開発以外にも裏でChrome開きまくってたのもあるかもしれないけど、こりゃ半年後には128GBコースか?
今日64GBメモリでメモリ不足になった
ゲーム開発以外にも裏でChrome開きまくってたのもあるかもしれないけど、こりゃ半年後には128GBコースか?
468名前は開発中のものです。
2024/01/27(土) 14:33:26.94ID:5rs1sE7D 1.わいが使ってるカスタムシェーダを普通に使って(>>462)、物理演算などのグラフィック関係以外を全て切ると
約70fps 1フレームあたり約14ms
2.この状態からマテリアルのプロパティを未指定(Texture、色などの指定を初期値)にすると
約75fps 1フレームあたり約13.3ms
3.ここからさらに、シェーダをUniversal Render Pipeline/Litに変更すると
約150fms 1フレームあたり約6.7ms
4.なお1.の状態からシェーダをUniversal Render Pipeline/Litに変更しただけの場合
約120fps 1フレームあたり約8.3ms
わいが使ってるカスタムシェーダがもうちょい最適化されてくれると嬉しす・・・!
約70fps 1フレームあたり約14ms
2.この状態からマテリアルのプロパティを未指定(Texture、色などの指定を初期値)にすると
約75fps 1フレームあたり約13.3ms
3.ここからさらに、シェーダをUniversal Render Pipeline/Litに変更すると
約150fms 1フレームあたり約6.7ms
4.なお1.の状態からシェーダをUniversal Render Pipeline/Litに変更しただけの場合
約120fps 1フレームあたり約8.3ms
わいが使ってるカスタムシェーダがもうちょい最適化されてくれると嬉しす・・・!
469名前は開発中のものです。
2024/01/28(日) 05:05:06.59ID:vZodVcfs470名前は開発中のものです。
2024/01/28(日) 05:19:36.46ID:I69l8S6B471名前は開発中のものです。
2024/01/28(日) 16:00:44.34ID:I69l8S6B 今シェーダ開発者さんにパフォーマンスの調査を依頼してるのもそうだけど、専門家に丸投げしたほうが時間効率が良いことは頭では分かってるのに
パフォーマンス最適化への未練を断ち切れずにせっかくの日曜日を地味な性能検証で潰す人生
パフォーマンス最適化への未練を断ち切れずにせっかくの日曜日を地味な性能検証で潰す人生
472名前は開発中のものです。
2024/01/28(日) 20:22:21.54ID:I69l8S6B 今日の性能検証延長戦の成果
https://qiita.com/UnagiHuman/items/7db6c75adea0d5862acf
色々な記事を巡り巡って辿り着いたこの記事で、SkinnedMeshRendererをComputeShaderでミラーリングする方法を覚えました!!!!
SkinnedMeshRendererなしでボーンを制御したかったはずなのに結局SkinnedMeshRendererありき。ドウシテ・・・
https://qiita.com/UnagiHuman/items/7db6c75adea0d5862acf
色々な記事を巡り巡って辿り着いたこの記事で、SkinnedMeshRendererをComputeShaderでミラーリングする方法を覚えました!!!!
SkinnedMeshRendererなしでボーンを制御したかったはずなのに結局SkinnedMeshRendererありき。ドウシテ・・・
473名前は開発中のものです。
2024/01/29(月) 11:09:41.21ID:J/zXr0Lj > Batch cause
> This material has custom buffer override
マテリアルのプロパティにComputeBufferを指定するとSRP Batcherが無効化する問題と喧嘩中
この喧嘩に勝てばパフォーマンスが爆上がりする可能性があってちょっとワクワク
> This material has custom buffer override
マテリアルのプロパティにComputeBufferを指定するとSRP Batcherが無効化する問題と喧嘩中
この喧嘩に勝てばパフォーマンスが爆上がりする可能性があってちょっとワクワク
474名前は開発中のものです。
2024/01/29(月) 15:55:59.16ID:J/zXr0Lj 従来のSkinnedMeshRendererを殺してBatchRendererGroupベースでモデルを描画することに成功しました
ボーンのTransformを操作することでモデルも変形するので、アニメーションも従来のAnimatorで再生できる
ただし肝心の本命のパフォーマンスが従来のSkinnedMeshRendererより低い
従来のSkinnedMeshRendererでアニメーション再生中 ≒ BatchRendererGroup描画でアニメーション停止中
画像の左が従来のSkinnedMeshRendererでアニメーション再生
真ん中の山がBatchRendererGroup描画でアニメーション再生
右がBatchRendererGroup描画でアニメーション停止
https://i.imgur.com/lzm2gop.png
まだJobSystem+Burstとかで改善できる余地はあるので、まだ希望を捨てずに検証を続けます
ボーンのTransformを操作することでモデルも変形するので、アニメーションも従来のAnimatorで再生できる
ただし肝心の本命のパフォーマンスが従来のSkinnedMeshRendererより低い
従来のSkinnedMeshRendererでアニメーション再生中 ≒ BatchRendererGroup描画でアニメーション停止中
画像の左が従来のSkinnedMeshRendererでアニメーション再生
真ん中の山がBatchRendererGroup描画でアニメーション再生
右がBatchRendererGroup描画でアニメーション停止
https://i.imgur.com/lzm2gop.png
まだJobSystem+Burstとかで改善できる余地はあるので、まだ希望を捨てずに検証を続けます
475名前は開発中のものです。
2024/01/29(月) 17:11:25.49ID:ibDcrJvt >>474
そういうのはBurst、JobSystemだね
そういうのはBurst、JobSystemだね
476名前は開発中のものです。
2024/01/29(月) 19:25:41.44ID:J/zXr0Lj >>475
ぶっちゃけネットの海に落ちてるソースコードをいい感じに結合しただけなんだけど
元々のコードが結構最適化されてて詰める余地がなくて割とピンチ
そもそも従来のSkinnedMeshRendererはモデルのメッシュに対するRead/Writeが無効でもスキニングできるのに
BatchRendererGroupでスキニングするためにはメッシュのvertices/normals/tangentsの取得が避けて通れなくてRead/Writeを有効にせざるを得ない時点で勝てない気がしてきた
でもなんか勝ってる人(企業?)もいるっぽいんだよなあ・・・
https://www.infiniteloop.co.jp/tech-blog/2023/07/animatorreplacepart1/
ぶっちゃけネットの海に落ちてるソースコードをいい感じに結合しただけなんだけど
元々のコードが結構最適化されてて詰める余地がなくて割とピンチ
そもそも従来のSkinnedMeshRendererはモデルのメッシュに対するRead/Writeが無効でもスキニングできるのに
BatchRendererGroupでスキニングするためにはメッシュのvertices/normals/tangentsの取得が避けて通れなくてRead/Writeを有効にせざるを得ない時点で勝てない気がしてきた
でもなんか勝ってる人(企業?)もいるっぽいんだよなあ・・・
https://www.infiniteloop.co.jp/tech-blog/2023/07/animatorreplacepart1/
477名前は開発中のものです。
2024/01/29(月) 20:07:32.48ID:J/zXr0Lj やべ、今の実装だとBlendShape対応してなかった
既にパフォーマンス負けてるのにここから更に落ちるのか・・・
既にパフォーマンス負けてるのにここから更に落ちるのか・・・
478名前は開発中のものです。
2024/01/29(月) 21:23:04.00ID:24olBCr9479名前は開発中のものです。
2024/01/30(火) 00:56:34.80ID:sbR3UD9S このDOMOTIONってどうなんだろうか?
https://github.com/gamedev-pro/dmotion?tab=readme-ov-file
現在の機能(v0.3.4)
完全にバーストされたランタイム
ステートマシンビジュアルエディタ
遷移: Boolean、Int、Enum、End Time
コードでクリップを再生するためのシンプルな API (サンプルを参照)
1D ブレンド ツリー
アニメーション イベント
ルートモーション(デフォルトの動作をオーバーライドする必要がある場合、WriteGroupのサポートあり)
オブジェクトアタッチメント
最適化されたスケルトンと最適化されていないスケルトンのサポート
ステートマシンのビジュアルデバッグ
計画されている機能
2D ブレンド ツリー (デカルト/フリーフォーム)
ステートマシンオーバーライド(別名:アニメーターオーバーライドコントローラー)
サブステート
IK サポート
複数レイヤー
スケルトンマスク
https://github.com/gamedev-pro/dmotion?tab=readme-ov-file
現在の機能(v0.3.4)
完全にバーストされたランタイム
ステートマシンビジュアルエディタ
遷移: Boolean、Int、Enum、End Time
コードでクリップを再生するためのシンプルな API (サンプルを参照)
1D ブレンド ツリー
アニメーション イベント
ルートモーション(デフォルトの動作をオーバーライドする必要がある場合、WriteGroupのサポートあり)
オブジェクトアタッチメント
最適化されたスケルトンと最適化されていないスケルトンのサポート
ステートマシンのビジュアルデバッグ
計画されている機能
2D ブレンド ツリー (デカルト/フリーフォーム)
ステートマシンオーバーライド(別名:アニメーターオーバーライドコントローラー)
サブステート
IK サポート
複数レイヤー
スケルトンマスク
480名前は開発中のものです。
2024/01/30(火) 05:39:07.92ID:DCr4w4dC >>479
あざます!
使ってみた所感
・URP、Unity.Entities、Unity.Entities.Graphics等の依存してるパッケージの必要なバージョンが良くわからない
特定のパッケージが新しすぎるとそんなクラス無いと怒られるし、それを直すために特定のパッケージのバージョンを落とすと別のクラスが無いと怒られたりする
一部のエラーを握りつぶしてごり押したので不完全な状態
・ホロライブのMMDモデルだとボーンの数が多すぎて怒られた
原文:Skeleton entity Unity.Entities.Entity has 376 bones. Skinned mesh entity Latios.EntityWith`1<Latios.Kinemation.SkeletonDependent> has 371 bone references. The sum of these exceed the max shader capacity of 682.
・DMotion Proがアセットストアでリリース予定らしいので期待
そしてやはりShaderGraph限定の機能を使っている(Linear Blend Skinning)
サンプルに含まれてるシェーダだと結構いいパフォーマンス出たけど、わいのカスタムシェーダに置き換えてどこまで落ちるか・・・
そもそもLinear Blend Skinningをカスタムシェーダに移植できるのか試すぞ!というところで超朗報
あざます!
使ってみた所感
・URP、Unity.Entities、Unity.Entities.Graphics等の依存してるパッケージの必要なバージョンが良くわからない
特定のパッケージが新しすぎるとそんなクラス無いと怒られるし、それを直すために特定のパッケージのバージョンを落とすと別のクラスが無いと怒られたりする
一部のエラーを握りつぶしてごり押したので不完全な状態
・ホロライブのMMDモデルだとボーンの数が多すぎて怒られた
原文:Skeleton entity Unity.Entities.Entity has 376 bones. Skinned mesh entity Latios.EntityWith`1<Latios.Kinemation.SkeletonDependent> has 371 bone references. The sum of these exceed the max shader capacity of 682.
・DMotion Proがアセットストアでリリース予定らしいので期待
そしてやはりShaderGraph限定の機能を使っている(Linear Blend Skinning)
サンプルに含まれてるシェーダだと結構いいパフォーマンス出たけど、わいのカスタムシェーダに置き換えてどこまで落ちるか・・・
そもそもLinear Blend Skinningをカスタムシェーダに移植できるのか試すぞ!というところで超朗報
481名前は開発中のものです。
2024/01/30(火) 05:58:14.77ID:DCr4w4dC 長老法!!!!
わいのカスタムシェーダの開発者さんがシェーダ起因のCPUバウンドの原因を特定してくれてパフォーマンスがどちゃくそ改善されました!!!
ビフォー
https://i.imgur.com/2a9gyX8.png
アフター
https://i.imgur.com/TfAT4MG.png
パフォーマンスが低かった理由も教えてくれたけどわいだったら絶対気づけなかった、流石プロ
確かUniversal Render Pipeline/Litだと150fpsとかだったから、ここまでくればもう十分まである
でも折角なのでウィニングラン(?)として>>474と>>479の検証だけはやりきりたい
わいのカスタムシェーダの開発者さんがシェーダ起因のCPUバウンドの原因を特定してくれてパフォーマンスがどちゃくそ改善されました!!!
ビフォー
https://i.imgur.com/2a9gyX8.png
アフター
https://i.imgur.com/TfAT4MG.png
パフォーマンスが低かった理由も教えてくれたけどわいだったら絶対気づけなかった、流石プロ
確かUniversal Render Pipeline/Litだと150fpsとかだったから、ここまでくればもう十分まである
でも折角なのでウィニングラン(?)として>>474と>>479の検証だけはやりきりたい
482名前は開発中のものです。
2024/01/30(火) 06:15:32.02ID:25oO7Vfp 結局シェーダーの違いやったんか
トゥーンシェーダ色々あるけど結構違いありそうやな
トゥーンシェーダ色々あるけど結構違いありそうやな
483名前は開発中のものです。
2024/01/30(火) 08:16:39.24ID:sbR3UD9S >>481
やったじゃん
やったじゃん
484名前は開発中のものです。
2024/01/30(火) 08:19:48.69ID:sbR3UD9S てかBone376あるとか書いてあるけどこれって全部でってこと?
1つのモデルで376ってありすぎじゃね?
1つのモデルで376ってありすぎじゃね?
485名前は開発中のものです。
2024/01/30(火) 10:02:36.71ID:DCr4w4dC 1つのモデルで371だった それをDOTS用に変換すると376になる?
スカートとか髪のボーン1つ1つにモデルを変形させるための本物のボーンとは別で
用途が分からないダミーのボーンがあったりするせいか頭数が多い
そしてこのボーンの上限超過エラーをコメントアウトして握りつぶしてみたけど表示が破綻してダメだった
このライブラリに同梱されてるシェーダでも表示が崩れるので、上限には意味があるらしい
Proがリリースされたら上限が上がることを祈りつつこのライブラリは一旦保留・・・
スカートとか髪のボーン1つ1つにモデルを変形させるための本物のボーンとは別で
用途が分からないダミーのボーンがあったりするせいか頭数が多い
そしてこのボーンの上限超過エラーをコメントアウトして握りつぶしてみたけど表示が破綻してダメだった
このライブラリに同梱されてるシェーダでも表示が崩れるので、上限には意味があるらしい
Proがリリースされたら上限が上がることを祈りつつこのライブラリは一旦保留・・・
486名前は開発中のものです。
2024/01/30(火) 11:08:42.21ID:ZUYV+zXn Unityって何々と何々は共存出来ないって多すぎじゃないですか
487名前は開発中のものです。
2024/01/30(火) 11:16:32.01ID:DCr4w4dC わかる JobSystem+Burstみたいな値型限定で高速化とかするくらいならいっそC++でコーディングさせてくれとは思う
仮にC++で書けたとして本当に速くなるのかは分らんけど
仮にC++で書けたとして本当に速くなるのかは分らんけど
488名前は開発中のものです。
2024/01/30(火) 11:21:52.49ID:25oO7Vfp UEの最適化も結構大変そうだよ
スクエニとか自社の描画システムに切り替えて標準機能ガン無視とかしてる
https://www.docswell.com/s/EpicGamesJapan/ZVPELZ-cedec2018-ue4-CharacterPerformance
スクエニとか自社の描画システムに切り替えて標準機能ガン無視とかしてる
https://www.docswell.com/s/EpicGamesJapan/ZVPELZ-cedec2018-ue4-CharacterPerformance
489名前は開発中のものです。
2024/01/30(火) 12:30:46.72ID:DCr4w4dC やっぱどこのゲームエンジンも低レベルなAPIを酷使して自前で全部実装するのが最強なのか
490名前は開発中のものです。
2024/01/30(火) 15:36:01.77ID:DCr4w4dC BatchRendererGroupでモデルを描画するためには
1. BatchRendererGroupにメッシュとマテリアルを登録する
2. 実際に描画するために他にも色々登録する
必要があるんだけど、2をやらずにメッシュとマテリアルを登録するだけで登録数に比例した負荷が発生してしまう
描画しなくともこの負荷だけで従来のSkinnedMeshRendererにパフォーマンスで負ける
メッシュとマテリアルを登録せず描画処理だけ走らせると150fpsくらい出る
登録することで発生する負荷を追求したいのにProfiler君さあ・・・
https://i.imgur.com/gYgr1JN.png
1. BatchRendererGroupにメッシュとマテリアルを登録する
2. 実際に描画するために他にも色々登録する
必要があるんだけど、2をやらずにメッシュとマテリアルを登録するだけで登録数に比例した負荷が発生してしまう
描画しなくともこの負荷だけで従来のSkinnedMeshRendererにパフォーマンスで負ける
メッシュとマテリアルを登録せず描画処理だけ走らせると150fpsくらい出る
登録することで発生する負荷を追求したいのにProfiler君さあ・・・
https://i.imgur.com/gYgr1JN.png
491名前は開発中のものです。
2024/01/30(火) 16:30:46.65ID:AjZdEr3a492名前は開発中のものです。
2024/01/30(火) 16:32:12.53ID:AjZdEr3a 基本的にボーン数はパフォーマンスに影響あるからできるならいらないボーンは削除したほうがいいと思う
493名前は開発中のものです。
2024/01/30(火) 16:59:29.90ID:HWvPLj+X あくたんと天月(´;ω;`)
494名前は開発中のものです。
2024/01/30(火) 17:21:10.35ID:DCr4w4dC なんかもう>>481で満足しちゃったので(他力本願)
BatchRendererGroupは異なるメッシュやマテリアルの大量描画には向かない可能性があるということで一旦置いておく
300以上のボーンを持つキャラクター30体の不要なボーンを精査するのは時間帯効果が低そうなので優先度低めのタスクとして頭の片隅においておきます・・・
BatchRendererGroupは異なるメッシュやマテリアルの大量描画には向かない可能性があるということで一旦置いておく
300以上のボーンを持つキャラクター30体の不要なボーンを精査するのは時間帯効果が低そうなので優先度低めのタスクとして頭の片隅においておきます・・・
495名前は開発中のものです。
2024/01/30(火) 17:22:01.84ID:DCr4w4dC ちなみに>>481のパフォーマンスが上がった理由は「マテリアルに対してSetVectorしたフレームではConstantBufferの更新が走るので、SetVectorしたマテリアルの数に比例してパフォーマンスが低下する」とのこと
https://note.com/kazuyaraki/n/n71555418dd96
> UnityのSRP Batcherとは何なのか
> 一言でいえば、Draw Call毎にConstant Bufferを更新するという非効率な仕組みをやめたということです。これによりレンダリングに関連するCPUコストが削減されます。
毎フレームSetVectorするとSRP Batcherの強みを殺すことになる
勉強になりました
https://note.com/kazuyaraki/n/n71555418dd96
> UnityのSRP Batcherとは何なのか
> 一言でいえば、Draw Call毎にConstant Bufferを更新するという非効率な仕組みをやめたということです。これによりレンダリングに関連するCPUコストが削減されます。
毎フレームSetVectorするとSRP Batcherの強みを殺すことになる
勉強になりました
496名前は開発中のものです。
2024/01/30(火) 20:09:55.73ID:8GAA7lp1 >>495
なるほどサンクス
なるほどサンクス
497名前は開発中のものです。
2024/01/30(火) 20:21:29.65ID:DCr4w4dC ん?SetVectorがダメならfloatに分割してSetFloatを3、4回走らせればいいだけの気がする・・・
それで許されるのならなんかガバガバだな
もしかして今回の犯人がSetVectorだったというだけで、Set系は全部アウトなのかも
要検証
それで許されるのならなんかガバガバだな
もしかして今回の犯人がSetVectorだったというだけで、Set系は全部アウトなのかも
要検証
498名前は開発中のものです。
2024/01/30(火) 22:43:19.95ID:ZUYV+zXn シェーダー最適化してもまともなAI組んだらCPUバウンドで動かなくなるから
単調なアニメーションさせることしか出来ないけどそれは大丈夫なのかな
単調なアニメーションさせることしか出来ないけどそれは大丈夫なのかな
499名前は開発中のものです。
2024/01/31(水) 03:53:20.43ID:vVhRDcrl >>498
AIって他の雑多な処理と同じくC#でコーディングしたもの?
毎フレーム走るC#の処理が多すぎるとCPUバウンドになるってこと?
どうなんだろう・・・IL2CPPやJobSystem+Burstとかで処理時間を詰めていけば乗り切れたりするのかな
AIって他の雑多な処理と同じくC#でコーディングしたもの?
毎フレーム走るC#の処理が多すぎるとCPUバウンドになるってこと?
どうなんだろう・・・IL2CPPやJobSystem+Burstとかで処理時間を詰めていけば乗り切れたりするのかな
500名前は開発中のものです。
2024/01/31(水) 04:43:02.64ID:vVhRDcrl >>497
やっぱり
SetFloatで試したけど、毎フレームSetFloatしたら70fpsまで落ちた
このカスタムシェーダ、マテリアルの値を毎フレーム更新しなきゃいけない機能を搭載してるから、その機能を一時的に殺すことで130fpsくらいまで上昇した
今のところわい個人はその機能に用がないからいいけど先方はそういうわけにもいかないだろうから、お礼がてら対策できないか検証してみるか
やっぱり
SetFloatで試したけど、毎フレームSetFloatしたら70fpsまで落ちた
このカスタムシェーダ、マテリアルの値を毎フレーム更新しなきゃいけない機能を搭載してるから、その機能を一時的に殺すことで130fpsくらいまで上昇した
今のところわい個人はその機能に用がないからいいけど先方はそういうわけにもいかないだろうから、お礼がてら対策できないか検証してみるか
501名前は開発中のものです。
2024/01/31(水) 10:33:27.78ID:T8K+yJgS >>499
Job Burstでかなり早く処理できるよ
Job Burstでかなり早く処理できるよ
502名前は開発中のものです。
2024/01/31(水) 10:35:59.05ID:T8K+yJgS >>500
Set系が難ありって感じかな
C#スクリプトからその時の状況の変化でイベント発行してシェーダーはその値を使う
状況の変化がない場合はその値をずっと使い続けるみたいなことができればいいと思う
Set系が難ありって感じかな
C#スクリプトからその時の状況の変化でイベント発行してシェーダーはその値を使う
状況の変化がない場合はその値をずっと使い続けるみたいなことができればいいと思う
503名前は開発中のものです。
2024/01/31(水) 11:09:28.53ID:vVhRDcrl >>502
パフォーマンスはかなり最適化されてて、値をキャッシュできるものは元からキャッシュが実装されてた
このシェーダにはPerspectiveRemovalっていう機能があって、カメラとキャラクターの向きや位置関係をリアルタイムでシェーダに教えてあげる必要があるのでキャッシュが使えない
PerspectiveRemovalが何者か正確に理解できてないけど違いはこんな感じ↓
PerspectiveRemovalオフ(そこら辺のシェーダでも通常はこっち)
https://tadaup.jp/73e565be5.png
PerspectiveRemovalオン
https://tadaup.jp/73e56309a.png
パフォーマンスはかなり最適化されてて、値をキャッシュできるものは元からキャッシュが実装されてた
このシェーダにはPerspectiveRemovalっていう機能があって、カメラとキャラクターの向きや位置関係をリアルタイムでシェーダに教えてあげる必要があるのでキャッシュが使えない
PerspectiveRemovalが何者か正確に理解できてないけど違いはこんな感じ↓
PerspectiveRemovalオフ(そこら辺のシェーダでも通常はこっち)
https://tadaup.jp/73e565be5.png
PerspectiveRemovalオン
https://tadaup.jp/73e56309a.png
504名前は開発中のものです。
2024/01/31(水) 11:25:56.94ID:3RPE9L0m >>503
顔がこっち向く的な?
顔がこっち向く的な?
505名前は開発中のものです。
2024/01/31(水) 11:26:47.66ID:3RPE9L0m その機能削除して普通にIKとかでよくね?
AnimationRiggingはデフォルトでBurst対応してたと思う
AnimationRiggingはデフォルトでBurst対応してたと思う
506名前は開発中のものです。
2024/01/31(水) 11:35:08.35ID:vVhRDcrl 削除っていうか、このシェーダは購入したもので不定期的にあるアプデの恩恵を受けたい
&いつか自分がこの機能を使いたい時が出てくるかもしれないから、正式に修正してもらったほうが嬉しい
先方もわいが出したパフォーマンス最適化の提案を度々取り入れてくれてるので今回も直したソースコード送り付けてお願いしてみる
&いつか自分がこの機能を使いたい時が出てくるかもしれないから、正式に修正してもらったほうが嬉しい
先方もわいが出したパフォーマンス最適化の提案を度々取り入れてくれてるので今回も直したソースコード送り付けてお願いしてみる
507名前は開発中のものです。
2024/01/31(水) 11:55:33.80ID:T8K+yJgS >>506
なるほどね
なるほどね
508名前は開発中のものです。
2024/01/31(水) 13:45:40.82ID:vVhRDcrl 修正できたからウッキウキでお願いの連絡しようとしたら、とっくに修正終わってるからリリース待っててちょと一蹴された、さすがプロ
509名前は開発中のものです。
2024/01/31(水) 20:48:03.16ID:YUKGGu/H 素朴な質問だけどシェーダー何使ってるの?
MMDはどうやってUnityにインポートしてる?MMD4Mecanim?
MMDはどうやってUnityにインポートしてる?MMD4Mecanim?
510名前は開発中のものです。
2024/01/31(水) 20:48:05.51ID:YUKGGu/H 素朴な質問だけどシェーダー何使ってるの?
MMDはどうやってUnityにインポートしてる?MMD4Mecanim?
MMDはどうやってUnityにインポートしてる?MMD4Mecanim?
511名前は開発中のものです。
2024/01/31(水) 23:21:39.42ID:vVhRDcrl >>509
シェーダ公式ページ 画像多いので通信量とか注意
https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample
MMD4Mecanimでインポートしてる
正確には同梱されてるpmx2fbx.exeでfbxに変換するだけで、それ以降はMMD4Mecanimの機能は全く使ってない
シェーダ公式ページ 画像多いので通信量とか注意
https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample
MMD4Mecanimでインポートしてる
正確には同梱されてるpmx2fbx.exeでfbxに変換するだけで、それ以降はMMD4Mecanimの機能は全く使ってない
512名前は開発中のものです。
2024/02/01(木) 01:07:18.15ID:950QpuXW513名前は開発中のものです。
2024/02/01(木) 18:34:04.15ID:7MENY3uE 今日も今日とて、みみっちぃ最適化をする人生
・(Skinned)MeshRendererにはBoundsというプロパティがある
・Boundsとはモデルを覆う箱の大きさを設定するプロパティで、この箱がカメラの描画範囲にあるかどうかでカリング処理が施される
・Boundsの初期値はモデルの初期ポーズを覆う最低限の大きさしかない
→アニメーションでポーズが変わると初期値の箱から手足がはみ出ることがある
→結果として、本来カメラに映るはずの手足がカリングで非表示にされる
・これの簡単な対策はBoundsをクソでかくすることだが、でかすぎるとカメラにモデルが映ってないのにカリングされなくなる確率が高まる
→そこでわいはボーンの位置を全部読み取ってBoundsのサイズを毎フレーム更新する実装を施していた
→ボーンは1キャラあたり300以上、つまりTransform.positionのアクセスが300以上×キャラクターの数発生する
これをBurstで最適化する
見込みとしては2msしか短縮されないけど、今のわいは1msでも最適化したい
・(Skinned)MeshRendererにはBoundsというプロパティがある
・Boundsとはモデルを覆う箱の大きさを設定するプロパティで、この箱がカメラの描画範囲にあるかどうかでカリング処理が施される
・Boundsの初期値はモデルの初期ポーズを覆う最低限の大きさしかない
→アニメーションでポーズが変わると初期値の箱から手足がはみ出ることがある
→結果として、本来カメラに映るはずの手足がカリングで非表示にされる
・これの簡単な対策はBoundsをクソでかくすることだが、でかすぎるとカメラにモデルが映ってないのにカリングされなくなる確率が高まる
→そこでわいはボーンの位置を全部読み取ってBoundsのサイズを毎フレーム更新する実装を施していた
→ボーンは1キャラあたり300以上、つまりTransform.positionのアクセスが300以上×キャラクターの数発生する
これをBurstで最適化する
見込みとしては2msしか短縮されないけど、今のわいは1msでも最適化したい
514名前は開発中のものです。
2024/02/01(木) 18:37:10.31ID:7MENY3uE UIの実装を進めてる時よりみみっちぃ最適化に熱を上げてる時のほうがイキイキしてるわいって・・・
515名前は開発中のものです。
2024/02/01(木) 19:00:27.95ID:V9fYybJx516名前は開発中のものです。
2024/02/01(木) 19:10:05.01ID:7MENY3uE517名前は開発中のものです。
2024/02/01(木) 20:18:11.43ID:Rt8Mi+6/ トゥーンシェーダー色々あるけど機能が微妙に違っておもろいね
518名前は開発中のものです。
2024/02/02(金) 01:41:06.97ID:QAswQ9a3 トゥーンシェーダはlilToonとか無料で高機能よね
>>434のレスを見返してわいが今最適化の沼にハマっていることに気づいた
_人人人人人人人人人人人人人人人人人人人人人_
> インディーゲームは細かいクオリティより <
> 新しい面白さに一点集中しよう <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
時々過去を振り返るの大事
さぁUIの実装に戻ろうか
>>434のレスを見返してわいが今最適化の沼にハマっていることに気づいた
_人人人人人人人人人人人人人人人人人人人人人_
> インディーゲームは細かいクオリティより <
> 新しい面白さに一点集中しよう <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
時々過去を振り返るの大事
さぁUIの実装に戻ろうか
519名前は開発中のものです。
2024/02/02(金) 04:20:55.46ID:4QkoN+Q0 そんなメチャクチャは拘らないけどアセットとか色んな機能とかは飽きないように程度に吟味する
520名前は開発中のものです。
2024/02/02(金) 04:32:49.64ID:QAswQ9a3 わいはどのアセットも直感で手出してる感あるなあ
流石にこのシェーダは超高価だったので、直感に加えてホロライブのモデルに対して使われてる導入実績も買いの理由だった
流石にこのシェーダは超高価だったので、直感に加えてホロライブのモデルに対して使われてる導入実績も買いの理由だった
521名前は開発中のものです。
2024/02/02(金) 13:10:44.63ID:QAswQ9a3 シンボリックリンクというショートカットの亜種について学んだ
通常のショートカットはプログラムがショートカット自体を1ファイルとして認識してしまうけど、シンボリックリンクならプログラムがパスとして認識してくれるから
フォルダA/ファイルB.txtがある時にシンボリックリンクCを作成してシンボリックリンクC/ファイルB.txtにアクセスすると
フォルダAのファイルB.txtにアクセスしてくれる
開発環境では結構需要ある機能かも
と思ったけどないかも・・・
通常のショートカットはプログラムがショートカット自体を1ファイルとして認識してしまうけど、シンボリックリンクならプログラムがパスとして認識してくれるから
フォルダA/ファイルB.txtがある時にシンボリックリンクCを作成してシンボリックリンクC/ファイルB.txtにアクセスすると
フォルダAのファイルB.txtにアクセスしてくれる
開発環境では結構需要ある機能かも
と思ったけどないかも・・・
522名前は開発中のものです。
2024/02/02(金) 15:39:46.15ID:dj/qkXQZ523名前は開発中のものです。
2024/02/02(金) 15:45:32.21ID:dj/qkXQZ524名前は開発中のものです。
2024/02/02(金) 16:03:37.78ID:4QkoN+Q0 でも飽きないように適度に拘ったオサレなUIを作って欲しい
525名前は開発中のものです。
2024/02/02(金) 16:07:05.12ID:QAswQ9a3526名前は開発中のものです。
2024/02/02(金) 16:09:22.58ID:QAswQ9a3527名前は開発中のものです。
2024/02/02(金) 16:27:10.81ID:QAswQ9a3 今使ってるモニターが一応165Hzのはずなんだけど
60fpsと165fpsの滑らかさの違いがまるで分からん・・・
https://electro-disco.com/fpscheckerpage.html
ちなみにこのページだと、キャラクターの速度をメッチャ速くすれば60と120の差が若干分かる程度
そういうもんなんだろうか
60fpsと165fpsの滑らかさの違いがまるで分からん・・・
https://electro-disco.com/fpscheckerpage.html
ちなみにこのページだと、キャラクターの速度をメッチャ速くすれば60と120の差が若干分かる程度
そういうもんなんだろうか
528名前は開発中のものです。
2024/02/03(土) 06:33:25.47ID:FhUQ5OGM リリンク手書き風ってテクスチャに書き込んでるのかそういうシェーダーがあるのかな
529名前は開発中のものです。
2024/02/03(土) 07:34:39.61ID:6KL4YSaI530名前は開発中のものです。
2024/02/03(土) 07:55:03.94ID:FhUQ5OGM >>529
キャラのシェーダーね。雑魚にも適用されてるっぽいし手間考えたらそういうシェーダーかなあ
キャラのシェーダーね。雑魚にも適用されてるっぽいし手間考えたらそういうシェーダーかなあ
531名前は開発中のものです。
2024/02/03(土) 08:02:06.78ID:6KL4YSaI >>530
手書きって鉛筆の光と影の奴かな?
今まさにトゥーンシェーダーでこれ使ってるわ、前無料で配ってたんだよね
https://assetstore.unity.com/packages/vfx/shaders/mk-toon-stylized-shader-178415
手書きって鉛筆の光と影の奴かな?
今まさにトゥーンシェーダーでこれ使ってるわ、前無料で配ってたんだよね
https://assetstore.unity.com/packages/vfx/shaders/mk-toon-stylized-shader-178415
532名前は開発中のものです。
2024/02/03(土) 08:40:16.53ID:6KL4YSaI 似たようなのだとRealToonの方も多機能でDOTS対応とかもしてたり
Toony Colorsは自作で細かくいじれるとかあるね
Toony Colorsは自作で細かくいじれるとかあるね
533名前は開発中のものです。
2024/02/03(土) 08:49:33.30ID:FhUQ5OGM >>531
この手のシェーダー使ってるのは間違い無いんだけど、イラストレーターの原画みたいに
ゲーム中ムービー中でもえらく細かく丁寧に書き込まれてるんですよね
https://relink.granbluefantasy.jp/characters/detail?chara=main_character&part=gran
この手のシェーダー使ってるのは間違い無いんだけど、イラストレーターの原画みたいに
ゲーム中ムービー中でもえらく細かく丁寧に書き込まれてるんですよね
https://relink.granbluefantasy.jp/characters/detail?chara=main_character&part=gran
534名前は開発中のものです。
2024/02/03(土) 08:56:09.68ID:6KL4YSaI >>533
動画サムネで左側に出るのは原画でその右がコミックシェーダーかな?
動画サムネで左側に出るのは原画でその右がコミックシェーダーかな?
535名前は開発中のものです。
2024/02/03(土) 09:21:48.17ID:FhUQ5OGM >>534
ムービー中はほぼ原画みたいですね
ムービー中はほぼ原画みたいですね
536名前は開発中のものです。
2024/02/03(土) 09:25:29.63ID:FhUQ5OGM Vtuberのモデルって100万くらいかかるらしいですね
537名前は開発中のものです。
2024/02/03(土) 09:27:32.13ID:b1z9n3Ql わいが使ってるモデルは公式サイトで配布されてる無料のMMDモデルよ
でも実際のところ1人あたり複数種類の衣装のバリエーションがある中で初期衣装しかMMDモデルが配布されてないので
2,3世代遅れてる感がある悲しみ
でも実際のところ1人あたり複数種類の衣装のバリエーションがある中で初期衣装しかMMDモデルが配布されてないので
2,3世代遅れてる感がある悲しみ
538名前は開発中のものです。
2024/02/03(土) 10:04:31.69ID:L0jPLy0n >>528
テクスチャにスペキュラとか書き込んでると思うよ
テクスチャにスペキュラとか書き込んでると思うよ
539名前は開発中のものです。
2024/02/03(土) 10:12:32.02ID:b1z9n3Ql ここ最近、本筋のゲーム開発進めるより寄り道してるほうが楽しい
他にも実際にゲームで使うかはともかく試してみたいことが色々ある
・マルチプレイモードを実装できるか?
・VR機能とか実装してみたい
・WebGLビルドはexeビルドと比べてどこまで太刀打ちできるのか?
はよ本筋進めろ
他にも実際にゲームで使うかはともかく試してみたいことが色々ある
・マルチプレイモードを実装できるか?
・VR機能とか実装してみたい
・WebGLビルドはexeビルドと比べてどこまで太刀打ちできるのか?
はよ本筋進めろ
540名前は開発中のものです。
2024/02/03(土) 10:46:20.81ID:FhUQ5OGM >>538
アルベドじゃなくスペキュラに書き込んでるのか
アルベドじゃなくスペキュラに書き込んでるのか
541名前は開発中のものです。
2024/02/03(土) 10:52:01.58ID:6KL4YSaI 桜井のYoutubeでも絵とか利便性はディレクターならまぁまぁ拘って良いと思う
本筋って個人制作だとやれる範囲少なくてバズるなら配信向けゲー
確実に売れるならパズルや脱出ゲーネタ考えれないとキツイ
本筋って個人制作だとやれる範囲少なくてバズるなら配信向けゲー
確実に売れるならパズルや脱出ゲーネタ考えれないとキツイ
542名前は開発中のものです。
2024/02/03(土) 11:31:50.89ID:FhUQ5OGM543名前は開発中のものです。
2024/02/03(土) 11:39:37.81ID:6KL4YSaI >>542
脱出ゲーはスマホかな、最近は脱出と言うより失敗しなければクリア的なカジュアルクリックゲー
と言うかこれは2Dだからあんま3D化されてないね
ホラーとか操作激ムズゲー、なんか笑える奴が配信向けPCゲー
脱出ゲーはスマホかな、最近は脱出と言うより失敗しなければクリア的なカジュアルクリックゲー
と言うかこれは2Dだからあんま3D化されてないね
ホラーとか操作激ムズゲー、なんか笑える奴が配信向けPCゲー
544名前は開発中のものです。
2024/02/03(土) 12:01:34.49ID:FhUQ5OGM >>543
脱出ゲームってストアに大量にあるけど売れてるんだ
脱出ゲームってストアに大量にあるけど売れてるんだ
545名前は開発中のものです。
2024/02/03(土) 12:04:40.61ID:b1z9n3Ql バズったり配信してもらえたら勿論嬉しいけどそれを目標に掲げてしまうと鬱になりそうな気がするから
自分の作りたいように作ってみる
Xで数人が大草原生やしてたら御の字
自分の作りたいように作ってみる
Xで数人が大草原生やしてたら御の字
546名前は開発中のものです。
2024/02/03(土) 12:20:09.18ID:6KL4YSaI 自分でもクソおもんないみたいな投げやりじゃなかったら何でも良いと思うよ
たけしの挑戦状みたいな意味不明なアドベンチャーでも何でもOK
たけしの挑戦状みたいな意味不明なアドベンチャーでも何でもOK
547名前は開発中のものです。
2024/02/03(土) 12:51:13.37ID:FhUQ5OGM 思いがけず注目されても昇進鬱みたいになる事もある
548名前は開発中のものです。
2024/02/03(土) 13:38:15.10ID:FhUQ5OGM549名前は開発中のものです。
2024/02/03(土) 13:52:01.50ID:b1z9n3Ql >>548
そういうのはどうしようもないので、メンタルを鍛えるとかエゴサしないとか自衛手段を確立させておくしか
そういうのはどうしようもないので、メンタルを鍛えるとかエゴサしないとか自衛手段を確立させておくしか
550名前は開発中のものです。
2024/02/05(月) 05:37:53.34ID:EMA1eHIP 粛々とUIの実装中
ゲームの中身は全部完成した後でババーンと晒したいから開発中は画像とか出せないので、このスレ的には盛り上げられないな・・・
時々本筋とは関係ない技術検証とか混ぜたほうが盛り上げられるけど、マルチタスクできないからそれやると本筋が完全にストップしてしまうもどかしさ
ゲームの中身は全部完成した後でババーンと晒したいから開発中は画像とか出せないので、このスレ的には盛り上げられないな・・・
時々本筋とは関係ない技術検証とか混ぜたほうが盛り上げられるけど、マルチタスクできないからそれやると本筋が完全にストップしてしまうもどかしさ
551名前は開発中のものです。
2024/02/05(月) 08:05:37.51ID:Mat5R6oI UIも綺麗じゃないとダサって思われてしまうのである程度のクオリティは必要だ
本筋は人によって作りたい物が違うのでそもそも盛り上がらないかもね
ゲームに必要なのは色んなシステムと素材なのでそこで盛り上がるのは健全なので全然OK
本筋は人によって作りたい物が違うのでそもそも盛り上がらないかもね
ゲームに必要なのは色んなシステムと素材なのでそこで盛り上がるのは健全なので全然OK
552名前は開発中のものです。
2024/02/05(月) 08:15:01.21ID:Mat5R6oI アセットも全部良いアセットの方が良いというもんでもない
ここは自作の方がいいな、ここは自作するのは厳しい、自分でしっかりとした理由で見極めないといけない
ここは自作の方がいいな、ここは自作するのは厳しい、自分でしっかりとした理由で見極めないといけない
553名前は開発中のものです。
2024/02/05(月) 08:23:19.40ID:Mat5R6oI そもそもで言うとスクリプトも常にその選択を迫られる
全部細かくメソッドを分けるべきなのか?いやここは分けないようにしようとか
ここは追加編集多いからスクリプトだけでなくステートマシンやビヘイビアツリーにしようとか
全部細かくメソッドを分けるべきなのか?いやここは分けないようにしようとか
ここは追加編集多いからスクリプトだけでなくステートマシンやビヘイビアツリーにしようとか
554名前は開発中のものです。
2024/02/05(月) 08:56:23.00ID:EMA1eHIP わいの場合ホロライブの二次創作ゲームだから、アセットに関しては
ホロライブっぽさを出したい→自作
それ以外→既存アセット
になりそう
スクリプトは上みたいにパフォーマンスとかで問題が表面化したときの検証をここで話題にできるかな
あとはCyberAgentのPerformanceTuningBibleとか参考書の内容を守りながら地道に
ホロライブっぽさを出したい→自作
それ以外→既存アセット
になりそう
スクリプトは上みたいにパフォーマンスとかで問題が表面化したときの検証をここで話題にできるかな
あとはCyberAgentのPerformanceTuningBibleとか参考書の内容を守りながら地道に
555名前は開発中のものです。
2024/02/05(月) 09:08:37.19ID:EMA1eHIP わいの使ってる超高価シェーダの機能自慢でもするか
lilToonシェーダとか実際に使ったことはないから使い勝手とかクオリティがどんなもんか知らんのよな
lilToonシェーダとか実際に使ったことはないから使い勝手とかクオリティがどんなもんか知らんのよな
556名前は開発中のものです。
2024/02/05(月) 09:36:53.82ID:Mat5R6oI そこはクオリティで比べるのは難しいね、適当に機能とかで選んで良いかも
557名前は開発中のものです。
2024/02/05(月) 10:09:26.14ID:poWEMvtO コードが公開されてるシェーダーは組み合わせたりカスタムして使ってるわ
558名前は開発中のものです。
2024/02/05(月) 10:19:02.01ID:poWEMvtO アセットに自作シェーダーが使われてる場合は他のシェーダーに変えたりカスタムしなおして使うことが多いです
559名前は開発中のものです。
2024/02/05(月) 10:22:47.56ID:Mat5R6oI シェーダーに強いの普通に凄いと思うで!
シェーダーグラフ同梱でも組み合わせるの難しいと思うし
シェーダーグラフ同梱でも組み合わせるの難しいと思うし
560名前は開発中のものです。
2024/02/05(月) 10:26:57.76ID:EMA1eHIP シェーダ単体で紹介するよりも他のシェーダと比較したほうがいいよなあと思ったけど
よく知らないシェーダを比較用にセットアップしてもそのシェーダの良さを引き出しきれなさそうであまり意味がない気がした
シェーダ自分で組めるのうらやましい
よく知らないシェーダを比較用にセットアップしてもそのシェーダの良さを引き出しきれなさそうであまり意味がない気がした
シェーダ自分で組めるのうらやましい
561名前は開発中のものです。
2024/02/05(月) 10:36:31.56ID:Mat5R6oI シェーダー繋がりで更にパーティクルエフェクトとかもどこまで作るのか?となってくるね
これもサイバーエージェントのパーティクル用NovaShaderとかあったり選択肢が多い
これもサイバーエージェントのパーティクル用NovaShaderとかあったり選択肢が多い
562名前は開発中のものです。
2024/02/06(火) 18:07:38.21ID:NS4G87y3 Nか月前のわい
「プログラムは基本自作するぞ!」
「BGM・SEは自作するぞ!」
「3Dモデルとかボイスとかキャラクター関係は全部既存だぞ!」
「シェーダは一部既存アセットで簡単なのは自作したいぞ!」
「UI用の画像は全部自作するぞ!」
「VFXは流石に全部自作は無理だから既存アセットを参考資料として買って後は自作するぞ!」
現在のわい
「プログラムは基本自作するぞ!」
「BGMは自作するぞ!でもSEは既存アセットでよくね?」
「3Dモデルとかボイスとかキャラクター関係は全部既存だぞ!」
「シェーダとか既存アセットでよくね?」
「UI用の画像とか既存アセットでよくね?」
「VFXとか既存アセットでよくね?」
決して逃避ではない、決して
「プログラムは基本自作するぞ!」
「BGM・SEは自作するぞ!」
「3Dモデルとかボイスとかキャラクター関係は全部既存だぞ!」
「シェーダは一部既存アセットで簡単なのは自作したいぞ!」
「UI用の画像は全部自作するぞ!」
「VFXは流石に全部自作は無理だから既存アセットを参考資料として買って後は自作するぞ!」
現在のわい
「プログラムは基本自作するぞ!」
「BGMは自作するぞ!でもSEは既存アセットでよくね?」
「3Dモデルとかボイスとかキャラクター関係は全部既存だぞ!」
「シェーダとか既存アセットでよくね?」
「UI用の画像とか既存アセットでよくね?」
「VFXとか既存アセットでよくね?」
決して逃避ではない、決して
563名前は開発中のものです。
2024/02/06(火) 20:34:08.46ID:Log9R3DV 作れれば何でもいいのだ
詰まるのが1番ダメ
詰まるのが1番ダメ
564名前は開発中のものです。
2024/02/06(火) 22:13:06.63ID:/JBE453e 正しい、一旦無理やり完成してから気になるところ治す方が良い
565名前は開発中のものです。
2024/02/07(水) 11:03:17.47ID:ON4SZfXL 今思い描いてる構想をそのまま形にできるなら
3Dモデルとボイスさえ本家に忠実なら他はオリジナリティ皆無でもゲームとして成立する
3Dモデルとボイスさえ本家に忠実なら他はオリジナリティ皆無でもゲームとして成立する
566名前は開発中のものです。
2024/02/07(水) 11:53:12.18ID:r0qPhnLA >>565
ボイスとかどうなってるの?
ボイスとかどうなってるの?
567名前は開発中のものです。
2024/02/07(水) 12:34:24.54ID:ON4SZfXL568名前は開発中のものです。
2024/02/07(水) 12:35:38.17ID:ON4SZfXL 677: 名前は開発中のものです。 sage 2024/02/07(水) 09:00:19.81
個人制作のSteamゲーのコメント見てたらモデル、モーション、プログラムなど90%はアセットって書かれていた。
組み合わせやバランス調整で個性だすとかそういう注力の作り方あるんだなぁ
なるほど?
個人制作のSteamゲーのコメント見てたらモデル、モーション、プログラムなど90%はアセットって書かれていた。
組み合わせやバランス調整で個性だすとかそういう注力の作り方あるんだなぁ
なるほど?
569名前は開発中のものです。
2024/02/07(水) 13:16:17.14ID:WJhyQ+4K これもほぼアセット
https://news.denfaminicogamer.jp/interview/190906a
音楽ならAudiostockとかで買える
あとアセットじゃなくお仕事依頼でもフリーなら安いっぽい、クラウドワークス、ランサーズに
声優ならiikoeやSKIMAとかもある
https://news.denfaminicogamer.jp/interview/190906a
音楽ならAudiostockとかで買える
あとアセットじゃなくお仕事依頼でもフリーなら安いっぽい、クラウドワークス、ランサーズに
声優ならiikoeやSKIMAとかもある
570名前は開発中のものです。
2024/02/07(水) 13:21:25.41ID:WJhyQ+4K イラストはココナラかな?
何にせよ金で解決できるのだ
何にせよ金で解決できるのだ
571名前は開発中のものです。
2024/02/07(水) 14:05:10.46ID:WJhyQ+4K572名前は開発中のものです。
2024/02/07(水) 14:41:12.83ID:ON4SZfXL >>569-571
助かります
音楽はホロライブの子たちが出してるオリ曲のアレンジ曲を作りたい
作曲の経験が無いから失敗してアセットで妥協する可能性もあるけどまずはチャレンジ
声は本人たちの切り抜きボイスが有り余ってるので大丈夫
イラストは本人たちの3Dモデルにポーズをとらせて撮った画像が使えそう
助かります
音楽はホロライブの子たちが出してるオリ曲のアレンジ曲を作りたい
作曲の経験が無いから失敗してアセットで妥協する可能性もあるけどまずはチャレンジ
声は本人たちの切り抜きボイスが有り余ってるので大丈夫
イラストは本人たちの3Dモデルにポーズをとらせて撮った画像が使えそう
573名前は開発中のものです。
2024/02/07(水) 14:58:04.75ID:WJhyQ+4K574名前は開発中のものです。
2024/02/07(水) 16:20:21.86ID:ON4SZfXL ある子の衣装にマントが着いてるんだけど
揺らすと髪がマントにめり込んで表示が崩れるのでマントは非表示にしました
https://tadaup.jp/1aadaef1e.gif
自作した揺れ物システムでは揺れ物同士の衝突判定は実現不可能
今からMagicaClothに乗り換える手間も惜しい(そもそもMagicaClothは激しい動きの時に好ましくない挙動をするので没にした)
わためのマントに思い入れのあるわためいと許して・・・
https://tadaup.jp/1aadac81f.jpg
↓
https://tadaup.jp/1aadad3d2.jpg
揺らすと髪がマントにめり込んで表示が崩れるのでマントは非表示にしました
https://tadaup.jp/1aadaef1e.gif
自作した揺れ物システムでは揺れ物同士の衝突判定は実現不可能
今からMagicaClothに乗り換える手間も惜しい(そもそもMagicaClothは激しい動きの時に好ましくない挙動をするので没にした)
わためのマントに思い入れのあるわためいと許して・・・
https://tadaup.jp/1aadac81f.jpg
↓
https://tadaup.jp/1aadad3d2.jpg
575名前は開発中のものです。
2024/02/07(水) 17:11:04.77ID:WJhyQ+4K MagicaClothの1持ってるわ
メッシュクロスだと重くてボーンクロスが軽い
重さ次第でムービーとかはメッシュクロスにするとか色々考えられる
またマントの角度自体を変えるとかモーション自体を変えてしまうとかも
メッシュクロスだと重くてボーンクロスが軽い
重さ次第でムービーとかはメッシュクロスにするとか色々考えられる
またマントの角度自体を変えるとかモーション自体を変えてしまうとかも
576名前は開発中のものです。
2024/02/07(水) 17:20:02.46ID:ON4SZfXL 1キャラ100種類以上のモーション×30キャラ以上を想定してるから
衣装のパーツやモーションに手を加える対処法は難しい
持ってるのがMagicaCloth2だからメッシュクロス×同時に10人以上でパフォーマンスと揺れ物の挙動をもう一度見てみるか・・・
検証の時間だー!
衣装のパーツやモーションに手を加える対処法は難しい
持ってるのがMagicaCloth2だからメッシュクロス×同時に10人以上でパフォーマンスと揺れ物の挙動をもう一度見てみるか・・・
検証の時間だー!
577名前は開発中のものです。
2024/02/07(水) 17:24:40.67ID:ON4SZfXL >>576
モーション100種類×30キャラっていうのはモーションが合計3000ってことではなく
同じモーションを30キャラ全員に流用するって意味
キャラ毎に技を固定して優劣を発生させるのはよろしくないと判断したので
技を好きなように付け外しできるようにする想定
モーション100種類×30キャラっていうのはモーションが合計3000ってことではなく
同じモーションを30キャラ全員に流用するって意味
キャラ毎に技を固定して優劣を発生させるのはよろしくないと判断したので
技を好きなように付け外しできるようにする想定
578名前は開発中のものです。
2024/02/07(水) 17:24:45.03ID:WJhyQ+4K 確かモンハンは衣装切り替え用に微調整スクリプト使って全部調整してるとか記事あったかな
579名前は開発中のものです。
2024/02/07(水) 17:41:37.98ID:WJhyQ+4K Mixamoのモーションだと服や体格差の調整用に腕の広がりとか調整した後でモーションDL出来る
Unity Recorderでも確かアニメーションレコード出来る
揺れものやIKの物理演算やオブジェクトの物理エンジン飛び散りなんかを録画して軽量化する奴
Unity Recorderでも確かアニメーションレコード出来る
揺れものやIKの物理演算やオブジェクトの物理エンジン飛び散りなんかを録画して軽量化する奴
580名前は開発中のものです。
2024/02/07(水) 17:57:56.20ID:WJhyQ+4K あと技って事は別にモーションの調整関係なく当たり判定があって判定の大きさいじらなければ全部公平になるよ
581名前は開発中のものです。
2024/02/07(水) 18:34:28.12ID:WJhyQ+4K メッシュ変形をVATで録画するのは多分Unityでは無理でMayaやHoudiniらしい
https://youtu.be/qXcxBw3KUtw
https://creator.game.cyberagent.co.jp/?p=7537
流石にそこまではせんか
https://youtu.be/qXcxBw3KUtw
https://creator.game.cyberagent.co.jp/?p=7537
流石にそこまではせんか
582名前は開発中のものです。
2024/02/07(水) 18:55:30.60ID:ON4SZfXL UnityでVATに変換するノウハウは過去に行った実験の副産物で確保してあるけど
バトルは基本的にスマブラみたいに入り乱れる感じだから揺れ物の録画も厳しいかも・・・
自作揺れ物システムかMagicaCloth2のどちらかを主力武器にしていくしかなさそう
バトルは基本的にスマブラみたいに入り乱れる感じだから揺れ物の録画も厳しいかも・・・
自作揺れ物システムかMagicaCloth2のどちらかを主力武器にしていくしかなさそう
583名前は開発中のものです。
2024/02/08(木) 09:47:32.96ID:X6FQSTW9 MagicaClothのソースコード眺めてみたけど、やはりそう上手い話があるわけがなく・・・
MagicaClothのメッシュクロスは単純にプロキシメッシュの頂点の数に比例して重くなるのは当然のことながら
Meshのverticesに対しても毎フレーム読み書きを行うのでボーンクロスに比べて相当重いと思われる
なのでパフォーマンスの観点から全員のすべての揺れ物をメッシュクロスにするのは現実的ではない
なら基本はボーンクロスを使えば良いかというと、ボーンクロスはモデルが激しく動いたときに好ましくない挙動をするのでその点では自作揺れ物システムに軍配が上がる
自作揺れ物システムとMagicaCloth(メッシュクロス)の併用は論外
ということでMagicaClothは保留にして、しばらく自作揺れ物システムで戦ってみる
>>574みたいなケースも今のところこの1件だけで他の子は大丈夫そう
MagicaClothのメッシュクロスは単純にプロキシメッシュの頂点の数に比例して重くなるのは当然のことながら
Meshのverticesに対しても毎フレーム読み書きを行うのでボーンクロスに比べて相当重いと思われる
なのでパフォーマンスの観点から全員のすべての揺れ物をメッシュクロスにするのは現実的ではない
なら基本はボーンクロスを使えば良いかというと、ボーンクロスはモデルが激しく動いたときに好ましくない挙動をするのでその点では自作揺れ物システムに軍配が上がる
自作揺れ物システムとMagicaCloth(メッシュクロス)の併用は論外
ということでMagicaClothは保留にして、しばらく自作揺れ物システムで戦ってみる
>>574みたいなケースも今のところこの1件だけで他の子は大丈夫そう
584名前は開発中のものです。
2024/02/08(木) 10:09:01.90ID:EIZJZMgk >>574
貫通対策ってさせたくない部分にコリジョン仕込むって見るけどどうなんだろ
貫通対策ってさせたくない部分にコリジョン仕込むって見るけどどうなんだろ
585名前は開発中のものです。
2024/02/08(木) 10:51:19.12ID:X6FQSTW9 >>584
揺れ物(マント)と揺れ物(髪)の間にコリジョンを仕込んだらそのコリジョンの扱いをどうするって問題が生じる
胴体を基準としてコリジョンの相対位置を固定すると、この場合マントが一定以上後方に揺れなくなって走った時に不自然に見える
マントと髪どちらかを基準とした相対位置の固定は、それはもう実質的に相互衝突なので自作揺れ物システムに手を加えるか(相当難しい)、MagicaClothに乗り換えるか(上の理由で難しい)の2択になる
揺れ物(マント)と揺れ物(髪)の間にコリジョンを仕込んだらそのコリジョンの扱いをどうするって問題が生じる
胴体を基準としてコリジョンの相対位置を固定すると、この場合マントが一定以上後方に揺れなくなって走った時に不自然に見える
マントと髪どちらかを基準とした相対位置の固定は、それはもう実質的に相互衝突なので自作揺れ物システムに手を加えるか(相当難しい)、MagicaClothに乗り換えるか(上の理由で難しい)の2択になる
586名前は開発中のものです。
2024/02/08(木) 11:08:33.78ID:SrKNBYB5 ほほー
もしかして長髪マントは3Dだと表現が難しいクリエイターが避ける表現なのかもね
大体サンプルって長髪スカートまでだし
もしかして長髪マントは3Dだと表現が難しいクリエイターが避ける表現なのかもね
大体サンプルって長髪スカートまでだし
587名前は開発中のものです。
2024/02/08(木) 11:15:06.56ID:X6FQSTW9 ホロライブ本家はMagicaClothを使ってるけど同時に動くのが2,3人程度なので574みたいな子でもパフォーマンス的に問題ない
わしの場合10人以上同時に動かそうとしてるのでMagicaClothが没ってるというだけ
わしの場合10人以上同時に動かそうとしてるのでMagicaClothが没ってるというだけ
588名前は開発中のものです。
2024/02/08(木) 14:45:28.64ID:EIZJZMgk リリンクのカタリナは長髪マントだけど戦闘中でも破綻してるようには見えないですね。
激しく動いていたら破綻していても分からないってのはあるけど
激しく動いていたら破綻していても分からないってのはあるけど
589名前は開発中のものです。
2024/02/08(木) 14:57:29.48ID:SrKNBYB5590名前は開発中のものです。
2024/02/10(土) 21:27:20.67ID:pP1D56t5 ここ数日AIイラストについて検証してた
ある程度高品質なイラストを思うように作れるようになってしまいイラストを作ること自体を楽しんでしまったけど
やりたかったのはアイテムのアイコンとかUIの背景みたいな”時間をかけずにオリジナリティを出せたら嬉しい部分”をAIイラストで賄えないかの調査
AIイラスト自体は面白いと思うけどこの目的としては没になりそう
ある程度高品質なイラストを思うように作れるようになってしまいイラストを作ること自体を楽しんでしまったけど
やりたかったのはアイテムのアイコンとかUIの背景みたいな”時間をかけずにオリジナリティを出せたら嬉しい部分”をAIイラストで賄えないかの調査
AIイラスト自体は面白いと思うけどこの目的としては没になりそう
591名前は開発中のものです。
2024/02/10(土) 21:56:53.69ID:2K4zs5NL AIイラストを3Dモデルにするの断念したことあるけど今どの位出来るようになってるんだろうな
592名前は開発中のものです。
2024/02/10(土) 22:04:22.30ID:wWIEILfP アイコンもUIもそんなにアセットが高くないからどっちでもいいかな
ドット絵素材を少し取るとかは出来るようだけど
https://qiita.com/Miyakepp_098/items/e12da6125e295552e38c
ドット絵素材を少し取るとかは出来るようだけど
https://qiita.com/Miyakepp_098/items/e12da6125e295552e38c
593名前は開発中のものです。
2024/02/10(土) 22:19:11.27ID:2K4zs5NL 静的なオブジェクトのテクスチャをAIイラストにするのは出来そうだったけど
リギングするのにBlender操作が必要で諦めた思い出
リギングするのにBlender操作が必要で諦めた思い出
594名前は開発中のものです。
2024/02/10(土) 23:05:07.85ID:wWIEILfP イラストを活かして作るならノベルなりTCGって方法もある
ただゲームってそんなに一枚イラストだけあっても作れないね
ただゲームってそんなに一枚イラストだけあっても作れないね
595名前は開発中のものです。
2024/02/11(日) 02:11:41.53ID:dNo3Wft6 Stable diffusionガチで凄いね
596名前は開発中のものです。
2024/02/11(日) 08:04:45.20ID:LpdAFgPF やっぱり使ってる人もいるか
技術的な面では問題ないんだけど、没にしようと思ってる理由は倫理的な問題のほう
学習元のイラストに無断使用イラストが無いことを証明するのが悪魔の証明になりそうなうえに、証明できるできない以前に「画像生成AIを使っている」というだけで反感を改装
技術的な面では問題ないんだけど、没にしようと思ってる理由は倫理的な問題のほう
学習元のイラストに無断使用イラストが無いことを証明するのが悪魔の証明になりそうなうえに、証明できるできない以前に「画像生成AIを使っている」というだけで反感を改装
597名前は開発中のものです。
2024/02/14(水) 12:51:47.11ID:Rm/LeLlf AIイラストの次はAI音声合成に手を出している
これはもうゲームで使う気は一切なく完全に遊び
流石にゲームでは使い道ないやろ(と言いつつ思いもしない妙案が飛び出してくるかもしれないので呟いておく)
これはもうゲームで使う気は一切なく完全に遊び
流石にゲームでは使い道ないやろ(と言いつつ思いもしない妙案が飛び出してくるかもしれないので呟いておく)
598名前は開発中のものです。
2024/02/14(水) 13:06:28.09ID:uZ2TmilU599名前は開発中のものです。
2024/02/14(水) 13:24:38.73ID:uZ2TmilU 素材の可能性もイラストだとほぼTCGだし、AI離れた方がいいよ
VRoidとかローポリキャラのドット変換にアセット組み合わせるとかの方が現実的
逆にUnityやUEのマニュアルとかクッソ分かりづらい時にAIに聞くとほぼ完璧に解釈したのを教えてくれる神AIだよ
VRoidとかローポリキャラのドット変換にアセット組み合わせるとかの方が現実的
逆にUnityやUEのマニュアルとかクッソ分かりづらい時にAIに聞くとほぼ完璧に解釈したのを教えてくれる神AIだよ
600名前は開発中のものです。
2024/02/14(水) 14:30:21.43ID:WVdns2yR ボイスは六条ゆかりがお買い得だったあれとユニティちゃんがあれば掛け声系は足りる感じ
601名前は開発中のものです。
2024/02/15(木) 03:04:02.25ID:S0dkWGae602名前は開発中のものです。
2024/02/15(木) 15:48:37.31ID:1F/mdo9e603名前は開発中のものです。
2024/02/15(木) 17:16:32.66ID:S0dkWGae まぁちょっとしたモーションやエフェクトの改造はハイパーカジュアルでもやるので
シェーダーやエフェクト完全自作に比べたら実用範囲の簡単さだと思うよ
https://youtu.be/dQ_pqJENh8Q
シェーダーやエフェクト完全自作に比べたら実用範囲の簡単さだと思うよ
https://youtu.be/dQ_pqJENh8Q
604名前は開発中のものです。
2024/02/17(土) 10:50:49.09ID:lJpqdAoA AI使いたいマンの人向け
UModeler XでStable Diffusionを使ったAIテクスチャが可能
https://docs.umodeler.com/docs/usage-guide/ai-texturing-properties
UModeler XでStable Diffusionを使ったAIテクスチャが可能
https://docs.umodeler.com/docs/usage-guide/ai-texturing-properties
605名前は開発中のものです。
2024/02/18(日) 07:52:42.00ID:06LqUHNx >>604
面白そうサンガツ
面白そうサンガツ
606名前は開発中のものです。
2024/02/20(火) 07:02:19.94ID:Iglo8Luu 色々いじってて思ったんだけど
MMD4Mecanim→更新されてないのもあって微妙
Blender Addon MMD Tools→モーフ等の仕様の違いさえ理解すればスマート
UniVRM→関係ないけどVRMもほぼ完璧
最適化を考えるとマテリアルモーフの頂点や服で見えない部分はUnityだと使わない時は消して軽量化した方がベストだろう
MMD4Mecanim→更新されてないのもあって微妙
Blender Addon MMD Tools→モーフ等の仕様の違いさえ理解すればスマート
UniVRM→関係ないけどVRMもほぼ完璧
最適化を考えるとマテリアルモーフの頂点や服で見えない部分はUnityだと使わない時は消して軽量化した方がベストだろう
607名前は開発中のものです。
2024/02/20(火) 07:09:38.49ID:lJVJdMTR >>606
MMD4Mecanim使ってるけどIK専用っぽい名前が付いてて実際は動かしてもメッシュに影響しないボーンとかあるね
そういうのを消してGameObjectの頭数を減らしたほうがいいってこと?
MMD4Mecanim使ってるけどIK専用っぽい名前が付いてて実際は動かしてもメッシュに影響しないボーンとかあるね
そういうのを消してGameObjectの頭数を減らしたほうがいいってこと?
608名前は開発中のものです。
2024/02/20(火) 07:22:59.95ID:Iglo8Luu >>607
どこまでちゃんと対応出来てるかは分かんないけど不完全なのは分かる
そもそもURP対応も出来なくなってるし、無駄に項目多いモーフ関連のスクリプトも殆ど使えないかも
MMDToolsは最近でも更新あってデータはほぼ完璧に読み込める
ただBlender形式のデータやFBXにすると特殊なモーフデータは消えるので確認した上で自分でUnityで実装するのが良い
どこまでちゃんと対応出来てるかは分かんないけど不完全なのは分かる
そもそもURP対応も出来なくなってるし、無駄に項目多いモーフ関連のスクリプトも殆ど使えないかも
MMDToolsは最近でも更新あってデータはほぼ完璧に読み込める
ただBlender形式のデータやFBXにすると特殊なモーフデータは消えるので確認した上で自分でUnityで実装するのが良い
609名前は開発中のものです。
2024/02/20(火) 07:30:13.87ID:lJVJdMTR >>608
シェーダは全く別のURPシェーダ使ってる
MMD4MecanimのオプションでFBX変換時にアタッチしてくれるコンポーネント(モーフ関連)は付けないようにしてる
だからUnityエディタ上で見えない隠れオブジェクトとかでもなければMMD4Mecanim関連の機能を一切持たない静的なfbxのはず
揺れ物システムとか必要な機能は別途用意してある
シェーダは全く別のURPシェーダ使ってる
MMD4MecanimのオプションでFBX変換時にアタッチしてくれるコンポーネント(モーフ関連)は付けないようにしてる
だからUnityエディタ上で見えない隠れオブジェクトとかでもなければMMD4Mecanim関連の機能を一切持たない静的なfbxのはず
揺れ物システムとか必要な機能は別途用意してある
610名前は開発中のものです。
2024/02/20(火) 07:43:07.79ID:Iglo8Luu >>609
まぁMMDで見ると普通なのにテクスチャがバグって見えたりとか何かあったらMMD4Mecanimの可能性はある
モーフ関連が正常に変換できてないって事は消えるはずのモーフの頂点が常に描画されたりとか可能性あるある
まぁMMDで見ると普通なのにテクスチャがバグって見えたりとか何かあったらMMD4Mecanimの可能性はある
モーフ関連が正常に変換できてないって事は消えるはずのモーフの頂点が常に描画されたりとか可能性あるある
611名前は開発中のものです。
2024/02/20(火) 07:51:20.23ID:Iglo8Luu MMDのマテリアルモーフでアルファ値で消す着せ替え方法は当たり前だけど頂点を常に読み込んでるので重い
動画撮影ならまだしもゲームだとこういう仕様はキツイね
動画撮影ならまだしもゲームだとこういう仕様はキツイね
612名前は開発中のものです。
2024/02/20(火) 09:24:15.84ID:lJVJdMTR テクスチャの表示がおかしいとかはなかったかな
Inspectorに表示されないものが内部的に存在するみたいなことあるんか・・・?なければ問題ないはず
その着せ替え方法は自作の実装でも使ってるけど内部的に頂点が稼働し続けてる問題は妥協してる
Inspectorに表示されないものが内部的に存在するみたいなことあるんか・・・?なければ問題ないはず
その着せ替え方法は自作の実装でも使ってるけど内部的に頂点が稼働し続けてる問題は妥協してる
613名前は開発中のものです。
2024/02/20(火) 09:34:00.80ID:Iglo8Luu ゲームでMMDみたいな頂点ずっと読み込み方式は普通はないので
最適化したいならまずそこらへん気にするといいよ
映像分野の3Dモデルは最適化しないからそういうのが普通みたい
じゃあモデルも最適化してないのでは?って考えも結構当たりで服で見えない部分が消されてなかったりとかも高確率である
Unity内でやるならMeshDeleterWithTextureとかMeshSplitterとかVRC関連のツールでもいける
最適化したいならまずそこらへん気にするといいよ
映像分野の3Dモデルは最適化しないからそういうのが普通みたい
じゃあモデルも最適化してないのでは?って考えも結構当たりで服で見えない部分が消されてなかったりとかも高確率である
Unity内でやるならMeshDeleterWithTextureとかMeshSplitterとかVRC関連のツールでもいける
614名前は開発中のものです。
2024/02/20(火) 12:15:24.54ID:lJVJdMTR >>613
使ってみるわありがと
使ってみるわありがと
615名前は開発中のものです。
2024/02/20(火) 12:26:23.37ID:bLusv/Me VRC関連のメッシュ加工するツールにはお世話になってるわー
616名前は開発中のものです。
2024/02/20(火) 12:49:31.06ID:Iglo8Luu あと前にもちょっと書いたUmodelerXも無料でUnityのメッシュをUModelerizeして編集可能に出来る
ただブレンドシェイプは未対応なのでBlenderも組み合わせて選択肢にいれたい
ただブレンドシェイプは未対応なのでBlenderも組み合わせて選択肢にいれたい
617名前は開発中のものです。
2024/02/22(木) 04:18:49.18ID:Sgxr52gy 3DCG・アニメーションYoutuber紹介
https://youtu.be/_4I-1zZuYvA
最近ちょっとしたモデル編集してて思ったのが
多分有料モデル買ってる人はモデル改造とモーション付け程度でも同人で販売できる
https://youtu.be/_4I-1zZuYvA
最近ちょっとしたモデル編集してて思ったのが
多分有料モデル買ってる人はモデル改造とモーション付け程度でも同人で販売できる
618名前は開発中のものです。
2024/02/22(木) 19:08:19.89ID:HwSz1+nU 目新しさより面白さのほうが重要だから
たとえアセットフリップでも面白ければゲームとしては成立すると信じたい
たとえアセットフリップでも面白ければゲームとしては成立すると信じたい
619名前は開発中のものです。
2024/02/22(木) 19:24:31.04ID:Sgxr52gy >>618
オーバーダンジョンもそうだけどまずはアセットでも楽しめるジャンルで売れてから売上金で絵師雇うの順番で良いと思う
おまけ(オンラインでモーションキャプチャ)
【AIの進化!】映像から3Dキャラクターへ!自動で生成できます!【Wonder Studio】+【Blender】
https://youtu.be/IQbzDh6FI6k
オーバーダンジョンもそうだけどまずはアセットでも楽しめるジャンルで売れてから売上金で絵師雇うの順番で良いと思う
おまけ(オンラインでモーションキャプチャ)
【AIの進化!】映像から3Dキャラクターへ!自動で生成できます!【Wonder Studio】+【Blender】
https://youtu.be/IQbzDh6FI6k
620名前は開発中のものです。
2024/02/23(金) 03:14:26.95ID:UeWdTXKA621名前は開発中のものです。
2024/02/24(土) 14:55:32.49ID:FgtzOohk 最近新しいネタがないのでだいぶ前に気づいた話を投げておく
アセットバンドルを読み込む際に「AssetBundle.LoadFromFile」「AssetBundle.LoadFromStream」よりも「AssetBundle.LoadFromMemory」はメモリ効率が悪いという話について
前者2つが「Unityのネイティブ領域(アンマネージドメモリ)」にだけ生データを保持するのに対して後者は「C#の領域(マネージドメモリ)」にも生データを保持するのでLoadFromMemoryはメモリ効率が悪いとされる
勘違いしてたのはLoadFromMemoryした後であればマネージドメモリ側の生データは破棄可能だと思い込んでたこと
アセットバンドルがアセットバンドルとして生き続ける限りLoadFromMemoryの引数に渡したbyte配列を殺すことができない
なのでアセットバンドルを使い続けている間はLoadFromMemoryは他2つの2倍のメモリ消費をし続けることになる
LoadFromStreamに使える暗号化ロジック組むのが地味に時間かかった思い出
アセットバンドルを読み込む際に「AssetBundle.LoadFromFile」「AssetBundle.LoadFromStream」よりも「AssetBundle.LoadFromMemory」はメモリ効率が悪いという話について
前者2つが「Unityのネイティブ領域(アンマネージドメモリ)」にだけ生データを保持するのに対して後者は「C#の領域(マネージドメモリ)」にも生データを保持するのでLoadFromMemoryはメモリ効率が悪いとされる
勘違いしてたのはLoadFromMemoryした後であればマネージドメモリ側の生データは破棄可能だと思い込んでたこと
アセットバンドルがアセットバンドルとして生き続ける限りLoadFromMemoryの引数に渡したbyte配列を殺すことができない
なのでアセットバンドルを使い続けている間はLoadFromMemoryは他2つの2倍のメモリ消費をし続けることになる
LoadFromStreamに使える暗号化ロジック組むのが地味に時間かかった思い出
622名前は開発中のものです。
2024/02/25(日) 04:28:51.42ID:oa+gZoWb623名前は開発中のものです。
2024/02/25(日) 08:04:31.21ID:G4/u6ibP わしはまだゲーム作ってるで
今は淡々とゲーム作ってるだけだけど性能検証みたいなネタが湧いてきたらまたここで発散する
今は淡々とゲーム作ってるだけだけど性能検証みたいなネタが湧いてきたらまたここで発散する
624名前は開発中のものです。
2024/03/03(日) 09:13:21.27ID:jGprvO2f https://automaton-media.com/articles/newsjp/20240301-284376/
中国版のUnity「Tuanjie」にUEのNanite(動的LOD)に相当する機能が実装されてるというトンデモ情報を入手したので試したかった
グローバル版の2022.3から移植できるか試したけどやっぱりエラーのオンパレードでダメだった・・・
グローバル版にこの機能が来てくれることを期待(望み薄らしい)
中国版のUnity「Tuanjie」にUEのNanite(動的LOD)に相当する機能が実装されてるというトンデモ情報を入手したので試したかった
グローバル版の2022.3から移植できるか試したけどやっぱりエラーのオンパレードでダメだった・・・
グローバル版にこの機能が来てくれることを期待(望み薄らしい)
625名前は開発中のものです。
2024/03/04(月) 02:12:56.13ID:sqbx2Icl LODが楽になる機能かな?
まぁしょうがないのでコツコツ最適化しよう
まぁしょうがないのでコツコツ最適化しよう
626名前は開発中のものです。
2024/03/04(月) 12:22:15.78ID:TWo1cbNP >>624
エラーを解消してビルドが通ったので
この動的LOD相当の機能「仮想ジオメトリ(Virtual Geometry)」を使いたかった
Project Settings > Graphicsより仮想ジオメトリを有効化する必要があるとのことだったけど
まずその項目が出てこなかった・・・
もしかするとURPには対応してないのかも
あと仮に有効化できたとしてもやはりMeshRendererのみ対応とのことでSkinnedMeshRendererには使えない
わしのゲームはMeshRendererで済むオブジェクトは元々簡素なので恩恵が薄い
検証終了(中止)
エラーを解消してビルドが通ったので
この動的LOD相当の機能「仮想ジオメトリ(Virtual Geometry)」を使いたかった
Project Settings > Graphicsより仮想ジオメトリを有効化する必要があるとのことだったけど
まずその項目が出てこなかった・・・
もしかするとURPには対応してないのかも
あと仮に有効化できたとしてもやはりMeshRendererのみ対応とのことでSkinnedMeshRendererには使えない
わしのゲームはMeshRendererで済むオブジェクトは元々簡素なので恩恵が薄い
検証終了(中止)
627名前は開発中のものです。
2024/03/04(月) 13:57:44.82ID:sqbx2Icl 自動化しても劇的に軽くなると言うよりは楽になる機能じゃないかな
どっちかと言うとUnity6の方が機能多そう
https://youtu.be/RwdaCm3g4BA
GPUオクルージョンカリングやライティングのベイク、ライトプローブ、NavMeshの強化
待ってたら仮想ジオメトリも来そうな勢い
どっちかと言うとUnity6の方が機能多そう
https://youtu.be/RwdaCm3g4BA
GPUオクルージョンカリングやライティングのベイク、ライトプローブ、NavMeshの強化
待ってたら仮想ジオメトリも来そうな勢い
628名前は開発中のものです。
2024/03/04(月) 14:54:42.64ID:TWo1cbNP629名前は開発中のものです。
2024/03/05(火) 04:38:35.19ID:TrpUkTn3 Twitch同接世界記録3年連続更新中
LOL, CS2, VALORANTゲーミングチーム
『Mad Lions』『Movi Star』『KOI』オーナー
スペイン7人制サッカー「キングスリーグ」
『Porcinos』オーナー
Ibai Lianos(スペイン) Twitch
ストリーマー・インフルエンサー
ボクシングイベント「4年目の夜」
公式プレゼンテーション
ttp://iplogger.info/2fVkC8.link
LOL, CS2, VALORANTゲーミングチーム
『Mad Lions』『Movi Star』『KOI』オーナー
スペイン7人制サッカー「キングスリーグ」
『Porcinos』オーナー
Ibai Lianos(スペイン) Twitch
ストリーマー・インフルエンサー
ボクシングイベント「4年目の夜」
公式プレゼンテーション
ttp://iplogger.info/2fVkC8.link
630名前は開発中のものです。
2024/03/06(水) 07:43:53.36ID:yoTS463Y UmodelerとBlenderどっちが便利か試してたけど一応結果報告しとくとBlender一択になったわ
独特なキーコンフィグの壁と機能多すぎ説明しろの壁を乗り越えたらやっぱ便利だわ
独特なキーコンフィグの壁と機能多すぎ説明しろの壁を乗り越えたらやっぱ便利だわ
631名前は開発中のものです。
2024/03/06(水) 12:22:38.22ID:yoTS463Y 新作の方じゃないけど39人同時アニメするゲームは1キャラ1万ポリゴンまでゴリゴリに最適化されているらしい
https://twitter.com/kurawan/status/1764962545046298959
https://twitter.com/thejimwatkins
https://twitter.com/kurawan/status/1764962545046298959
https://twitter.com/thejimwatkins
632名前は開発中のものです。
2024/03/06(水) 12:43:39.82ID:njUww2f3 やっぱユーザーの頭数が多いほうが集合知の結晶たるツール本体の品質が上がるってことかね
ポリゴン数の数よりメッシュやマテリアルの種類の数のほうがパフォーマンスへの影響度の比重が大きい気がするのはわしの環境が高すぎる(4070Tiデスクトップ)か低すぎる(グラボなしノート)せいでまともに比較できてないってことだろうか
ポリゴン数の数よりメッシュやマテリアルの種類の数のほうがパフォーマンスへの影響度の比重が大きい気がするのはわしの環境が高すぎる(4070Tiデスクトップ)か低すぎる(グラボなしノート)せいでまともに比較できてないってことだろうか
633名前は開発中のものです。
2024/03/06(水) 13:16:51.86ID:yoTS463Y グラボなしはちょっとキツイかな
Ryzenなら一応モバイル並の内蔵グラボあるけど
あとは単純に39人同時は企業もゴリゴリ最適化してるってだけ、揺れ物の演算も切ってパターンアニメにしてそう
Ryzenなら一応モバイル並の内蔵グラボあるけど
あとは単純に39人同時は企業もゴリゴリ最適化してるってだけ、揺れ物の演算も切ってパターンアニメにしてそう
634名前は開発中のものです。
2024/03/09(土) 01:14:36.00ID:CjZBZZx/ CySharpのUnitGenerator使えそうね
というかCySharpのユーティリティはどれも最適化厨のわしのためにあるようなのばかりや
単純に使い道無かったり使い方分かんなくてほぼ見てなかったけどこの際だからリポジトリ一通り目を通してみるか
というかCySharpのユーティリティはどれも最適化厨のわしのためにあるようなのばかりや
単純に使い道無かったり使い方分かんなくてほぼ見てなかったけどこの際だからリポジトリ一通り目を通してみるか
635名前は開発中のものです。
2024/03/12(火) 19:23:46.94ID:Ls2Kx9X6 CySharpのライブラリを調査中
【NativeMemoryArray】
使えそう・・・で使い道がない・・・?
【MasterMemory】
使おう(決意)
【StructureOfArraysGenerator】
コイツGithubの評価がそこまで高くない割に最適化の攻撃力が高くない?
【MemoryPack】
既に超お世話になってます
でも開発環境ではJSONを扱いたいのでJSONデータ→JsonFx⇔MemoryPackみたいな面倒な事やってる
もちろん本番向けのビルドはMemoryPackで完結させてる
【NativeMemoryArray】
使えそう・・・で使い道がない・・・?
【MasterMemory】
使おう(決意)
【StructureOfArraysGenerator】
コイツGithubの評価がそこまで高くない割に最適化の攻撃力が高くない?
【MemoryPack】
既に超お世話になってます
でも開発環境ではJSONを扱いたいのでJSONデータ→JsonFx⇔MemoryPackみたいな面倒な事やってる
もちろん本番向けのビルドはMemoryPackで完結させてる
636名前は開発中のものです。
2024/03/12(火) 19:24:00.09ID:Ls2Kx9X6 【ZString】
2020で検証した時は自作の文字列操作ライブラリのほうが速かった(ほぼFastStringとStringBuilderTemporaryの流用だけどめっちゃ拘って最適化した)
機能はZStringより少ないけど今のところ事足りてるからヨシ!
【MagicOnion】
今のところ自作ゲームにオンライン要素を取り入れる予定が皆無なのに
好奇心12割で使ってみたさ
【UniTask】
現状だとIEnumeraorのコルーチンを酷使してるけど
正直なところUniTaskに置き換えるメリットを余り認識できてない
今度時間ができたら検証のうえ使ってみたい気持ち
SourceGeneratorというものを初めて知ったけど
これがCySharpのパフォーマンス最適化系ライブラリに大きく寄与しているということなので
自作のライブラリも見直しかな・・・
2020で検証した時は自作の文字列操作ライブラリのほうが速かった(ほぼFastStringとStringBuilderTemporaryの流用だけどめっちゃ拘って最適化した)
機能はZStringより少ないけど今のところ事足りてるからヨシ!
【MagicOnion】
今のところ自作ゲームにオンライン要素を取り入れる予定が皆無なのに
好奇心12割で使ってみたさ
【UniTask】
現状だとIEnumeraorのコルーチンを酷使してるけど
正直なところUniTaskに置き換えるメリットを余り認識できてない
今度時間ができたら検証のうえ使ってみたい気持ち
SourceGeneratorというものを初めて知ったけど
これがCySharpのパフォーマンス最適化系ライブラリに大きく寄与しているということなので
自作のライブラリも見直しかな・・・
637名前は開発中のものです。
2024/03/12(火) 20:03:22.89ID:UEjCz180 なんか知らんが凄い
NativeArrayと言われるとBurstみたい
NativeArrayと言われるとBurstみたい
638名前は開発中のものです。
2024/03/15(金) 05:35:10.75ID:CjtFzN7f CySharpのライブラリ調査続き
【R3】
【MessagePipe】
うまく使い分ければUnityEventの上位互換になれそう(※うまく使い分けられれば)
【ObservableCollections】
これも一見使えそうで使い道がなさそう
というよりMVVMをサポートしないUnityとの相性がイマイチらしい
めぼしいのはこんなもん?
ホロライブには姉妹で一緒にゲーム配信してるタレントがいるんだけど
その姉妹でも遊べるようにオフライン2人モードは実装してみたいかも
そもそもホロライブの子に遊んでもらえるところまで登り詰められる気はあんまりしないけどなガハハ・・・
【R3】
【MessagePipe】
うまく使い分ければUnityEventの上位互換になれそう(※うまく使い分けられれば)
【ObservableCollections】
これも一見使えそうで使い道がなさそう
というよりMVVMをサポートしないUnityとの相性がイマイチらしい
めぼしいのはこんなもん?
ホロライブには姉妹で一緒にゲーム配信してるタレントがいるんだけど
その姉妹でも遊べるようにオフライン2人モードは実装してみたいかも
そもそもホロライブの子に遊んでもらえるところまで登り詰められる気はあんまりしないけどなガハハ・・・
639名前は開発中のものです。
2024/03/15(金) 05:35:30.92ID:CjtFzN7f おまけ【EpicOnlineServices&SynicSugar】
MagicOnionはホスティングサーバーを自前で用意しろという個人製作勢には世知辛い代物だった
ホスティングサーバー自体どれも個人製作勢には敷居が高めな中、EpicOnlineServicesを発見
完全無料を謳っていて、実績は薄いけどあのEpicGamesだから大丈夫だろう論
そのEpicOnlineServicesで使える通信ライブラリでとりあえず見つけたのがSynicSugar
オフライン部分が固まったら余力でオンライン要素も作ってみたい気持ちがあるのでそこまで到達したら使いたい
MagicOnionはホスティングサーバーを自前で用意しろという個人製作勢には世知辛い代物だった
ホスティングサーバー自体どれも個人製作勢には敷居が高めな中、EpicOnlineServicesを発見
完全無料を謳っていて、実績は薄いけどあのEpicGamesだから大丈夫だろう論
そのEpicOnlineServicesで使える通信ライブラリでとりあえず見つけたのがSynicSugar
オフライン部分が固まったら余力でオンライン要素も作ってみたい気持ちがあるのでそこまで到達したら使いたい
640名前は開発中のものです。
2024/03/15(金) 07:25:11.76ID:hBYPZJLn AI絵の3Dモデル化そこそこ精度出るようになってきた
641名前は開発中のものです。
2024/03/15(金) 12:35:11.67ID:cpm4g6Qh よく分からないけど、どんなゲームを作ってるんですか?
642名前は開発中のものです。
2024/03/15(金) 12:53:45.91ID:BE3KarCQ643名前は開発中のものです。
2024/03/15(金) 14:09:55.45ID:BE3KarCQ ホロライブからってなんか公式っぽい言い方になっちゃったけど全然関係ないよ
マルチプレイ機能はSteamでゲームを出す前提ならSteamworksが使えて万事解決なんだけど
開発が進むにつれてSteamでは許可下りねえなこれっていう禍々しさが増していってる気がする
マルチプレイとか妄想膨らませまくってるけど本筋の開発進捗はまだ10%にも満たないんじゃないか?(楽観)
マルチプレイ機能はSteamでゲームを出す前提ならSteamworksが使えて万事解決なんだけど
開発が進むにつれてSteamでは許可下りねえなこれっていう禍々しさが増していってる気がする
マルチプレイとか妄想膨らませまくってるけど本筋の開発進捗はまだ10%にも満たないんじゃないか?(楽観)
644名前は開発中のものです。
2024/03/15(金) 16:50:02.37ID:hBYPZJLn645名前は開発中のものです。
2024/03/15(金) 17:42:27.82ID:hBYPZJLn >>642
ゲーム内容がなかなか出てこないのはそういう事でしたか。AIの話題は荒れるので控えます
ゲーム内容がなかなか出てこないのはそういう事でしたか。AIの話題は荒れるので控えます
646名前は開発中のものです。
2024/03/15(金) 18:17:25.94ID:BE3KarCQ647名前は開発中のものです。
2024/03/15(金) 19:15:38.14ID:CjtFzN7f https://www.docswell.com/s/UnityJapan/KX2LN5-ss-224788584#p32
特に根拠もなくC#→IL→(Burst)→IL2CPP→C++→Assemblyの直列だと思ってた
まだまだ全然理解してないってことやね
技術記事漁ってるとわいってつくづく感覚でゲーム開発してるんだなって思う
特に根拠もなくC#→IL→(Burst)→IL2CPP→C++→Assemblyの直列だと思ってた
まだまだ全然理解してないってことやね
技術記事漁ってるとわいってつくづく感覚でゲーム開発してるんだなって思う
648名前は開発中のものです。
2024/03/15(金) 21:04:25.23ID:CjtFzN7f 自作ゲームの動作確認用に買ったローエンドのノートPC届いた
GTX1650で、3Dモデルを30体出すと40FPSくらい
まだ試してないけどまあ10体くらいなら60FPS安定してくれるかな・・・
GTX1650で、3Dモデルを30体出すと40FPSくらい
まだ試してないけどまあ10体くらいなら60FPS安定してくれるかな・・・
649名前は開発中のものです。
2024/03/17(日) 03:49:12.58ID:CPQi0k6u 以前ちらっと触れた中国版Unity「Tuanjie」にアセットバンドルの復号化機構があるじゃーんと思って調べてみた
ググって出てくるMITライセンスのSeekableAesAssetBundleがそのまま流用されてるだけっぽい
わいもこれ使わせてもらってるけど
・LoadFromFile:パフォーマンス最強だが復号化などの中間処理を挟めない
・LoadFromMemory:高度な暗号化が使えるがパフォーマンス最悪
・LoadFromStream:暗号化も対応してパフォーマンスも良き
ということでLoadFromStream一択のなかコレに対応したアセットバンドル読み込み方法を実装したライブラリが実質的にSeekableAesAssetBundleしかない
果たしてこれはセキュアなのか?まあ所詮は個人制作ゲーなので無駄に極める気もないけど、、、
ググって出てくるMITライセンスのSeekableAesAssetBundleがそのまま流用されてるだけっぽい
わいもこれ使わせてもらってるけど
・LoadFromFile:パフォーマンス最強だが復号化などの中間処理を挟めない
・LoadFromMemory:高度な暗号化が使えるがパフォーマンス最悪
・LoadFromStream:暗号化も対応してパフォーマンスも良き
ということでLoadFromStream一択のなかコレに対応したアセットバンドル読み込み方法を実装したライブラリが実質的にSeekableAesAssetBundleしかない
果たしてこれはセキュアなのか?まあ所詮は個人制作ゲーなので無駄に極める気もないけど、、、
650名前は開発中のものです。
2024/03/23(土) 17:36:38.66ID:/yi7Gpmp コルーチンで実装してた非同期処理をUniTaskに移行中
基本的にUniTaskスゲエエエエエなんだけど、インスタンスAを同期的に返してから数フレーム挟んで非同期的に別のインスタンスBを返すみたいなのはUniTaskだけでは完結できないかも・・・
あとwhile (...) yield return null; ならガチゼロアロケーションだったのが
while (...) await UniTask.Yield(); だと1回だけガベージが発生するのが気になってしまう症候群
基本的にUniTaskスゲエエエエエなんだけど、インスタンスAを同期的に返してから数フレーム挟んで非同期的に別のインスタンスBを返すみたいなのはUniTaskだけでは完結できないかも・・・
あとwhile (...) yield return null; ならガチゼロアロケーションだったのが
while (...) await UniTask.Yield(); だと1回だけガベージが発生するのが気になってしまう症候群
651名前は開発中のものです。
2024/03/24(日) 04:57:08.54ID:wUUBbmA1 アクション作るの難しいからネタが割れない程度に少し見せて欲しい気持ちがある
652名前は開発中のものです。
2024/03/24(日) 09:34:34.64ID:hM1eUfiK >>651
ここでも結構ぼやいてるけど
最適化の検証をやりまくったり揺れ物システムやリソース管理みたいな外堀ばかりガチガチに固めてたから
肝心のインゲームはまだ全然できてないよ・・・サーセン
https://tadaup.jp/59c118be0.jpg
バトル部分はポケモンスクランブルシリーズがイメージに近い
ここでも結構ぼやいてるけど
最適化の検証をやりまくったり揺れ物システムやリソース管理みたいな外堀ばかりガチガチに固めてたから
肝心のインゲームはまだ全然できてないよ・・・サーセン
https://tadaup.jp/59c118be0.jpg
バトル部分はポケモンスクランブルシリーズがイメージに近い
653名前は開発中のものです。
2024/03/24(日) 14:26:59.94ID:7W4VnN4P654名前は開発中のものです。
2024/03/24(日) 15:12:58.28ID:hM1eUfiK >>653
ポリゴン数1万前後の人型モデル20種類くらいでも試してみたけど130fpsくらい
ポリゴン数を全く最適化してないホロライブのモデルとあんまり変わらないかも
内蔵GPUを見捨てることにしたしシェーダもプログラムもかなり最適化してGTX1000番台なら目標値は満たしてるのでもう十分説
ポリゴン数1万前後の人型モデル20種類くらいでも試してみたけど130fpsくらい
ポリゴン数を全く最適化してないホロライブのモデルとあんまり変わらないかも
内蔵GPUを見捨てることにしたしシェーダもプログラムもかなり最適化してGTX1000番台なら目標値は満たしてるのでもう十分説
655名前は開発中のものです。
2024/03/24(日) 19:22:25.10ID:hM1eUfiK DOTween、再利用に優しくない
DOTweenで最適化済みのケース
①3から5に遷移するDOTweenを再生開始する
②再生途中(4まで進んだとき)にDOTweenを停止する
③5から3に遷移するDOTweenを再生開始する
やりたかったケース
①現在位置(3)から5に遷移するDOTweenを再生開始する
②再生途中(4まで進んだとき)にDOTweenを停止する
③現在位置(4)から3に遷移するDOTweenを再生開始する
DOTweenの初回実行時に開始時点の現在位置をキャッシュしてしまうので
2回目以降も現在位置から遷移を開始するにはDOTweenを一旦破棄して作り直す必要がある
再利用もそれなりに最適化されてるとはいうけど、新顔のMagicTweenとのパフォーマンス比較を見るにそこまででもないのかもしれない・・・
DOTweenで最適化済みのケース
①3から5に遷移するDOTweenを再生開始する
②再生途中(4まで進んだとき)にDOTweenを停止する
③5から3に遷移するDOTweenを再生開始する
やりたかったケース
①現在位置(3)から5に遷移するDOTweenを再生開始する
②再生途中(4まで進んだとき)にDOTweenを停止する
③現在位置(4)から3に遷移するDOTweenを再生開始する
DOTweenの初回実行時に開始時点の現在位置をキャッシュしてしまうので
2回目以降も現在位置から遷移を開始するにはDOTweenを一旦破棄して作り直す必要がある
再利用もそれなりに最適化されてるとはいうけど、新顔のMagicTweenとのパフォーマンス比較を見るにそこまででもないのかもしれない・・・
656名前は開発中のものです。
2024/03/26(火) 14:13:39.37ID:SjZ42LlF すいませんAIモデリングの成果を見て下さい。手動修正は必要だけどそこそこ精度出てきたと思う
https://i.imgur.com/HUYfTH1.mp4
https://i.imgur.com/HUYfTH1.mp4
657名前は開発中のものです。
2024/03/26(火) 19:33:10.60ID:i7kxKNdC AIも進歩しとるのう・・・
DOTweenはDOTweenCore<T1, T2, ...>に関しては何とかなりそうだけどSequenceはあきらめるしかなさそう
DOTweenはDOTweenCore<T1, T2, ...>に関しては何とかなりそうだけどSequenceはあきらめるしかなさそう
658名前は開発中のものです。
2024/03/27(水) 19:29:47.73ID:wMF6yP+M Unity2020あたりだとアセットバンドルを複数並行して読み込めたんだけど
2022.3の今だと2つ目のロードが始まった瞬間に落ちる
LTSのアプデで直ってたりしないかな・・・
2022.3の今だと2つ目のロードが始まった瞬間に落ちる
LTSのアプデで直ってたりしないかな・・・
659名前は開発中のものです。
2024/03/27(水) 22:29:03.73ID:9XlYZ8qI DOTween良く知らないけどキーフレームからアニメーションを生成する機能なのか
660名前は開発中のものです。
2024/03/28(木) 20:42:43.60ID:WwZTj/WG それはたぶん違うアセット
DOTweenはC#の拡張機能
this.transform.DOMove(new Vector3(5f, 0f, 0f), 3f);
とかやると3秒かけて(5,0,0)に移動するアニメーションを再生できるみたいな
DOTweenはC#の拡張機能
this.transform.DOMove(new Vector3(5f, 0f, 0f), 3f);
とかやると3秒かけて(5,0,0)に移動するアニメーションを再生できるみたいな
661名前は開発中のものです。
2024/03/29(金) 22:44:01.00ID:HDYDRfYX ステラーブレイドの開発者が短髪なら開発期間を1年短縮できたと言ってるけど揺れ物って難しいんだな
キム ただ、長いポニーテールを表現することは大きなチャレンジでした。安定して美しく動かすのは非常に難しいのです。(描写が)不安定になりがちな部分ではありましたが、開発チームの努力のおかげで実現できました。
――ちなみにポニーテールとショートカットでは、どれぐらい制作の難度が変わりますか。
キム あの髪型(ポニーテール)じゃなかったら、もしかしたら開発期間が1年ぐらい短縮できたかもです(笑)。
イ ときどき開発チームからも「もうちょっと髪の毛を短くできませんか」という声が上がってました。
https://www.famitsu.com/news/202403/27338068.html
『ステラーブレイド』開発者インタビュー。美しくたなびく長い髪に時間をかけた。リリーの赤い髪とそばかすはキム・ヒョンテ氏の好み【Stellar Blade】 | ゲーム・エンタメ最新情報のファミ通.com
『Stellar Blade』(ステラーブレイド)の開発を手掛けるSHIFT UPのディレクターのキム・ヒョンテ氏と、テクニカルディレクターのイ・ドンギ氏へのインタビューをお届け。
キム ただ、長いポニーテールを表現することは大きなチャレンジでした。安定して美しく動かすのは非常に難しいのです。(描写が)不安定になりがちな部分ではありましたが、開発チームの努力のおかげで実現できました。
――ちなみにポニーテールとショートカットでは、どれぐらい制作の難度が変わりますか。
キム あの髪型(ポニーテール)じゃなかったら、もしかしたら開発期間が1年ぐらい短縮できたかもです(笑)。
イ ときどき開発チームからも「もうちょっと髪の毛を短くできませんか」という声が上がってました。
https://www.famitsu.com/news/202403/27338068.html
『ステラーブレイド』開発者インタビュー。美しくたなびく長い髪に時間をかけた。リリーの赤い髪とそばかすはキム・ヒョンテ氏の好み【Stellar Blade】 | ゲーム・エンタメ最新情報のファミ通.com
『Stellar Blade』(ステラーブレイド)の開発を手掛けるSHIFT UPのディレクターのキム・ヒョンテ氏と、テクニカルディレクターのイ・ドンギ氏へのインタビューをお届け。
662名前は開発中のものです。
2024/03/30(土) 08:26:09.48ID:ghgNRfLF ホロブレイクGodot製やな
663名前は開発中のものです。
2024/03/30(土) 10:02:52.00ID:X/uVKznU >>661
今のわいみたいに有り物のモデルとかだとボーンの数が決まってて髪のなびき方の表現に限界があるから妥協を強いられる
3Dモデリングつよつよでボーン数を調整できるとしても突き詰めるとパフォーマンスとのトレードオフになるので地獄
今のわいみたいに有り物のモデルとかだとボーンの数が決まってて髪のなびき方の表現に限界があるから妥協を強いられる
3Dモデリングつよつよでボーン数を調整できるとしても突き詰めるとパフォーマンスとのトレードオフになるので地獄
664名前は開発中のものです。
2024/03/30(土) 10:05:57.05ID:X/uVKznU >>662
ホロインディ発の二次創作ゲームは素直に羨ましい
ただホロインディ含めて公式のMMDモデルを二次創作ゲームに取り入れた前例がまだないのが気がかり
先駆者がいてくれたほうが安心できるような、超絶面白いゲームを先に出されてしまうとそれはそれで悔しいような
ホロインディ発の二次創作ゲームは素直に羨ましい
ただホロインディ含めて公式のMMDモデルを二次創作ゲームに取り入れた前例がまだないのが気がかり
先駆者がいてくれたほうが安心できるような、超絶面白いゲームを先に出されてしまうとそれはそれで悔しいような
665名前は開発中のものです。
2024/03/30(土) 10:50:26.91ID:rzz27DAr 3Dよわよわやけど個人なら頑張ってキャラは完全オリジナルの方がええとは思う
でも現実的に最高のパフォーマンス出すにはグラフィッカーとタッグ組む方がええと思う
んでタッグ組む前に名刺として何か作品出すのに素材ゲーはピッタリやと思う
でも現実的に最高のパフォーマンス出すにはグラフィッカーとタッグ組む方がええと思う
んでタッグ組む前に名刺として何か作品出すのに素材ゲーはピッタリやと思う
666名前は開発中のものです。
2024/03/30(土) 20:04:56.46ID:X/uVKznU 仕事の関係で2,3か月くらい開発がほぼストップしそう
ただでさえ進みが悪かったのに・・・仕方なし
ただでさえ進みが悪かったのに・・・仕方なし
667名前は開発中のものです。
2024/04/01(月) 19:52:04.36ID:zXBMi0sW わいのゲームの名前がHoloだとして
Holo固有の機能を実装してるプログラムはnamespaceの「Holo」に隔離して
Holoに限らずUnity製のゲームなら流用が効くようなシステム全般はnamespaceの「HoloEngine」にぶち込んで分けてて
以前まではHoloからHoloEngineは参照するけどHoloEngineはそれ単体で独立するように実装を進めてたんだけど
とうとうHoloEngineからHoloを参照することになってしまった・・・
HoloEngineを再び独立させることもできなくはないけど
結局似たような機能がHoloとHoloEngineの両方に分散してるだけになるので今のまま一元管理(?)したい思い
どうしてこうなった
Holo固有の機能を実装してるプログラムはnamespaceの「Holo」に隔離して
Holoに限らずUnity製のゲームなら流用が効くようなシステム全般はnamespaceの「HoloEngine」にぶち込んで分けてて
以前まではHoloからHoloEngineは参照するけどHoloEngineはそれ単体で独立するように実装を進めてたんだけど
とうとうHoloEngineからHoloを参照することになってしまった・・・
HoloEngineを再び独立させることもできなくはないけど
結局似たような機能がHoloとHoloEngineの両方に分散してるだけになるので今のまま一元管理(?)したい思い
どうしてこうなった
668名前は開発中のものです。
2024/04/02(火) 15:35:28.24ID:gpJjrN6E 最初からいい共通ライブラリ(だよな?)は作れないと思う
いい機会だし、しっかり勉強してみて設計からやり直してもいいんじゃね
Game Engine Architecture
https://www.gameenginebook.com/
いい機会だし、しっかり勉強してみて設計からやり直してもいいんじゃね
Game Engine Architecture
https://www.gameenginebook.com/
669名前は開発中のものです。
2024/04/02(火) 19:50:47.22ID:7FVGdsPH670名前は開発中のものです。
2024/04/02(火) 23:37:53.17ID:LuUnr5R1 自分かつてプチコンで最適化にはまっていた時期あるし主さんが最適化に嵌るのも分かる
だけどプロトタイプ的なものを作るのが順序なんじゃないのかなあ
だけどプロトタイプ的なものを作るのが順序なんじゃないのかなあ
671名前は開発中のものです。
2024/04/04(木) 07:40:05.86ID:a4Yxfceo 速度優先でプロトタイプを作ってから最適化を意識した本制作を進めよう!みたいなのはパフォーマンスチューニングバイブルにも書いてあるし、仰る通り・・・
プロトタイプを先に作った場合
・本制作の資産にはほぼ必ず「本制作用に置き換えるつもりだったプロトタイプ用のコード」が混入することになる
・本制作に入ってから最適化を始めると「処理Aを最適化しよう!そのためにはまず処理Bの最適化が必要だ!」「処理Bを最適化しよう!そのためには(略」となって手に負えなくなる可能性がある
これを恐れていきなり本制作から始めてる
プロトタイプを先に作った場合
・本制作の資産にはほぼ必ず「本制作用に置き換えるつもりだったプロトタイプ用のコード」が混入することになる
・本制作に入ってから最適化を始めると「処理Aを最適化しよう!そのためにはまず処理Bの最適化が必要だ!」「処理Bを最適化しよう!そのためには(略」となって手に負えなくなる可能性がある
これを恐れていきなり本制作から始めてる
672名前は開発中のものです。
2024/04/04(木) 08:36:00.28ID:2UE+jb2R 時期尚早な最適化はプリンを焼く前に生クリームやジャムのトッピングを始めるのに似ている鴨
おなかすいた
おなかすいた
673名前は開発中のものです。
2024/04/04(木) 08:47:38.73ID:81uBwOmr 企画構成も最初と最後を先に考えて全体像を作らないとミスしやすい
3Dモデルもローポリで全体のシルエットを先に整えないと後の調整が多くなる
レベルデザインも最初に荒削りで作って決めてからファイナライズする
3Dモデルもローポリで全体のシルエットを先に整えないと後の調整が多くなる
レベルデザインも最初に荒削りで作って決めてからファイナライズする
674名前は開発中のものです。
2024/04/05(金) 06:04:05.53ID:b2TYxFF+ かーっ!プロトタイプ完成後のことは完成してから考えるかー・・・
それでも部分的に最適化済みのコードとプロトタイプ用のコードがスパゲティになってるのは確実だから間違いなく地獄を見ることになりそうだけど・・・
それでも部分的に最適化済みのコードとプロトタイプ用のコードがスパゲティになってるのは確実だから間違いなく地獄を見ることになりそうだけど・・・
675名前は開発中のものです。
2024/04/05(金) 07:34:26.55ID:kqFiHOmY プロトタイプって余計なものを削ぎ落して可能な限りシンプルに作るんやで
676名前は開発中のものです。
2024/04/05(金) 08:08:08.48ID:kqFiHOmY プロトタイプのソースを本制作に流用するとか考えないでシンプルに作る事だけ考える
3Dで作る予定でも2Dに落とし込むとか、アニメーションやAIを簡単にしたり無しにするとか
本制作と言語が違っても構わない
テイラー展開でいうところの第ゼロ近似をつくる。分かるかな
3Dで作る予定でも2Dに落とし込むとか、アニメーションやAIを簡単にしたり無しにするとか
本制作と言語が違っても構わない
テイラー展開でいうところの第ゼロ近似をつくる。分かるかな
677名前は開発中のものです。
2024/04/05(金) 13:15:19.70ID:UGBDnmdT 0次近似ってプロトタイプのことだったのか、初めて知ったわ
678名前は開発中のものです。
2024/04/05(金) 13:55:15.15ID:kqFiHOmY 第0次近似は一番簡単な近似式の意味で使われる事が多く、テイラー展開では0次近似=定数(0次式)
プロトタイプとして一番簡単な近似=0次近似を作れと言う意味で使った
プロトタイプとして一番簡単な近似=0次近似を作れと言う意味で使った
679名前は開発中のものです。
2024/04/05(金) 17:05:36.18ID:UGBDnmdT なるほどな、皆にわかるように次からはガンダムかちいかわで例えてくれ
680名前は開発中のものです。
2024/04/05(金) 18:07:45.09ID:kqFiHOmY ガンダムあんまり知らないんでモビルスーツ開発の歴史とか調べたけどよく分からんかった。
プロトタイプザク?プロトタイプガンダム?ようわからん
プロトタイプザク?プロトタイプガンダム?ようわからん
681名前は開発中のものです。
2024/04/05(金) 19:31:29.94ID:b2TYxFF+ わいはわいが世間の水準に合わせるで
IT界隈で言われるプロトタイプがどういうものかはそれとなく分かるけど
企画の実現性とか構想はおおよそ固まってるし完成させるために何をすればいいかも見えてるので
そういうのを明確化することが主目的のガチのプロトタイプは多分今のわいには求められてない
最低限ゲームとして成立してるものを速度優先で作ったほうがいいとはいえ
どちらかというと使い捨ての完全試作というより本制作にそのまま移行できる成果物が望ましいかも
IT界隈で言われるプロトタイプがどういうものかはそれとなく分かるけど
企画の実現性とか構想はおおよそ固まってるし完成させるために何をすればいいかも見えてるので
そういうのを明確化することが主目的のガチのプロトタイプは多分今のわいには求められてない
最低限ゲームとして成立してるものを速度優先で作ったほうがいいとはいえ
どちらかというと使い捨ての完全試作というより本制作にそのまま移行できる成果物が望ましいかも
682名前は開発中のものです。
2024/04/06(土) 03:42:31.60ID:nHPOAr0Z ポケモンスクランブルという見本があるなら外してくることもなさそうだしそれでもいいかもね
683名前は開発中のものです。
2024/04/06(土) 06:06:05.87ID:iel5SECg 調整しやすい作り方は全体のバランスを見て試作する事である
しかし勉強と考えるとゲーム制作は数ヶ月で全て学べる規模じゃない、年単位だ
3Dモデルもとりあえず2~3年と言われてげんなりである
しかし勉強と考えるとゲーム制作は数ヶ月で全て学べる規模じゃない、年単位だ
3Dモデルもとりあえず2~3年と言われてげんなりである
684名前は開発中のものです。
2024/04/09(火) 19:56:07.10ID:6e3VJsVe あれからちょいちょいアセット買い足してるけど全部足してもシェーダ単体の金額に遠く届かないのくさ
アンバランスだけどクオリティが高いのは素直にうれしす
アンバランスだけどクオリティが高いのは素直にうれしす
685名前は開発中のものです。
2024/04/12(金) 20:09:02.28ID:I1o6y5TG そろそろバトル部分の制作の準備を始めなくては・・・
今のわいの技量でバトル部分の基盤を組み上げるには「まとまった連休」が必要
トライアンドエラーを重ねてゴリ押しで実装するので、1日でも間が空くと「ここなんでこんな設定にしたんだ?」と数日前の自分の考えを読めなくなり設計が破綻する
トライアンドエラー中のコードでスパゲティが出来上がるので、何なら一晩寝るだけでも短期記憶が飛ぶ恐怖
GWに勝負を仕掛けたい
今のわいの技量でバトル部分の基盤を組み上げるには「まとまった連休」が必要
トライアンドエラーを重ねてゴリ押しで実装するので、1日でも間が空くと「ここなんでこんな設定にしたんだ?」と数日前の自分の考えを読めなくなり設計が破綻する
トライアンドエラー中のコードでスパゲティが出来上がるので、何なら一晩寝るだけでも短期記憶が飛ぶ恐怖
GWに勝負を仕掛けたい
686名前は開発中のものです。
2024/04/13(土) 15:49:20.01ID:K+PG/M6o 開発初期の初期はModel-View-Controller MVCモデルっていうのをそれとなく意識してたけど今ではすっかり見る影もない
例えば画質設定の画質を変更するView相当のコンポーネント1つで現在の画質設定やセーブデータとの連携なんかを全部取りまとめてしまってるみたいな状況
例えば画質設定の画質を変更するView相当のコンポーネント1つで現在の画質設定やセーブデータとの連携なんかを全部取りまとめてしまってるみたいな状況
687名前は開発中のものです。
2024/04/14(日) 09:41:41.06ID:YbOLPjXQ 開発初期はぺこーらっていうのをそれとなく意識してたけど、今ではすっかり見る影もない
例えば、耳に相当する場所に腕や足が全部まとめて生えてしまっているみたいな状況
デザインパターンはなんとなくで採用したら地獄だよ
例えば、耳に相当する場所に腕や足が全部まとめて生えてしまっているみたいな状況
デザインパターンはなんとなくで採用したら地獄だよ
688名前は開発中のものです。
2024/04/14(日) 12:26:57.81ID:GUuIn3Ge くさ
まあ設計書とかなくて成果物=設計書みたいなとこあるから多少はね・・・
まあ設計書とかなくて成果物=設計書みたいなとこあるから多少はね・・・
689名前は開発中のものです。
2024/04/19(金) 20:07:22.81ID:Z7aTpazZ あるリストから複数ある条件のいずれかを満たすものを一時的に除外して処理がしたい時
Linqやラムダ関数などパフォーマンス的によろしくないものを没とした場合のベストプラクティス
今は状況に応じてDoSomething1とDoSomething2を使い分けてたけど、別にDoSomething3でも問題ないのではと思えてきた
https://i.imgur.com/oriOWnG.png
Linqやラムダ関数などパフォーマンス的によろしくないものを没とした場合のベストプラクティス
今は状況に応じてDoSomething1とDoSomething2を使い分けてたけど、別にDoSomething3でも問題ないのではと思えてきた
https://i.imgur.com/oriOWnG.png
690名前は開発中のものです。
2024/04/19(金) 23:48:50.40ID:R/fo8Hu1 >>689
約12年前の記事ですが、参考までにどうぞ
(自分はC#使い込んでないので実際のところパフォーマンスが改善されるかは知りません)
Removal operation in List<string>
https://stackoverflow.com/questions/11796712/removal-operation-in-liststring
約12年前の記事ですが、参考までにどうぞ
(自分はC#使い込んでないので実際のところパフォーマンスが改善されるかは知りません)
Removal operation in List<string>
https://stackoverflow.com/questions/11796712/removal-operation-in-liststring
691名前は開発中のものです。
2024/04/20(土) 09:28:50.68ID:UBmJvcRv >>690
ありがとうございます!
その例だとやっぱり元のリストを改変するか新規にリストを作成(メモリアロケート発生)してしまいますね
あと実際には型が異なる複数の条件が必要だったりして1行に落とし込むのが無理なので、ここら辺が限界かもしれないです・・・
ありがとうございます!
その例だとやっぱり元のリストを改変するか新規にリストを作成(メモリアロケート発生)してしまいますね
あと実際には型が異なる複数の条件が必要だったりして1行に落とし込むのが無理なので、ここら辺が限界かもしれないです・・・
692名前は開発中のものです。
2024/04/20(土) 18:26:18.18ID:UBmJvcRv エディタ限定でStreamによるファイル読み書きの際にエディタが固まる事象が必ず発生するようになってしまった
調べたらEditorLoopのLoading.LockPersistentManagerで固まってた
https://issuetracker.unity3d.com/issues/cpu-usage-spikes-in-the-loading-dot-lockpersistentmanager-when-async-loading-slash-unloading-scenes
ってレスしようとして、その前にもう一度再現しようと思ったらなんともなかった
なんだったんだ・・・
調べたらEditorLoopのLoading.LockPersistentManagerで固まってた
https://issuetracker.unity3d.com/issues/cpu-usage-spikes-in-the-loading-dot-lockpersistentmanager-when-async-loading-slash-unloading-scenes
ってレスしようとして、その前にもう一度再現しようと思ったらなんともなかった
なんだったんだ・・・
693名前は開発中のものです。
2024/04/20(土) 19:07:14.73ID:UBmJvcRv 治ったと思ったら再発した
原因はAssetBundle.LoadFromStreamAsyncだったので、Stream.LoadAsyncからのAssetBundle.LoadFromMemoryAsyncで凌いだ
ただしLoadFromMemoryはパフォーマンス的に本番ビルドではタブーなのでエディタだけの暫定措置
この謎エラーどうやらビルド後に起きる可能性もあり得るとか・・・
原因はAssetBundle.LoadFromStreamAsyncだったので、Stream.LoadAsyncからのAssetBundle.LoadFromMemoryAsyncで凌いだ
ただしLoadFromMemoryはパフォーマンス的に本番ビルドではタブーなのでエディタだけの暫定措置
この謎エラーどうやらビルド後に起きる可能性もあり得るとか・・・
694名前は開発中のものです。
2024/04/24(水) 11:07:50.35ID:qjHshpOS VroidはUVが単純だからAIでテクスチャ生成するの簡単だね
https://i.imgur.com/A1k8EhT.png
https://i.imgur.com/pQdMm9f.png
https://i.imgur.com/QDTy1kH.png
https://i.imgur.com/F4mfGhu.png
https://i.imgur.com/A1k8EhT.png
https://i.imgur.com/pQdMm9f.png
https://i.imgur.com/QDTy1kH.png
https://i.imgur.com/F4mfGhu.png
695名前は開発中のものです。
2024/04/24(水) 12:19:39.84ID:rESukSlx いいねぇ、VTuberの衣装が配信毎に変わったら新しい世界だわ
欲を言えば、著作権とかの問題があるからサービスに生成機能つけて統合してほしいけどな
欲を言えば、著作権とかの問題があるからサービスに生成機能つけて統合してほしいけどな
696名前は開発中のものです。
2024/04/24(水) 20:01:57.39ID:0xhDc/xN なんかわいの使ってる超高級シェーダがWarudo?っていうVTuber向けのアプリ?向けにリリースされてるとか何とか
ダウンロードできるファイル一覧にWarudo用みたいなのがあるけど詳細は不明
ダウンロードできるファイル一覧にWarudo用みたいなのがあるけど詳細は不明
697名前は開発中のものです。
2024/04/24(水) 22:16:29.24ID:rESukSlx Unity互換のVTuber向けプラグインって感じだな
3DもLive2Dも使えるぽ
Introduction to Warudo
https://docs.warudo.app/docs
この界隈、最近熱いよな
最近もTwitchの女性配信者の世界ランキング一位に日本のVtuberランクインってニュース見てワラタわ
世界の認知度も上がってきてるし、市場も爆発的に大きくなってるし、日本勢も負けないでほしいよなぁ
3DもLive2Dも使えるぽ
Introduction to Warudo
https://docs.warudo.app/docs
この界隈、最近熱いよな
最近もTwitchの女性配信者の世界ランキング一位に日本のVtuberランクインってニュース見てワラタわ
世界の認知度も上がってきてるし、市場も爆発的に大きくなってるし、日本勢も負けないでほしいよなぁ
698名前は開発中のものです。
2024/04/25(木) 19:59:11.75ID:+io37ZIa Mono.CecilとSourceGeneratorの基本的な使い方を覚えた
Mono.Cecil
ビルドしたDLLを改造できる機構。DLLに含まれるすべての変数、メソッド及びメソッド内の処理などを変更できる。
かなり昔からあるけどSourceGeneratorの登場によって使い道がほぼなくなった。変数名やメソッド名の難読化のために使う。
SourceGenerator
ソースコードの編集中に追加のソースコードを挿入できる機構。ソースファイルが生成されないので裏で勝手にやってくれるのが強み。
CySharp製のライブラリでもゴリゴリ使われてるけど、量産型の変数やメソッドを自作クラスにホイホイ付与できて便利。変数名やメソッド名の難読化のために使う。(ん?)
Mono.Cecil
ビルドしたDLLを改造できる機構。DLLに含まれるすべての変数、メソッド及びメソッド内の処理などを変更できる。
かなり昔からあるけどSourceGeneratorの登場によって使い道がほぼなくなった。変数名やメソッド名の難読化のために使う。
SourceGenerator
ソースコードの編集中に追加のソースコードを挿入できる機構。ソースファイルが生成されないので裏で勝手にやってくれるのが強み。
CySharp製のライブラリでもゴリゴリ使われてるけど、量産型の変数やメソッドを自作クラスにホイホイ付与できて便利。変数名やメソッド名の難読化のために使う。(ん?)
699名前は開発中のものです。
2024/04/26(金) 19:36:25.52ID:1rlMNh6f https://i.imgur.com/HBAOmRM.png
JavaScript界隈で今では恐らく化石となってるであろうjQueryにjsRenderというプラグインがあったんだけど
SourceGeneratorはソースコードの中にソースコードを文字列で何行にも渡って書くので
jsRenderみたいにスマートに書きたい
SourceGeneratorのためのSourceGeneratorが必要。時間の合間を見て自作する(できるのか・・・?
明日から10連休、バトル部分どこまで実装できるか
JavaScript界隈で今では恐らく化石となってるであろうjQueryにjsRenderというプラグインがあったんだけど
SourceGeneratorはソースコードの中にソースコードを文字列で何行にも渡って書くので
jsRenderみたいにスマートに書きたい
SourceGeneratorのためのSourceGeneratorが必要。時間の合間を見て自作する(できるのか・・・?
明日から10連休、バトル部分どこまで実装できるか
700名前は開発中のものです。
2024/04/28(日) 14:15:59.02ID:kjGHEvhN UnityでSourceGeneratorがうまく動作しない・・・
2022.3.25f1(=Roslyn4.3.1)
ZLoggerのSourceGeneratorが正常に動作する条件下で、ZLoggerのプロジェクト内に別のIIncrementalGeneratorを挟み込むとその部分をUnityが認識してくれないのでコンパイルエラーになる
ZLogger側のIIncrementalGeneratorに追加したクラスとかは正常に認識されるのに何故・・・
※GW2日目、バトル部分未着手
2022.3.25f1(=Roslyn4.3.1)
ZLoggerのSourceGeneratorが正常に動作する条件下で、ZLoggerのプロジェクト内に別のIIncrementalGeneratorを挟み込むとその部分をUnityが認識してくれないのでコンパイルエラーになる
ZLogger側のIIncrementalGeneratorに追加したクラスとかは正常に認識されるのに何故・・・
※GW2日目、バトル部分未着手
701名前は開発中のものです。
2024/04/28(日) 15:20:47.99ID:kjGHEvhN ただでさえ情報が少ないSourceGeneratorの中でも情報が少ない改良版のIncrementalGeneratorの中でも更に情報が少ないUnity向けの情報がなさすぎてなさすぎる・・・
折角の連休にやることじゃないので、生成したソースはメモリに持たせずファイルに吐き出せばコンパイルが通ったので後はGW明けにのんびりやる
折角の連休にやることじゃないので、生成したソースはメモリに持たせずファイルに吐き出せばコンパイルが通ったので後はGW明けにのんびりやる
702名前は開発中のものです。
2024/04/28(日) 20:14:12.25ID:rahnUG3p ソースジェネレータで何したいの?
ソースジェネレータはただ属性などに基づいてpartialなクラスに追加でコード生成するだけだから、個人でなにかするには普通にファイル作ったほうが楽
ちょっとでも生成後のコードの書き方間違うと生成されなくてエラー出るよ
ソースジェネレータはただ属性などに基づいてpartialなクラスに追加でコード生成するだけだから、個人でなにかするには普通にファイル作ったほうが楽
ちょっとでも生成後のコードの書き方間違うと生成されなくてエラー出るよ
703名前は開発中のものです。
2024/04/29(月) 04:11:23.29ID:3qzGYh0B ソースジェネレータはソースコードの難読化に一役買ってもらいたい
ソースコード内の変数名やメソッド名などの固有名詞の難読化は専用のアセット等でほぼほぼできてたけど
アセットバンドル化するオブジェクトにアタッチしたコンポーネント名やシリアライズされた変数名は、アセットバンドル化した時点の名前から変えられないので難読化が現実的じゃなかった
https://i.imgur.com/VR519Fm.png
これをソースジェネレータで解決する
・難読化前のコンポーネントを継承した難読化済みコンポーネントをソースジェネレータで生成して、実際にオブジェクトにアタッチするのは難読化済みコンポーネント
・難読化前コンポーネントの変数はシリアライズせず、難読化済コンポーネントの変数のみインスペクタに表示される&CustomEditorで難読化前の変数名をインスペクタに表示する
・その他、開発環境では難読化を感じさせないようにしつつ成果物はがっつり難読化させるためのテク色々
この「開発環境で難読化を感じさせない」の部分でソースジェネレータにかなり助けられてる
ソースコード内の変数名やメソッド名などの固有名詞の難読化は専用のアセット等でほぼほぼできてたけど
アセットバンドル化するオブジェクトにアタッチしたコンポーネント名やシリアライズされた変数名は、アセットバンドル化した時点の名前から変えられないので難読化が現実的じゃなかった
https://i.imgur.com/VR519Fm.png
これをソースジェネレータで解決する
・難読化前のコンポーネントを継承した難読化済みコンポーネントをソースジェネレータで生成して、実際にオブジェクトにアタッチするのは難読化済みコンポーネント
・難読化前コンポーネントの変数はシリアライズせず、難読化済コンポーネントの変数のみインスペクタに表示される&CustomEditorで難読化前の変数名をインスペクタに表示する
・その他、開発環境では難読化を感じさせないようにしつつ成果物はがっつり難読化させるためのテク色々
この「開発環境で難読化を感じさせない」の部分でソースジェネレータにかなり助けられてる
704名前は開発中のものです。
2024/04/29(月) 04:12:55.52ID:3qzGYh0B そもそもここまでがっつり難読化する必要があるかというと、このゲームに限って言えば全然ない
今後のためにできることは色々やっておきたい自己満足感
今後のためにできることは色々やっておきたい自己満足感
705名前は開発中のものです。
2024/05/01(水) 20:07:19.72ID:+oqZ/AQ+ 【悲報】貴重な連休GW、半分終了
ぶっちゃけ既存アセットのエフェクトを眺めて、どのエフェクトを誰のスキルに使うか考えてただけ(しかも2,3人くらいしか決まってない
あとはやっぱり息をするようにプログラムの最適化をする人生だった
明日からはいよいよ、キーを押すとエフェクト付き攻撃モーションをするみたいなバトル部分の本格的な制作ができるはず
ぶっちゃけ既存アセットのエフェクトを眺めて、どのエフェクトを誰のスキルに使うか考えてただけ(しかも2,3人くらいしか決まってない
あとはやっぱり息をするようにプログラムの最適化をする人生だった
明日からはいよいよ、キーを押すとエフェクト付き攻撃モーションをするみたいなバトル部分の本格的な制作ができるはず
706名前は開発中のものです。
2024/05/04(土) 13:41:59.69ID:5Zu1vaZd Unity2022.3のC#はバージョン9だけど、CySharpのライブラリとか色々使ってC#10や11に引き上げる裏技が存在する
これによってglobal usingとか新しいnamespaceの書き方とか使えるようになること自体は嬉しいんだけど
今後新しく導入するライブラリが万一C#10や11に対応してないせいで結局9に戻さなきゃってなった時のことを考えると踏ん切りがつかない
(既にMemoryPackはC#11にするとエラーを吐くので現状は10止まり)
こういう過度な保守的な考えが現状の開発の遅さを招いてるんだろうなあ
これによってglobal usingとか新しいnamespaceの書き方とか使えるようになること自体は嬉しいんだけど
今後新しく導入するライブラリが万一C#10や11に対応してないせいで結局9に戻さなきゃってなった時のことを考えると踏ん切りがつかない
(既にMemoryPackはC#11にするとエラーを吐くので現状は10止まり)
こういう過度な保守的な考えが現状の開発の遅さを招いてるんだろうなあ
707名前は開発中のものです。
2024/05/05(日) 12:26:21.51ID:lKf/S92O キーを押すと攻撃モーションするってそんなに難しいことあるのかな
708名前は開発中のものです。
2024/05/05(日) 13:15:05.07ID:H3uE/8nb >>705から現在まで
・ゲーム開始からインゲームまでの整備
・モーション&エフェクトの再生
>モーションとエフェクトをよしなにアセットバンドル化してくれる機構の整備
>モーションのAnimationEventの実装&AnimationEventを起点にエフェクトを再生してくれる機構の整備 ←イマココ
野暮用で少し抜けてたのもあるけどやっぱり時間かかりすぎ
・ゲーム開始からインゲームまでの整備
・モーション&エフェクトの再生
>モーションとエフェクトをよしなにアセットバンドル化してくれる機構の整備
>モーションのAnimationEventの実装&AnimationEventを起点にエフェクトを再生してくれる機構の整備 ←イマココ
野暮用で少し抜けてたのもあるけどやっぱり時間かかりすぎ
709名前は開発中のものです。
2024/05/05(日) 13:17:18.16ID:H3uE/8nb エフェクトの生成から破棄(プーリング)の機構はわいの過去作のソースコードの流用でこれでも時短できてるほうなんだ・・・恐ろしい
710名前は開発中のものです。
2024/05/05(日) 15:26:33.49ID:H3uE/8nb 同じUnityプロジェクトにアセットバンドル用の資産とビルド用の資産が混在している
→ビルドする時はアセットバンドル用の資産をビルド対象から除外するために無効化したい…
ビルド中だけ拡張子の後ろにアンダーバーを付けてビルド後に戻す処理を足そう!
→.metaをリネームするのを忘れる。流石にバックアップから戻すしかない
→単純にバックアップからコピペだとシンボリックリンクが維持されない・・・
7zipで圧縮してから解凍すればいけるか?
→7zipでシンボリックリンクをそのままに圧縮&解凍する方法は? ←ここで30分経過
→ビルドする時はアセットバンドル用の資産をビルド対象から除外するために無効化したい…
ビルド中だけ拡張子の後ろにアンダーバーを付けてビルド後に戻す処理を足そう!
→.metaをリネームするのを忘れる。流石にバックアップから戻すしかない
→単純にバックアップからコピペだとシンボリックリンクが維持されない・・・
7zipで圧縮してから解凍すればいけるか?
→7zipでシンボリックリンクをそのままに圧縮&解凍する方法は? ←ここで30分経過
711名前は開発中のものです。
2024/05/05(日) 15:33:29.18ID:H3uE/8nb 解決
robocopy /E /DCOPY:T /SL "コピー元フォルダ" "コピー先フォルダ"
robocopy /E /DCOPY:T /SL "コピー元フォルダ" "コピー先フォルダ"
712名前は開発中のものです。
2024/05/06(月) 20:19:46.57ID:wxNusPCC GW終了
https://tadaup.jp/171a80148.gif
相変わらず外堀はゲームとして全然成り立ってないけど中身はめちゃめちゃ高品質というアンバランスさ
開発途中に高速化を狙って一時的にも品質を落とすと元の水準に戻せる自信がないのでこのスタンスを貫くしかない
まだ敵とか当たり判定とか実装できてないけどそこらへん実装できれば一気にゲームらしくなる・・・はず!!
あとエフェクトもアセットそのままなので多少は改変したい
https://tadaup.jp/171a80148.gif
相変わらず外堀はゲームとして全然成り立ってないけど中身はめちゃめちゃ高品質というアンバランスさ
開発途中に高速化を狙って一時的にも品質を落とすと元の水準に戻せる自信がないのでこのスタンスを貫くしかない
まだ敵とか当たり判定とか実装できてないけどそこらへん実装できれば一気にゲームらしくなる・・・はず!!
あとエフェクトもアセットそのままなので多少は改変したい
713名前は開発中のものです。
2024/05/06(月) 20:27:03.49ID:wxNusPCC エフェクトもモーションもこれからブラッシュアップしていくけど
何しろキャラクターがキャラクターなので(余計な解釈違いとか起こらぬよう)モーションはほぼ無しにしたい
攻撃の予備動作と攻撃終了後のポーズが何となく分かる程度に抑えて、攻撃途中はほぼ姿を消してる感じ
原○の雷○○軍みたいな
何しろキャラクターがキャラクターなので(余計な解釈違いとか起こらぬよう)モーションはほぼ無しにしたい
攻撃の予備動作と攻撃終了後のポーズが何となく分かる程度に抑えて、攻撃途中はほぼ姿を消してる感じ
原○の雷○○軍みたいな
714名前は開発中のものです。
2024/05/06(月) 20:45:16.57ID:wxNusPCC 最適化のノウハウとかおすすめライブラリとかテクニカルな記事をめちゃくちゃ書けそうなくらいには手元の情報量が蓄積されているのを実感する
見ての通り開発速度が遅すぎて良い例と言えるか微妙なので書けないけど
見ての通り開発速度が遅すぎて良い例と言えるか微妙なので書けないけど
715名前は開発中のものです。
2024/05/07(火) 11:40:14.90ID:zRujutzP >>712
おつかれさん
現段階だとただのモデルViewerって感じだな
タイプ別にキャラ3つくらいに絞ってエフェクト盛りまくってゲームっぽくしてα版としてFixした方がholo indieとかでアピールしやすそう
まあ趣味ならその限りじゃないけども
おつかれさん
現段階だとただのモデルViewerって感じだな
タイプ別にキャラ3つくらいに絞ってエフェクト盛りまくってゲームっぽくしてα版としてFixした方がholo indieとかでアピールしやすそう
まあ趣味ならその限りじゃないけども
716名前は開発中のものです。
2024/05/07(火) 12:48:19.43ID:MByQcUFs ありがとう
モーションやエフェクトは後から差し替えが効く部類なので、今は特にこだわらずバトル開始から終了までの流れを成立させたい
(と言いつつ結局こだわってしまうのだろうなあ)
モーションやエフェクトは後から差し替えが効く部類なので、今は特にこだわらずバトル開始から終了までの流れを成立させたい
(と言いつつ結局こだわってしまうのだろうなあ)
717名前は開発中のものです。
2024/05/15(水) 19:33:34.19ID:SAvmcEvu https://tadaup.jp/38995e180.png
攻撃の当たり判定、肉眼で確認できるエフェクトに準じた設定が何かしらできるやろー(鼻ほじ)って甘く見てたけど結局ダメだった
Particle Systemはパーティクル1つ1つの座標を基準に衝突判定を行う特性上 無数のパーティクルから成り立つエフェクト向きであり、1つのパーティクルで画像みたいな斬撃を表現している場合の座標は真ん中の何もない位置になるので衝突判定は使えないという寸法
結局、エフェクトの当たり判定をつけたい部分に衝突判定用のMeshColliderを一定時間設置することで実現。なんか間抜け・・・
攻撃の当たり判定、肉眼で確認できるエフェクトに準じた設定が何かしらできるやろー(鼻ほじ)って甘く見てたけど結局ダメだった
Particle Systemはパーティクル1つ1つの座標を基準に衝突判定を行う特性上 無数のパーティクルから成り立つエフェクト向きであり、1つのパーティクルで画像みたいな斬撃を表現している場合の座標は真ん中の何もない位置になるので衝突判定は使えないという寸法
結局、エフェクトの当たり判定をつけたい部分に衝突判定用のMeshColliderを一定時間設置することで実現。なんか間抜け・・・
718名前は開発中のものです。
2024/05/15(水) 23:34:01.83ID:Tw0e5XRh どういう攻撃かわかんないけど(カマイタチみたいな攻撃?)
パーティクルの先頭の移動に同期させた見えない剣振るイメージでもいいんじゃねとは思った
敵がたくさん出てくる想定だと、今の扇状のヒットボックス出す方がシンプルでいいかもね
パーティクルの先頭の移動に同期させた見えない剣振るイメージでもいいんじゃねとは思った
敵がたくさん出てくる想定だと、今の扇状のヒットボックス出す方がシンプルでいいかもね
719名前は開発中のものです。
2024/05/16(木) 18:50:00.39ID:5D4l4urC >>718
そう 左から右へ薙ぎ払うモーションとエフェクト
敵が大勢出るのもそうだけど、このエフェクトの場合緑の部分が0.5秒くらい残像として画面に残るので今回はMeshColliderのやり方がいいかも
他の攻撃も武器は持たせない方針で目に見えてるエフェクトがほぼそのまま攻撃判定になるように実装していきたい
そう 左から右へ薙ぎ払うモーションとエフェクト
敵が大勢出るのもそうだけど、このエフェクトの場合緑の部分が0.5秒くらい残像として画面に残るので今回はMeshColliderのやり方がいいかも
他の攻撃も武器は持たせない方針で目に見えてるエフェクトがほぼそのまま攻撃判定になるように実装していきたい
720名前は開発中のものです。
2024/05/16(木) 19:53:25.41ID:5D4l4urC UnityEngine.Objectを継承した変数に対して「component?.Test();」という記法が使えない(Destroyされていた場合にnullチェックが通常と異なる挙動をする)問題
public static T GetSafe<T>(this T component) where T : UnityEngine.Object
{
return component != null ? component : null;
}
こういう↑拡張メソッドを噛ませて「component.GetSafe()?.Test();」ならいけるくない?と思ったけど、1フレーム毎に何千回何万回も余分なオーバーヘッドが発生しそうなのが気になった
でもMethodImpl(MethodImplOptions.AggressiveInlining)が効くなら別にアリかも?
この程度のオーバーヘッドすら気になるお年頃
public static T GetSafe<T>(this T component) where T : UnityEngine.Object
{
return component != null ? component : null;
}
こういう↑拡張メソッドを噛ませて「component.GetSafe()?.Test();」ならいけるくない?と思ったけど、1フレーム毎に何千回何万回も余分なオーバーヘッドが発生しそうなのが気になった
でもMethodImpl(MethodImplOptions.AggressiveInlining)が効くなら別にアリかも?
この程度のオーバーヘッドすら気になるお年頃
721名前は開発中のものです。
2024/05/16(木) 21:36:45.85ID:Xj71hb0i Unityってビルドインのプロファイラすらないの? 見りゃ一発じゃん
722名前は開発中のものです。
2024/05/17(金) 19:28:20.02ID:mlGHjeZv プロファイラはあるけど
これを検証するために数百か所のコードをGetSafe用に書き換えるのが機械的にできないから時間かかって面倒なんよな・・・
まあ他の作業の興が乗らないとかで時間ができたらやってみる
これを検証するために数百か所のコードをGetSafe用に書き換えるのが機械的にできないから時間かかって面倒なんよな・・・
まあ他の作業の興が乗らないとかで時間ができたらやってみる
723名前は開発中のものです。
2024/05/18(土) 15:22:52.51ID:njNgCw95 そういえばSourceGeneratorがうまく動かない件はしれっと解決済みです
Unityプロジェクト内のファイルを読み書きするロジックをSourceGeneratorに含めてたけどそれがUnityエディタに弾かれてたようで、修正して無事SourceGeneratorのコンパイルは通るようになった
ただし>>703の目的だとファイルの実体が必要(アセットバンドル化するオブジェクトにアタッチするコンポーネントは一意のGUIDが事前に定まってないといけない)ので
生成したファイルをプロジェクト内に吐き出す現状を維持することにした
Unityプロジェクト内のファイルを読み書きするロジックをSourceGeneratorに含めてたけどそれがUnityエディタに弾かれてたようで、修正して無事SourceGeneratorのコンパイルは通るようになった
ただし>>703の目的だとファイルの実体が必要(アセットバンドル化するオブジェクトにアタッチするコンポーネントは一意のGUIDが事前に定まってないといけない)ので
生成したファイルをプロジェクト内に吐き出す現状を維持することにした
724名前は開発中のものです。
2024/05/18(土) 21:11:49.29ID:njNgCw95 アイドルマスター新作ソシャゲのグラフィック(シェーダ)が評価されてて、わいのシェーダの開発者さんも関連ポストをリポストしてるけど
もしかして同じシェーダを使ってる?と思ったけど全然違った
でもトゥーンシェーダとしての特徴はどことなく似てるような・・・
もしかして同じシェーダを使ってる?と思ったけど全然違った
でもトゥーンシェーダとしての特徴はどことなく似てるような・・・
725名前は開発中のものです。
2024/05/18(土) 21:11:53.07ID:njNgCw95726名前は開発中のものです。
2024/05/18(土) 21:12:51.26ID:njNgCw95 アイマス新作のほうは1ゲームに特化したシェーダということならモデルの仕様も統一されててかなりピーキーな最適化が適用できるということかもしれないけど
わいの買ったシェーダは多様な顧客のニーズに応えられる汎用性も売りの1つだろうから細かいところは妥協が入ってるんだろうけど
個人的には今ので十分かな・・・
わいの買ったシェーダは多様な顧客のニーズに応えられる汎用性も売りの1つだろうから細かいところは妥協が入ってるんだろうけど
個人的には今ので十分かな・・・
727名前は開発中のものです。
2024/05/19(日) 20:12:22.03ID:DcTsEWz1 https://tadaup.jp/4786fa1e8.gif
頭上にHPゲージを表示させた
カメラに近いキャラのHPゲージを前面に表示させるようにしたい
安直に思いつくのはTransform.SetAsLastSibling();だけど、例えばステージにキャラが10体いるとして毎フレームTransform.SetAsLastSibling();を10回実行する負荷がどんなもんか調べる必要がある
大したものじゃないといいけど・・・
頭上にHPゲージを表示させた
カメラに近いキャラのHPゲージを前面に表示させるようにしたい
安直に思いつくのはTransform.SetAsLastSibling();だけど、例えばステージにキャラが10体いるとして毎フレームTransform.SetAsLastSibling();を10回実行する負荷がどんなもんか調べる必要がある
大したものじゃないといいけど・・・
728名前は開発中のものです。
2024/05/20(月) 19:32:54.17ID:R1T9k8fl バトルの状態異常についてちょっと妄想を巡らせてみた
ホロライブにはラミィという氷系の子がいる
→この子にはやっぱり氷系の攻撃スキルを持たせたくなる
→つまり状態異常は凍結系になる
3Dモデルの凍結の表現・・・めちゃ難しそう
ホロライブにはラミィという氷系の子がいる
→この子にはやっぱり氷系の攻撃スキルを持たせたくなる
→つまり状態異常は凍結系になる
3Dモデルの凍結の表現・・・めちゃ難しそう
729名前は開発中のものです。
2024/05/22(水) 17:28:08.68ID:QjJZ+5Gk 氷結系はマテリアルじゃないでしょうか。
HPゲージはワールド座標でキャラの頭上に表示して
毎フレームプレイヤーの方向に向かせるようにとか
HPゲージはワールド座標でキャラの頭上に表示して
毎フレームプレイヤーの方向に向かせるようにとか
730名前は開発中のものです。
2024/05/22(水) 18:26:10.55ID:t6BzaHyP ラミィの大冒険のラミィがホロライブデビューしてたんだ
おじさん懐かしいな
おじさん懐かしいな
731名前は開発中のものです。
2024/05/23(木) 20:23:13.75ID:fJ80DqdO 氷結はキャラクターの周りを氷が覆ってるみたいなのをイメージしてたので、キャラクターを大きくかたどった氷状のモデルを即時生成しなきゃいけないかーと思ったけど
氷っぽい模様のマテリアルというかシェーダに差し替えるだけならアセットストアから引っ張ってきて一発ですね!(他力本願)
HPゲージは一応何とかなったので、HPの変動がゲージに反映されてHPが0になると敵が退場するところまで土日で何とか実装したい・・・
氷っぽい模様のマテリアルというかシェーダに差し替えるだけならアセットストアから引っ張ってきて一発ですね!(他力本願)
HPゲージは一応何とかなったので、HPの変動がゲージに反映されてHPが0になると敵が退場するところまで土日で何とか実装したい・・・
732名前は開発中のものです。
2024/05/26(日) 17:39:03.12ID:MEudOZNj https://tadaup.jp/618130b55.gif
なんか・・・違う・・・
吹っ飛びモーションは違和感しかないので後で差し替えるとして、次は敵のAIを実装して敵も移動や攻撃をできるようにする
攻撃のバリエーションを増やすのも後回し
今は最低限バトルとして成り立たせることを最優先
なんか・・・違う・・・
吹っ飛びモーションは違和感しかないので後で差し替えるとして、次は敵のAIを実装して敵も移動や攻撃をできるようにする
攻撃のバリエーションを増やすのも後回し
今は最低限バトルとして成り立たせることを最優先
733名前は開発中のものです。
2024/05/26(日) 23:16:00.80ID:aFoQb0Qk 吹っ飛びすぎw
734名前は開発中のものです。
2024/05/27(月) 03:06:16.77ID:xKb3Sdui どういう世界観(そもそもの仕様)なのか知らんけど、吹っ飛ぶ速度が等速だったり、ヒットストップやスロー表現が無いから攻撃に重さが不足してるんだと思う
ただ、演出は後付けでカバーできるし微調整の範囲だから後回しで良いかと
ただ、演出は後付けでカバーできるし微調整の範囲だから後回しで良いかと
735名前は開発中のものです。
2024/05/27(月) 07:19:22.31ID:ocAwHFgS アドバイスあざます
今は部品と部品を繋げただけの単純なものなので、ヒットストップやEasingを効かせたりとかもいずれはやるけど優先度は低め
とりあえず今は敵味方が殴り合って勝ったり負けたりできるようにするために必要な機能を優先的に実装したい
ゲームの中身は一戦一戦が負けられない真剣な戦いというより、わちゃわちゃしてて勝っても負けても面白いバカゲー(世界観)を目指したいので、モーションとかは多少バカっぽくてもよい
「HPが0になると吹っ飛んでから消えて死ぬ」というのは単なるバカゲー要素
元ネタとか深い意味があるわけではない
今は部品と部品を繋げただけの単純なものなので、ヒットストップやEasingを効かせたりとかもいずれはやるけど優先度は低め
とりあえず今は敵味方が殴り合って勝ったり負けたりできるようにするために必要な機能を優先的に実装したい
ゲームの中身は一戦一戦が負けられない真剣な戦いというより、わちゃわちゃしてて勝っても負けても面白いバカゲー(世界観)を目指したいので、モーションとかは多少バカっぽくてもよい
「HPが0になると吹っ飛んでから消えて死ぬ」というのは単なるバカゲー要素
元ネタとか深い意味があるわけではない
736名前は開発中のものです。
2024/05/27(月) 20:03:43.08ID:ocAwHFgS https://i.imgur.com/ju6wuPz.gif
このシェーダ、原神チックな顔の陰影の付け方もイケる・・・!
と思ったら大半の子はモデルの仕様的にこの陰影に対応してなかった
シェーダ開発者さん曰く、条件を満たさないモデルはBlender等でUVを調整する必要があるとのこと
開発者さんからもホロライブのモデル全部は難しいやろとのお墨付き
諦めよう
このシェーダ、原神チックな顔の陰影の付け方もイケる・・・!
と思ったら大半の子はモデルの仕様的にこの陰影に対応してなかった
シェーダ開発者さん曰く、条件を満たさないモデルはBlender等でUVを調整する必要があるとのこと
開発者さんからもホロライブのモデル全部は難しいやろとのお墨付き
諦めよう
737名前は開発中のものです。
2024/05/27(月) 21:34:32.24ID:un8NcbNy 顔の法線を球体とかから転送ベイクすればいいんじゃないかな
738名前は開発中のものです。
2024/05/28(火) 13:24:51.35ID:QMHSfJi+ ベイクってblenderでやるんですかね。
739名前は開発中のものです。
2024/05/28(火) 18:48:27.98ID:doppLR6a ホロライブのモデルの大半は顔のテクスチャが顔の左半分(右半分)だけ用意されてて、それを左右対称になるよう内部で複製してるみたい(モデリング素人でここら辺の理屈は分からない)
そのせいで>>736の陰影を適用すると影も左右対称になってしまう(→完全な顔のUVが必要ということらしい)ので、完全な顔のUVをBlenderとかでUV1~UV3のいずれかに別途用意する必要がある
・・・とのことなんだけど、モデリングは専門外なのでどうすればいいか分からない
モデリングを避けて通れない他の理由ができた時にまた考える(多分ない)
そのせいで>>736の陰影を適用すると影も左右対称になってしまう(→完全な顔のUVが必要ということらしい)ので、完全な顔のUVをBlenderとかでUV1~UV3のいずれかに別途用意する必要がある
・・・とのことなんだけど、モデリングは専門外なのでどうすればいいか分からない
モデリングを避けて通れない他の理由ができた時にまた考える(多分ない)
740名前は開発中のものです。
2024/05/28(火) 19:51:39.28ID:QMHSfJi+ モデリングツール一切使えないのでメッシュベイク系のアセットでごり押ししてる
741名前は開発中のものです。
2024/05/29(水) 06:07:41.54ID:l7h4W7Yu >>739
顔半分のUVが存在しないのか~自分の使ってるメッシュベイクは元々のUVを継承するから駄目っぽいな
顔半分のUVが存在しないのか~自分の使ってるメッシュベイクは元々のUVを継承するから駄目っぽいな
742名前は開発中のものです。
2024/05/29(水) 15:49:57.13ID:l7h4W7Yu プログラミングバイブル2ndに簡単なトゥーンシェーダーの作り方が載ってたよ
この際にシェーダー自作の道に進まれてはいかがでしょうか
この際にシェーダー自作の道に進まれてはいかがでしょうか
743名前は開発中のものです。
2024/05/29(水) 19:16:01.87ID:N0adwm+l 今からシェーダとかモデリングを学ぶのは時間対効果が微妙だけどこのゲームの次があったら流石に考えます・・・
トゥーンシェーダに限って言えばせっかく手元にプロ仕様の高価なシェーダがあるので使い倒したい
トゥーンシェーダに限って言えばせっかく手元にプロ仕様の高価なシェーダがあるので使い倒したい
744名前は開発中のものです。
2024/05/30(木) 19:27:20.96ID:AtsRpnbT https://i.imgur.com/bxHv8VB.png
移動モーション⇔停止モーションの遷移は無条件で許可する
移動・停止モーション中は攻撃モーションへの遷移は許可する
移動・停止モーション中は被ダメージモーションへの遷移は許可する
攻撃モーション中は被ダメージモーションへの遷移のみ許可して、移動・停止モーションへの遷移は禁止する
ただし攻撃モーションを最後まで再生完了した時だけ移動・停止モーションへの遷移を許可する
・・・みたいな分岐をもっとスマートに書きたい
今こんな感じだけど今後もっとバリエーションが増える予定
この書き方ならそこそこ柔軟性のある記述もできるけどこれ以上スマートにならないかなあ
移動モーション⇔停止モーションの遷移は無条件で許可する
移動・停止モーション中は攻撃モーションへの遷移は許可する
移動・停止モーション中は被ダメージモーションへの遷移は許可する
攻撃モーション中は被ダメージモーションへの遷移のみ許可して、移動・停止モーションへの遷移は禁止する
ただし攻撃モーションを最後まで再生完了した時だけ移動・停止モーションへの遷移を許可する
・・・みたいな分岐をもっとスマートに書きたい
今こんな感じだけど今後もっとバリエーションが増える予定
この書き方ならそこそこ柔軟性のある記述もできるけどこれ以上スマートにならないかなあ
745名前は開発中のものです。
2024/05/30(木) 22:51:02.52ID:y/7aWkE7746名前は開発中のものです。
2024/05/30(木) 23:07:51.51ID:y/7aWkE7747名前は開発中のものです。
2024/05/30(木) 23:41:39.26ID:y/7aWkE7 Unityが配布してるProject TCCにVisual Scriptingだけど
アクションゲームのイベントドリブン条件付き遷移のサンプルがあります
アクションゲームのイベントドリブン条件付き遷移のサンプルがあります
748名前は開発中のものです。
2024/05/31(金) 18:34:18.84ID:xnLniCAs 攻撃処理で具体的に何するとか被ダメージ処理は具体的にこうするみたいなのは流石に分割したメソッドでやってますね
今の実装は「モーション(+攻撃や被ダメージ等のイベント)の変更を受け付ける」
→「受け取ったモーションへの変更可否を決定する(>>744)」
→「変更を許可したモーションに応じたイベントを開始する(攻撃による敵のHP減少、被ダメージによる死亡処理など)」
という感じです
イベントドリブンというのはUnityEventのAddListenerやInvokeを使うのが近いでしょうか
ただやはり”現在の状態(攻撃中、移動中、被ダメージ中)”を元に処理を分岐させる点を考慮すると>>744みたく一箇所で判定するがいい・・・のか?
今の実装は「モーション(+攻撃や被ダメージ等のイベント)の変更を受け付ける」
→「受け取ったモーションへの変更可否を決定する(>>744)」
→「変更を許可したモーションに応じたイベントを開始する(攻撃による敵のHP減少、被ダメージによる死亡処理など)」
という感じです
イベントドリブンというのはUnityEventのAddListenerやInvokeを使うのが近いでしょうか
ただやはり”現在の状態(攻撃中、移動中、被ダメージ中)”を元に処理を分岐させる点を考慮すると>>744みたく一箇所で判定するがいい・・・のか?
749名前は開発中のものです。
2024/05/31(金) 19:59:24.80ID:xnLniCAs https://tadaup.jp/7435cb46f.gif
現在位置から一番近い敵を見つけて追従するだけのAIを実装。
このゲームでは基本的にCPU同士も敵だけど、プレイヤーを若干優先的に狙うような補正あり
今はプレイヤー補正が強すぎる気がするけど細かいところはやっぱり後回し
これであとは「敵が攻撃範囲に入ったら攻撃する」AIを土日に作れれば理想的
ただこの”攻撃範囲に入ったら”の部分が面倒そう・・・
近接攻撃にも遠距離攻撃にも対応させないと
現在位置から一番近い敵を見つけて追従するだけのAIを実装。
このゲームでは基本的にCPU同士も敵だけど、プレイヤーを若干優先的に狙うような補正あり
今はプレイヤー補正が強すぎる気がするけど細かいところはやっぱり後回し
これであとは「敵が攻撃範囲に入ったら攻撃する」AIを土日に作れれば理想的
ただこの”攻撃範囲に入ったら”の部分が面倒そう・・・
近接攻撃にも遠距離攻撃にも対応させないと
750名前は開発中のものです。
2024/06/02(日) 21:56:34.72ID:MdmgTygu751名前は開発中のものです。
2024/06/02(日) 21:56:51.10ID:MdmgTygu752名前は開発中のものです。
2024/06/05(水) 20:41:16.58ID:qvh/Mkil 今日まなんだこと
Dictionaryのキーに指定したものによる挙動の変化
classを指定:インスタンスの参照が同一であれば同じキーとして扱われる。object.ReferenceEquals(a,b);ってこと?
enumを指定:実データは数値のくせしてIEqualityComparer<T>を使わないとボクシングが発生する。理不尽
structを指定:IEquatable<T>を継承していてなおかつGetHashCodeを実装してないとボクシングが発生する。ガッツリUnitGeneratorをキーに使ってたから冷や汗かいたけどしっかり実装してくれてた
宿題:キーにSystem.Typeを指定したらどうなる?そのうちしらべる
Dictionaryのキーに指定したものによる挙動の変化
classを指定:インスタンスの参照が同一であれば同じキーとして扱われる。object.ReferenceEquals(a,b);ってこと?
enumを指定:実データは数値のくせしてIEqualityComparer<T>を使わないとボクシングが発生する。理不尽
structを指定:IEquatable<T>を継承していてなおかつGetHashCodeを実装してないとボクシングが発生する。ガッツリUnitGeneratorをキーに使ってたから冷や汗かいたけどしっかり実装してくれてた
宿題:キーにSystem.Typeを指定したらどうなる?そのうちしらべる
753名前は開発中のものです。
2024/06/07(金) 20:08:35.30ID:2fgPR9tD 「prefabにアタッチしたコンポーネント」と「ゲーム開始時に読み込むマスタデータ」の両方に持たせて紐づける必要があるデータ(衣装やアクセの種類、prefab内の特定のオブジェクトを起点に発生するイベントの詳細な情報をマスタデータで管理したい場合など)をどうするか問題
今のところ
・prefabのコンポーネントに持たせたデータをオリジナルとする
→自作の拡張機能をワンクリックすると、prefabから”マスタデータの元となるテキストファイル”にコピーする
→”マスタデータの元となるテキストファイル”から”最適化済みマスタデータ本体”への変換をゲーム実行時に自動で行う(ここまでUnityEditor)
→ビルド後は”最適化済みマスタデータ本体”だけ使う
という手順を踏んでるのが現状
今のところ
・prefabのコンポーネントに持たせたデータをオリジナルとする
→自作の拡張機能をワンクリックすると、prefabから”マスタデータの元となるテキストファイル”にコピーする
→”マスタデータの元となるテキストファイル”から”最適化済みマスタデータ本体”への変換をゲーム実行時に自動で行う(ここまでUnityEditor)
→ビルド後は”最適化済みマスタデータ本体”だけ使う
という手順を踏んでるのが現状
754名前は開発中のものです。
2024/06/07(金) 20:11:24.68ID:2fgPR9tD 手順通りにきちんとやる前提ならこれ>>753で問題ないんだけど
いざこのゲームを一般向けに公開した時のことを妄想すると、「致命的なバグを慌てて修正する際にこの手順のいずれかを誤って飛ばした結果――」というシチュが浮かんでくる
いやまあそんなこと言い出したらどんな最適化手法も全部おじゃんなんだけれども。
怖いなあヒューマンエラー・・・
いざこのゲームを一般向けに公開した時のことを妄想すると、「致命的なバグを慌てて修正する際にこの手順のいずれかを誤って飛ばした結果――」というシチュが浮かんでくる
いやまあそんなこと言い出したらどんな最適化手法も全部おじゃんなんだけれども。
怖いなあヒューマンエラー・・・
755名前は開発中のものです。
2024/06/07(金) 20:20:53.02ID:2fgPR9tD https://tadaup.jp/1ad44d684.gif
ゲームの進捗まあまあです(GIFは倍速)
次はプレイヤーの死を実装して、攻撃も1パターンだけだとこの先の検証が流石につらいのでもう少し増やす
とりあえずこの土日はそこまでがノルマ
プレイヤーは表に出てる1人+控え2,3人の構成にしたいので
表のプレイヤーが死ぬ→控えに交代→死ぬ→控えが0人=ゲームオーバー
というのが敗北条件
ステージに出てくる敵を全部倒して生き残るのが勝利条件
この辺りのルールはもろポケモンスクランブル
ゲームの進捗まあまあです(GIFは倍速)
次はプレイヤーの死を実装して、攻撃も1パターンだけだとこの先の検証が流石につらいのでもう少し増やす
とりあえずこの土日はそこまでがノルマ
プレイヤーは表に出てる1人+控え2,3人の構成にしたいので
表のプレイヤーが死ぬ→控えに交代→死ぬ→控えが0人=ゲームオーバー
というのが敗北条件
ステージに出てくる敵を全部倒して生き残るのが勝利条件
この辺りのルールはもろポケモンスクランブル
756名前は開発中のものです。
2024/06/09(日) 17:02:27.38ID:Q3/3TzhW https://i.imgur.com/QFNgL71.png
たまたまかっこいいショットが撮れた
折角シェーダとかグラフィック面もこだわってるし、バトル中に一時停止して鑑賞できる機能とかつけようか一瞬迷ったけど
でもどうせホロライブのモデル以外はホロライブと全く関係のない寄せ集めのアセットだしなぁ
たまたまかっこいいショットが撮れた
折角シェーダとかグラフィック面もこだわってるし、バトル中に一時停止して鑑賞できる機能とかつけようか一瞬迷ったけど
でもどうせホロライブのモデル以外はホロライブと全く関係のない寄せ集めのアセットだしなぁ
757名前は開発中のものです。
2024/06/12(水) 19:47:15.66ID:AJ7z2JyV https://tadaup.jp/2d6d96180.gif
前方2,3メートル先だけに当たり判定のある攻撃を実装。
この攻撃を出すためにCPUは相手と一定の距離を保ちたがるAIも併せて実装。
これでとりあえず敵のAIにバリエーションを持たせられるようになったのでよしとする。
ただどうも死亡後のリスポーンの挙動が怪しい。
吹っ飛んだら死亡直前にいた位置でリスポーンしてほしいのに、たまに吹っ飛んだ先でリスポーンする。
アクションゲームだと僅か1フレームだけ立ってるフラグが原因になる不具合とかあるから大変だ
前方2,3メートル先だけに当たり判定のある攻撃を実装。
この攻撃を出すためにCPUは相手と一定の距離を保ちたがるAIも併せて実装。
これでとりあえず敵のAIにバリエーションを持たせられるようになったのでよしとする。
ただどうも死亡後のリスポーンの挙動が怪しい。
吹っ飛んだら死亡直前にいた位置でリスポーンしてほしいのに、たまに吹っ飛んだ先でリスポーンする。
アクションゲームだと僅か1フレームだけ立ってるフラグが原因になる不具合とかあるから大変だ
758あぼーん
NGNGあぼーん
759名前は開発中のものです。
2024/06/13(木) 20:56:47.00ID:TIw63qJb >>758
グロ
グロ
760あぼーん
NGNGあぼーん
761名前は開発中のものです。
2024/06/14(金) 12:02:31.82ID:wKrMsWsL >>760
グロ
グロ
762名前は開発中のものです。
2024/06/15(土) 08:19:35.83ID:Hps/JR6Q https://www.youtube.com/watch?v=4Veg3yQuyuk
参考資料
度々名前を出したポケモンスクランブルの3DSソフトの高難易度ステージのプレイ動画
3DSのゲームだから録画する手段も限られるせいか動画少ないね
今作ってるゲームもこれくらいのワチャワチャ感でいきたい
参考資料
度々名前を出したポケモンスクランブルの3DSソフトの高難易度ステージのプレイ動画
3DSのゲームだから録画する手段も限られるせいか動画少ないね
今作ってるゲームもこれくらいのワチャワチャ感でいきたい
763あぼーん
NGNGあぼーん
764あぼーん
NGNGあぼーん
765名前は開発中のものです。
2024/06/16(日) 15:21:14.11ID:uG4nJV2v この土日はなぜか明確な目的を持てなくて細かいブラッシュアップを中心にネチネチした作業を進めてた・・・
その裏で>>736に未練があったのでBlenderでいじってみたけど、やっぱ無理そう
顔の左半分(右半分)しかないUVをもう半分にも展開するのは素人でも簡単だったけど
その先の細部まで拘ろうとすると素人知識ではどうしようもないと判断して諦めた
その裏で>>736に未練があったのでBlenderでいじってみたけど、やっぱ無理そう
顔の左半分(右半分)しかないUVをもう半分にも展開するのは素人でも簡単だったけど
その先の細部まで拘ろうとすると素人知識ではどうしようもないと判断して諦めた
766名前は開発中のものです。
2024/06/20(木) 21:47:17.04ID:nwKPCywv https://tadaup.jp/4b4dc36db.png
久しぶりにスマホ版をビルドした
要求スペック的にスマホ版は厳しいのでこのゲームが完成したとしてスマホ版を出すつもりはないけど、個人的にスマホ版を持ち歩いてれば出先でも簡単なデバッグくらいはできるだろうと思ったけどそれすら厳しそう
5体が画面内を暴れまわるだけで既に20FPS……
持ってるスマホそこまで高性能じゃないから致し方なし
久しぶりにスマホ版をビルドした
要求スペック的にスマホ版は厳しいのでこのゲームが完成したとしてスマホ版を出すつもりはないけど、個人的にスマホ版を持ち歩いてれば出先でも簡単なデバッグくらいはできるだろうと思ったけどそれすら厳しそう
5体が画面内を暴れまわるだけで既に20FPS……
持ってるスマホそこまで高性能じゃないから致し方なし
767名前は開発中のものです。
2024/06/22(土) 10:41:52.81ID:YalAGtLo768あぼーん
NGNGあぼーん
769名前は開発中のものです。
2024/06/23(日) 18:54:00.59ID:zvgSJthc 終了までお早めに
https://i.imgur.com/7FFGV4M.jpg
https://i.imgur.com/7FFGV4M.jpg
770名前は開発中のものです。
2024/06/23(日) 21:23:45.99ID:kTLZKALM スパム通報してくれてる人いたらありがとう
狙われてるのこのスレだけなんかな・・・
https://files.catbox.moe/awdvt7.mp4
敵は攻撃する前に溜めの時間を設けた。ポケモンスクランブル式
もうちょっと溜めエフェクトなんとかしたい
あとそろそろ操作キャラの変更機能とかも実装したい・・・この土日でやればよかった
狙われてるのこのスレだけなんかな・・・
https://files.catbox.moe/awdvt7.mp4
敵は攻撃する前に溜めの時間を設けた。ポケモンスクランブル式
もうちょっと溜めエフェクトなんとかしたい
あとそろそろ操作キャラの変更機能とかも実装したい・・・この土日でやればよかった
771あぼーん
NGNGあぼーん
772あぼーん
NGNGあぼーん
773あぼーん
NGNGあぼーん
774あぼーん
NGNGあぼーん
775あぼーん
NGNGあぼーん
776あぼーん
NGNGあぼーん
777あぼーん
NGNGあぼーん
778あぼーん
NGNGあぼーん
779あぼーん
NGNGあぼーん
780あぼーん
NGNGあぼーん
781名前は開発中のものです。
2024/07/01(月) 02:18:39.15ID:bTn92cv9 >>772-780
グロ
グロ
782名前は開発中のものです。
2024/07/01(月) 04:08:58.67ID:bTn92cv9 https://tadaup.jp/3e071ec2.gif
https://i.imgur.com/ddPl4wv.png
この土日は主にチーム編成画面を作ってた(なお未完成)
メニューから各種画面の起こりうる遷移を図にしてみたけど、
この矢印をどの順序で辿っても一切バグらないよう入念にチェックしなくてはいけない
例えばチーム編成画面を開いた後にキャラ一覧画面を開くとフェードインが不完全でボタンがクリックできない、みたいのが恐らく山積み
https://i.imgur.com/ddPl4wv.png
この土日は主にチーム編成画面を作ってた(なお未完成)
メニューから各種画面の起こりうる遷移を図にしてみたけど、
この矢印をどの順序で辿っても一切バグらないよう入念にチェックしなくてはいけない
例えばチーム編成画面を開いた後にキャラ一覧画面を開くとフェードインが不完全でボタンがクリックできない、みたいのが恐らく山積み
783名前は開発中のものです。
2024/07/05(金) 09:57:28.31ID:KvMzxD2V https://i.imgur.com/ViZEBDz.jpg
10日間連続チェックインだけで5000P貰えます
10日間連続チェックインだけで5000P貰えます
784名前は開発中のものです。
2024/07/05(金) 15:51:40.29ID:GAkpiiSL https://i.imgur.com/BszDVrU.jpg
10日連続チェックインだけで5000P貰えます
10日連続チェックインだけで5000P貰えます
785名前は開発中のものです。
2024/07/05(金) 17:16:29.38ID:RRcWiDsR >>739
めちゃめちゃ今更だが顔のUVだけ別のマップに振り分けて、元の顔テクスチャを複製してミラーリング、新しく振り分けたUVマップを重ねるだけだから簡単と言えば簡単に出来るな
でもこれも改造禁止に触れるっちゃ触れるから規約違反になりそうだ
めちゃめちゃ今更だが顔のUVだけ別のマップに振り分けて、元の顔テクスチャを複製してミラーリング、新しく振り分けたUVマップを重ねるだけだから簡単と言えば簡単に出来るな
でもこれも改造禁止に触れるっちゃ触れるから規約違反になりそうだ
786あぼーん
NGNGあぼーん
788名前は開発中のものです。
2024/07/05(金) 20:13:11.78ID:SW8ij6sX >>785
ありがとう
そのアプローチも一度試してみて、完全なUVマップの新規追加はどうやら上手くいったらしい(素人並感)んだけど
肝心の影がうまく表示されなくて保留にしてた
規約だと改造改変に関してはここの6と7の(3)に記載してある
https://www.mmd.hololive.tv/terms
今回の影の変え方は元のキャラクターの特徴を変質させるわけではないから問題ない・・・のかな?
ありがとう
そのアプローチも一度試してみて、完全なUVマップの新規追加はどうやら上手くいったらしい(素人並感)んだけど
肝心の影がうまく表示されなくて保留にしてた
規約だと改造改変に関してはここの6と7の(3)に記載してある
https://www.mmd.hololive.tv/terms
今回の影の変え方は元のキャラクターの特徴を変質させるわけではないから問題ない・・・のかな?
789名前は開発中のものです。
2024/07/05(金) 21:10:05.12ID:as40aqzo ポイントガイジたちはねずみ講受講料ぼられて騙されたバカだからあんまりいじめちゃ可哀そうでふよ(^^
無知は罪ともいいまふがね(^^
無知は罪ともいいまふがね(^^
790名前は開発中のものです。
2024/07/06(土) 07:12:21.40ID:uEUMFrsZ https://i.imgur.com/s5LvY24.gif
>>788
唇の部分だけ何故かUVマップの顔とは違う場所に配置されてて影の表示がおかしくなるモデルがあった
他にもUVマップの口が開いた状態になってて影の表示が崩れるものも・・・
余程この影のつけ方にこだわりを持ちたい理由ができるまでは保留かなあ
>>788
唇の部分だけ何故かUVマップの顔とは違う場所に配置されてて影の表示がおかしくなるモデルがあった
他にもUVマップの口が開いた状態になってて影の表示が崩れるものも・・・
余程この影のつけ方にこだわりを持ちたい理由ができるまでは保留かなあ
791名前は開発中のものです。
2024/07/06(土) 11:44:09.03ID:J+Acfyg6 https://i.imgur.com/9bCbygb.jpg
すぐ2500P+2500P手に入ります
すぐ2500P+2500P手に入ります
792名前は開発中のものです。
2024/07/06(土) 11:56:09.15ID:J+Acfyg6 https://i.imgur.com/uqaASyh.jpg
すぐ2500P+2500P手に入ります
すぐ2500P+2500P手に入ります
793名前は開発中のものです。
2024/07/06(土) 12:19:56.90ID:fHGbmLk1 >>790
はあちゃまMMDモデルは開いてないけども、これ口のメッシュを別オブジェクトに分けられてるのかもしれんね...
blenderやPMXEでくっつけちゃえばいいのかもしれんけど、そうすると今度はテクスチャがおかしくなったりするかもしれんなぁ
となると今度はUVマップを再割り当てせんとならんし面倒だな
はあちゃまMMDモデルは開いてないけども、これ口のメッシュを別オブジェクトに分けられてるのかもしれんね...
blenderやPMXEでくっつけちゃえばいいのかもしれんけど、そうすると今度はテクスチャがおかしくなったりするかもしれんなぁ
となると今度はUVマップを再割り当てせんとならんし面倒だな
794あぼーん
NGNGあぼーん
795名前は開発中のものです。
2024/07/07(日) 08:20:47.97ID:ERxcoYbF796名前は開発中のものです。
2024/07/14(日) 20:59:24.28ID:ocfnsx4i https://i.imgur.com/YLrBpXG.gif
チーム編成機能ぽっちで3週間かかったのか・・・
あまり時間取れなかったのもあるけど開発ペース遅すぎ問題
今度は装備の取り外し機能のUIをできれば今月中に……
チーム編成機能ぽっちで3週間かかったのか・・・
あまり時間取れなかったのもあるけど開発ペース遅すぎ問題
今度は装備の取り外し機能のUIをできれば今月中に……
797名前は開発中のものです。
2024/07/15(月) 10:47:44.03ID:iiDPUMzJ https://qiita.com/mskmiki/items/544149987475719e417b
https://i.imgur.com/dC44Rdn.jpeg
これUIを設計するうえで死ぬほど意識してる
直感的に分かりやすいUI設計・・・できてんのかなぁ
https://i.imgur.com/dC44Rdn.jpeg
これUIを設計するうえで死ぬほど意識してる
直感的に分かりやすいUI設計・・・できてんのかなぁ
798名前は開発中のものです。
2024/07/23(火) 19:35:44.94ID:zJBNj0PY https://i.imgur.com/2K2kifP.gif
https://i.imgur.com/X0cL4zk.jpeg
顔の影をSDFにできたら嬉しい問題
こんな影のつけ方なら素人のシェーダ弄り程度でも何とかなったけど、こんなもんなら正直要らない
というかこの影のためにキーワードを1つ増やしたらシェーダのバリアント数が5000から1万になった・・・畏怖
https://i.imgur.com/X0cL4zk.jpeg
顔の影をSDFにできたら嬉しい問題
こんな影のつけ方なら素人のシェーダ弄り程度でも何とかなったけど、こんなもんなら正直要らない
というかこの影のためにキーワードを1つ増やしたらシェーダのバリアント数が5000から1万になった・・・畏怖
799名前は開発中のものです。
2024/07/27(土) 11:37:09.06ID:gQdSfpKm がんばれ、応援してるぞ
800名前は開発中のものです。
2024/07/27(土) 20:33:26.33ID:DN1Zmzxs >>799
ありがとう、頑張ります!
バトルの基本的なシステムは簡素ながらほぼほぼできてるように見えて、
動画にして見返してみて初めて気づく不具合とかがあって先は長い・・・
この動画もよく見ると青い子が死んで退場する時に徐々に薄くなるフェードアウトのアニメーションが走ってないし
https://i.imgur.com/2SIW1Mh.mp4
ありがとう、頑張ります!
バトルの基本的なシステムは簡素ながらほぼほぼできてるように見えて、
動画にして見返してみて初めて気づく不具合とかがあって先は長い・・・
この動画もよく見ると青い子が死んで退場する時に徐々に薄くなるフェードアウトのアニメーションが走ってないし
https://i.imgur.com/2SIW1Mh.mp4
801名前は開発中のものです。
2024/08/02(金) 20:56:03.60ID:kdbVPc72 ココナラ辺りでMMDモデル約30体分のポリゴン数削減をお金出すから誰かやってくれないかなと一瞬思った
・MMDモデル側の規約的にどうなのか → キャラクターの個性を変化させる改変ではないので問題ない
・よそ様のモデルでお金のやり取りをするのはどうなのか → これがもうアウトっぽい
・そもGTX1650でも動作が安定してるのだからこのまま高品質を売りにすればいいのでは →これでいこう
・MMDモデル側の規約的にどうなのか → キャラクターの個性を変化させる改変ではないので問題ない
・よそ様のモデルでお金のやり取りをするのはどうなのか → これがもうアウトっぽい
・そもGTX1650でも動作が安定してるのだからこのまま高品質を売りにすればいいのでは →これでいこう
802名前は開発中のものです。
2024/08/04(日) 20:10:38.13ID:9xX+GU4t https://i.imgur.com/0lkhpoN.mp4
プレイヤー1人と控え2人のチーム構成で、控えと切り替えながらプレイヤーで戦うプレイスタイルの他に
プレイヤー1人とCPUの味方2人のチーム構成で3人同時に戦うプレイスタイルを実装した
ついでに各スキルのクールタイムも実装した
プレイヤー1人と控え2人のチーム構成で、控えと切り替えながらプレイヤーで戦うプレイスタイルの他に
プレイヤー1人とCPUの味方2人のチーム構成で3人同時に戦うプレイスタイルを実装した
ついでに各スキルのクールタイムも実装した
803名前は開発中のものです。
2024/08/04(日) 20:11:48.12ID:9xX+GU4t よくよく考えたらスキルのエフェクトを後でまとめて一気に実装しようと思ったところで都合よくポンポン作れるものでもないので、そろそろ30人分のスキルを用意し始めよう・・・
804名前は開発中のものです。
2024/08/06(火) 20:50:01.81ID:TB+22z4M イッチ確かあくたんあくたん言うてたからあくたん推しだったんよな
悲しいね
https://i.imgur.com/A1BT7AT.mp4
卒業したメンバーをゲームに登場させるのって微妙かなあ
自分の作ったモデルじゃないし
悲しいね
https://i.imgur.com/A1BT7AT.mp4
卒業したメンバーをゲームに登場させるのって微妙かなあ
自分の作ったモデルじゃないし
805名前は開発中のものです。
2024/08/08(木) 23:42:17.05ID:IO7bxJhE806名前は開発中のものです。
2024/08/08(木) 23:44:11.00ID:IO7bxJhE 今はMMDモデルのボーンをなんとかUE5のマネキンと合わせられないか頑張ってる
807名前は開発中のものです。
2024/08/09(金) 22:05:29.01ID:d1IqaxRF808名前は開発中のものです。
2024/08/09(金) 23:22:07.28ID:8oUKnc9m 実際に開発中止で発表してるところも出てきたな、リスク高すぎるわ
809名前は開発中のものです。
2024/08/10(土) 01:01:52.80ID:YOvXhxTQ >>807
アニメーションの作成をするにしても、依頼するにしてもとりあえずゲーム用のモデルじゃないからワイの作りたい形に持っていけないねん
だから一回UE5のモデルとボーン構造を一致させるなりしてゲームで使える形にしたい
アニメーションの作成をするにしても、依頼するにしてもとりあえずゲーム用のモデルじゃないからワイの作りたい形に持っていけないねん
だから一回UE5のモデルとボーン構造を一致させるなりしてゲームで使える形にしたい
810名前は開発中のものです。
2024/08/10(土) 07:12:53.30ID:I6ffsbhu >>809
UnityはMMD4Mecanimでゲーム用のモデルに変換できてボーンとかも機能してるけどUEはそうもいかんってことかな?
pmxをBlenderで読み込ませてFBXなりUEが認識できるファイル形式に変換するとかできないかなあ
手作業でボーンを1つ1つ調整するのは2,3人くらいならワンチャン頑張れるけど30人くらいになってくると死ねる
UnityはMMD4Mecanimでゲーム用のモデルに変換できてボーンとかも機能してるけどUEはそうもいかんってことかな?
pmxをBlenderで読み込ませてFBXなりUEが認識できるファイル形式に変換するとかできないかなあ
手作業でボーンを1つ1つ調整するのは2,3人くらいならワンチャン頑張れるけど30人くらいになってくると死ねる
811名前は開発中のものです。
2024/08/11(日) 20:46:51.82ID:tVb2VV7J 作曲はじめました
正確には既存の曲のアレンジなのでゼロからの作曲ではない
本家MV
https://youtu.be/er-8qqxSpiE
本家インスト版
https://youtu.be/CAuRl5DnHHM
今の進捗(2:50辺りからのサビのみ)
https://files.catbox.moe/uvckno.mp3
正確には既存の曲のアレンジなのでゼロからの作曲ではない
本家MV
https://youtu.be/er-8qqxSpiE
本家インスト版
https://youtu.be/CAuRl5DnHHM
今の進捗(2:50辺りからのサビのみ)
https://files.catbox.moe/uvckno.mp3
812名前は開発中のものです。
2024/08/11(日) 20:47:47.29ID:tVb2VV7J DTMどころか作曲もど素人で一発目の曲が上手くいくはずもないので
とりあえず今の技量で作れるとこまで作って、ゲーム開発の終盤で大幅にブラッシュアップする
BGMは最低5曲欲しい その5曲を某ファイアーエムブレムみたいに1曲で緩急2種類ずつ用意する
とりあえず今の技量で作れるとこまで作って、ゲーム開発の終盤で大幅にブラッシュアップする
BGMは最低5曲欲しい その5曲を某ファイアーエムブレムみたいに1曲で緩急2種類ずつ用意する
813名前は開発中のものです。
2024/08/13(火) 21:23:55.23ID:9Amfg6wI お盆休み終了のお知らせ
結局曲ばっか触っててスキルの実装全くできなかった
出せる音の種類が多すぎて把握しきれない、というかシンセサイザ系はプリセットだけじゃだめなのだろうな・・・
結局曲ばっか触っててスキルの実装全くできなかった
出せる音の種類が多すぎて把握しきれない、というかシンセサイザ系はプリセットだけじゃだめなのだろうな・・・
814名前は開発中のものです。
2024/08/17(土) 00:07:57.39ID:LQEO1Ayj ワイはようやく攻撃キャンセル実装できたわ
・ダメージ判定の実装
・敵の実装
の二つを今月はやるんや
・ダメージ判定の実装
・敵の実装
の二つを今月はやるんや
815名前は開発中のものです。
2024/08/17(土) 06:15:58.82ID:CvTlPDE3 30人分×3種類のスキルを用意するのは諦める
職業みたいな概念を5,6種類用意して1職業あたり3スキルとかならまあいける?
スキルはこのゲームの主賓ではないので、誰に装備させても違和感のない無味無臭な感じがいい
>>814
ダメージ判定は攻撃エフェクトに丸とか四角みたいな単純なコライダーを取り付けて行うことになるんやろなぁ・・・(昔のわい)
職業みたいな概念を5,6種類用意して1職業あたり3スキルとかならまあいける?
スキルはこのゲームの主賓ではないので、誰に装備させても違和感のない無味無臭な感じがいい
>>814
ダメージ判定は攻撃エフェクトに丸とか四角みたいな単純なコライダーを取り付けて行うことになるんやろなぁ・・・(昔のわい)
816名前は開発中のものです。
2024/08/17(土) 17:50:39.32ID:LQEO1Ayj817名前は開発中のものです。
2024/08/17(土) 17:50:40.36ID:LQEO1Ayj818名前は開発中のものです。
2024/08/17(土) 23:10:25.17ID:CvTlPDE3 わいもゲームのシステム作ったりスキル用のエフェクトとにらめっこしたり音楽作ったり時々アニメに入り浸ったりひどいもんやで
UnityのHumanoidモーションはなんで回転をEulerじゃなくてQuaternionで保存するようにしたんだ・・・
VeryAnimation使っても微妙に手入れするとグルングルン回転しだすのつらい
UnityのHumanoidモーションはなんで回転をEulerじゃなくてQuaternionで保存するようにしたんだ・・・
VeryAnimation使っても微妙に手入れするとグルングルン回転しだすのつらい
819名前は開発中のものです。
2024/08/18(日) 20:49:25.75ID:cRXq/3Zd 敵のAI作成どう考えても今月中に終わらないわ……
びっくりするほど全くわからん
びっくりするほど全くわからん
820名前は開発中のものです。
2024/08/18(日) 20:49:26.38ID:cRXq/3Zd 敵のAI作成どう考えても今月中に終わらないわ……
びっくりするほど全くわからん
びっくりするほど全くわからん
821名前は開発中のものです。
2024/08/18(日) 20:49:52.92ID:cRXq/3Zd めっちゃ連投されるンゴ
822名前は開発中のものです。
2024/08/18(日) 21:46:09.34ID:7hq/CFrW まず簡素なロジックを組んでから後から肉付けしていく感じでどう
わいも最初は敵がプレイヤーに追従するだけの脳死プログラムとして
if (プレイヤーと敵の距離 > 0.5)
{
敵の位置 += プレイヤーの位置 - 敵の位置;
}
みたいな雑なロジックを組むとこから始めた気がする
わいも最初は敵がプレイヤーに追従するだけの脳死プログラムとして
if (プレイヤーと敵の距離 > 0.5)
{
敵の位置 += プレイヤーの位置 - 敵の位置;
}
みたいな雑なロジックを組むとこから始めた気がする
823名前は開発中のものです。
2024/08/19(月) 01:17:32.06ID:cANsWwoK824名前は開発中のものです。
2024/08/19(月) 21:01:36.37ID:MEHZf65k 簡単なところから手を付けるというか、段階を踏む?
まずは敵がプレイヤーに追従するだけのロジック
そこに「一定距離以下ならデバッグログに"a"と出力する」ロジックを追加
それを「一定距離以下なら攻撃モーションAを再生する」に改変
その攻撃モーションAで手を振り払う瞬間にデバッグログ"b"と出力するロジックを追加
その攻撃モーションAで手を振り払う瞬間に当たり判定用のコライダーオブジェクトを生成する処理を追加
・・・みたいな
まずは敵がプレイヤーに追従するだけのロジック
そこに「一定距離以下ならデバッグログに"a"と出力する」ロジックを追加
それを「一定距離以下なら攻撃モーションAを再生する」に改変
その攻撃モーションAで手を振り払う瞬間にデバッグログ"b"と出力するロジックを追加
その攻撃モーションAで手を振り払う瞬間に当たり判定用のコライダーオブジェクトを生成する処理を追加
・・・みたいな
825名前は開発中のものです。
2024/08/24(土) 06:19:31.28ID:jT9cLGpv マテリアルの勉強マジでつまらなすぎてツライム
826名前は開発中のものです。
2024/08/24(土) 10:30:14.13ID:F0OJrZF+ 2曲目
原曲
https://www.youtube.com/watch?v=Ix_uXN_ybxc
進捗(最後のサビ)
https://files.catbox.moe/xxc3ky.mp3
なんか一度作っちゃうと多少満足してしまうけど
曲のアレンジを続けて出せる音のレパートリー増えてから作り直せば確実にもっと良くなるよなあ・・・
原曲
https://www.youtube.com/watch?v=Ix_uXN_ybxc
進捗(最後のサビ)
https://files.catbox.moe/xxc3ky.mp3
なんか一度作っちゃうと多少満足してしまうけど
曲のアレンジを続けて出せる音のレパートリー増えてから作り直せば確実にもっと良くなるよなあ・・・
827名前は開発中のものです。
2024/08/24(土) 20:31:09.56ID:F0OJrZF+ https://i.imgur.com/s2jHFui.mp4
スキルのバリエーションも増やしてワチャワチャ感が増してきた
そして気づいた
スキルの種類や内容を覚えさせるというのが恐らく面倒くさくなるであろうことに
かといって減らしすぎると単純になりすぎる気もする・・・
スキルのバリエーションも増やしてワチャワチャ感が増してきた
そして気づいた
スキルの種類や内容を覚えさせるというのが恐らく面倒くさくなるであろうことに
かといって減らしすぎると単純になりすぎる気もする・・・
828あぼーん
NGNGあぼーん
829あぼーん
NGNGあぼーん
830名前は開発中のものです。
2024/09/03(火) 20:45:31.90ID:wBX981Xw i.imgur.com/8azkf93.mp4
敵は1体につきスキル1つとして、同じキャラクターには同じスキルとする(こよりはどのステージのこよりも同じスキルを使う)
味方はこれまで通りスキル3つで1つの装備とする
なおスキルは条件つきで差し替え可能とする
これならプレイする人のスキルを覚える負担も減っていいんでないかな
敵は1体につきスキル1つとして、同じキャラクターには同じスキルとする(こよりはどのステージのこよりも同じスキルを使う)
味方はこれまで通りスキル3つで1つの装備とする
なおスキルは条件つきで差し替え可能とする
これならプレイする人のスキルを覚える負担も減っていいんでないかな
831名前は開発中のものです。
2024/09/03(火) 20:48:18.46ID:wBX981Xw 味方側のメインスキルはクールタイム実質なしでサブスキルと必殺技はクールタイムを設定してるけど
必殺技はともかくサブスキルのクールタイムをどうするか迷い中
使えないことがストレスにならないか、攻略の幅を広げるとポジティブな方向に持っていくべきか
必殺技はともかくサブスキルのクールタイムをどうするか迷い中
使えないことがストレスにならないか、攻略の幅を広げるとポジティブな方向に持っていくべきか
832名前は開発中のものです。
2024/09/08(日) 11:16:10.41ID:EdbyUVNK 基礎の基礎からeffect作成の学習してるせいでもはやゲーム作りじゃなくなってるンゴ……
833名前は開発中のものです。
2024/09/08(日) 14:11:15.61ID:B97kL86p 頑張って
わいはもうエフェクト作成などはなからやる気がなくて買ったアセットを酷使しまくってる
わいはもうエフェクト作成などはなからやる気がなくて買ったアセットを酷使しまくってる
834名前は開発中のものです。
2024/09/17(火) 20:30:45.65ID:oxhd5Jqp メインスキルとサブスキルを計15種類+必殺技を9種類実装した
バランス調整とかは最悪開発終盤でやればいいのでスキル周りはひとまずこれでよしとする
そしてポストエフェクトを調整してキャラの見た目が少し良くなった気がする
光溢れる柔らかい感じの見た目(曖昧)
https://i.imgur.com/nlRnmiH.png
バランス調整とかは最悪開発終盤でやればいいのでスキル周りはひとまずこれでよしとする
そしてポストエフェクトを調整してキャラの見た目が少し良くなった気がする
光溢れる柔らかい感じの見た目(曖昧)
https://i.imgur.com/nlRnmiH.png
835名前は開発中のものです。
2024/09/17(火) 20:31:31.68ID:UhV25M1L 普通にすごくね
836名前は開発中のものです。
2024/09/17(火) 20:37:01.37ID:oxhd5Jqp837名前は開発中のものです。
2024/09/23(月) 21:54:44.30ID:rWZTNIoR https://i.imgur.com/FwYxE1G.mp4
ロビーからステージを選択して、バトルが終わったらリザルト画面に移行してロビーへ戻る。
突貫工事だけどこの一連の流れは最低限組めたので、後は機能を足したりリザルト画面に情報量を追加していく
ロビーからステージを選択して、バトルが終わったらリザルト画面に移行してロビーへ戻る。
突貫工事だけどこの一連の流れは最低限組めたので、後は機能を足したりリザルト画面に情報量を追加していく
838名前は開発中のものです。
2024/09/24(火) 06:23:13.32ID:6KCZlx95 >>837
感想いいかな
開始及び帰還の円はキャラに被せて大きめにした方が良いと思う
エリア選択で移動した上で、特定の場所を押させるのは無駄が多い
エリア選択は、その場に居たら数秒で開始で良いと思うけど、ボタンを押させたいなら手間を減らすべきかなと
感想いいかな
開始及び帰還の円はキャラに被せて大きめにした方が良いと思う
エリア選択で移動した上で、特定の場所を押させるのは無駄が多い
エリア選択は、その場に居たら数秒で開始で良いと思うけど、ボタンを押させたいなら手間を減らすべきかなと
839名前は開発中のものです。
2024/09/24(火) 07:26:26.36ID:r5REK0Jy840名前は開発中のものです。
2024/09/25(水) 19:48:48.99ID:EpIR114O がんばれ
841名前は開発中のものです。
2024/09/29(日) 21:11:15.47ID:PiaL0Fac842名前は開発中のものです。
2024/09/29(日) 21:45:34.12ID:PiaL0Fac 色々と実装してきたけどGTX1650の端末ではまだ60FPS安定してる
流石に120FPSはもう無理
流石に120FPSはもう無理
843名前は開発中のものです。
2024/10/01(火) 18:46:30.92ID:par8Obei そういえばqiitaの記事かいた
最適化
https://qiita.com/waiwaiunity/items/55038fa546ad16ec360b
暗号化、難読化
https://qiita.com/waiwaiunity/items/776e1e60ac4183afb75c
qiitaのc#カテゴリとunityカテゴリのトレンド上位にいるらしい
最適化
https://qiita.com/waiwaiunity/items/55038fa546ad16ec360b
暗号化、難読化
https://qiita.com/waiwaiunity/items/776e1e60ac4183afb75c
qiitaのc#カテゴリとunityカテゴリのトレンド上位にいるらしい
844名前は開発中のものです。
2024/10/01(火) 18:48:47.74ID:par8Obei https://i.imgur.com/a2i0nNH.png
めっちゃしょうもない悩み
これゲームの設定画面なんだけど、解像度とフレームレートの2行目(赤線部分)が必要か否か
文字が多くて嫌だから周知の事実は削りたいような、でもこれを削るとネガティブな文章しか残らなくてそれも嫌なような
めっちゃしょうもない悩み
これゲームの設定画面なんだけど、解像度とフレームレートの2行目(赤線部分)が必要か否か
文字が多くて嫌だから周知の事実は削りたいような、でもこれを削るとネガティブな文章しか残らなくてそれも嫌なような
845名前は開発中のものです。
2024/10/07(月) 20:48:38.19ID:UzXgu1f8 https://i.imgur.com/JcPq53F.mp4
キャラの表情を動かしたかったけどキャラによってBlendShapeの種類や名前が全然違うから統一する仕組みを作った
キャラの表情を動かしたかったけどキャラによってBlendShapeの種類や名前が全然違うから統一する仕組みを作った
846名前は開発中のものです。
2024/10/07(月) 21:00:03.79ID:UzXgu1f8 ロビーでキャラクターとちょっとしたコミュニケーションをとれる謎機能
これはほんとにゲームの本筋と全く関係ないおまけ要素なので、ついでオブついで程度に
https://i.imgur.com/qHHFgQV.mp4
これはほんとにゲームの本筋と全く関係ないおまけ要素なので、ついでオブついで程度に
https://i.imgur.com/qHHFgQV.mp4
847名前は開発中のものです。
2024/10/09(水) 20:13:58.28ID:BLbrz/20 今までステージの敵の配置とかステータスみたいな情報は全部JSONファイルを直で編集して管理してたんだけど
Unityの画面で管理できるような仕組みを用意した
Odin Inspector様様ですわ
https://i.imgur.com/xgW8lba.png
https://i.imgur.com/lQGtOLo.png
もうちょい直感的にならないかなとは思うけど人に見せるもんでもないし自分で使えればいいや
Unityの画面で管理できるような仕組みを用意した
Odin Inspector様様ですわ
https://i.imgur.com/xgW8lba.png
https://i.imgur.com/lQGtOLo.png
もうちょい直感的にならないかなとは思うけど人に見せるもんでもないし自分で使えればいいや
848名前は開発中のものです。
2024/10/10(木) 00:33:35.51ID:lz9H/zeg すげえ
それっぽくなったね
それっぽくなったね
849名前は開発中のものです。
2024/10/14(月) 19:19:28.15ID:vHxfTRND https://i.imgur.com/B2tuS5m.mp4
https://i.imgur.com/GpilKuA.jpeg
3連休、UIの画像差し替えだけで終わる
UIは早い段階で多少方針を決めておいたほうがよかったかもしれない・・・
https://i.imgur.com/GpilKuA.jpeg
3連休、UIの画像差し替えだけで終わる
UIは早い段階で多少方針を決めておいたほうがよかったかもしれない・・・
850名前は開発中のものです。
2024/10/14(月) 19:59:24.98ID:ziGrQCuN851名前は開発中のものです。
2024/10/14(月) 21:36:32.56ID:vHxfTRND852名前は開発中のものです。
2024/10/14(月) 22:47:48.62ID:fZGwiPdg853名前は開発中のものです。
2024/10/15(火) 20:27:50.97ID:pn6BNBV/ >>852
わい自身も何が正しいか分からない中で模索してるようなもんだから
どんな意見でも貰えるだけで助かるで
ちなみにスクロールバーの部分はバーだけじゃなくてスクロールする部分全体にRaycastTargetの判定があるからスクロールは簡単
むしろバーを掴まないとスクロールできなさそうに見えちゃうならそれは問題だ
わい自身も何が正しいか分からない中で模索してるようなもんだから
どんな意見でも貰えるだけで助かるで
ちなみにスクロールバーの部分はバーだけじゃなくてスクロールする部分全体にRaycastTargetの判定があるからスクロールは簡単
むしろバーを掴まないとスクロールできなさそうに見えちゃうならそれは問題だ
854名前は開発中のものです。
2024/10/15(火) 20:40:48.34ID:pn6BNBV/ スキルの名前を無個性化したい問題
https://i.imgur.com/paPBhRm.png
スキルの見た目や効果はホロライブと全く関係ない内容なので極力無個性にしたい
元々はメイン、サブ、必殺技の3種類のスキルを1セットで「ときのそらのアビリティ」みたいな名前にしようと考えてたけど
1キャラ3種類×30種類のスキルを用意するのは無理になったのでスキルごとに名前をつけるしかない
スキルはメインとサブが20種類くらいと必殺技が10種類くらい
ただスキルに人物名や人物に関連する名前を付けると必殺技の有無でキャラ毎に格差が生まれるのでそれも嫌だ
結局スキルの第一印象をなるべく単純に言語化してみたけど、なんか自我出すぎなんだよなあ・・・
https://i.imgur.com/paPBhRm.png
スキルの見た目や効果はホロライブと全く関係ない内容なので極力無個性にしたい
元々はメイン、サブ、必殺技の3種類のスキルを1セットで「ときのそらのアビリティ」みたいな名前にしようと考えてたけど
1キャラ3種類×30種類のスキルを用意するのは無理になったのでスキルごとに名前をつけるしかない
スキルはメインとサブが20種類くらいと必殺技が10種類くらい
ただスキルに人物名や人物に関連する名前を付けると必殺技の有無でキャラ毎に格差が生まれるのでそれも嫌だ
結局スキルの第一印象をなるべく単純に言語化してみたけど、なんか自我出すぎなんだよなあ・・・
855名前は開発中のものです。
2024/10/16(水) 12:46:16.10ID:oqREPaA1 アイコンに置き換えて注釈をつければスッキリするのでは?
856名前は開発中のものです。
2024/10/16(水) 19:22:42.87ID:VXOqYmzo >>855
イラスト関係も単純に経験がないから同じテイストのアイコンを数十種類も安定して描けるか不安だけど試してみるか・・・
イラスト関係も単純に経験がないから同じテイストのアイコンを数十種類も安定して描けるか不安だけど試してみるか・・・
857名前は開発中のものです。
2024/10/18(金) 21:26:53.38ID:dDSh2y8b https://i.imgur.com/ujsZcOv.png
https://i.imgur.com/PPyGM9A.png
何がなんでもスキルのアイコンを手描きで作りたくなかったので
実際にスキルを打ってるところをスクショしてアイコンっぽくするという暴挙に出る
この土日はUnity6の移行を試したいから時間が勿体ないのよ(言い訳)
消極的というか短絡的な解決策だ・・・悲しいね
https://i.imgur.com/PPyGM9A.png
何がなんでもスキルのアイコンを手描きで作りたくなかったので
実際にスキルを打ってるところをスクショしてアイコンっぽくするという暴挙に出る
この土日はUnity6の移行を試したいから時間が勿体ないのよ(言い訳)
消極的というか短絡的な解決策だ・・・悲しいね
858名前は開発中のものです。
2024/10/19(土) 12:39:55.08ID:8pGKWDfp859名前は開発中のものです。
2024/10/19(土) 14:45:34.41ID:6KfyLae0 Stable Diffusionを使える環境はあるけど一般公開する予定のゲームだしAIは最終手段かな
https://i.imgur.com/m4cp5cC.png
なんか>>857の画像をあてはめてみたらそれっぽくなったから別にこれでいいやって気持ちになってしまった
でも遊ぶ人がスキルを識別するために文字情報は必要だろうからスキルのフルネームは用意しておくことにした
https://i.imgur.com/m4cp5cC.png
なんか>>857の画像をあてはめてみたらそれっぽくなったから別にこれでいいやって気持ちになってしまった
でも遊ぶ人がスキルを識別するために文字情報は必要だろうからスキルのフルネームは用意しておくことにした
860名前は開発中のものです。
2024/10/19(土) 14:48:42.41ID:6KfyLae0 Unity6の移行もすんなりできた
多少エラーは出たけど大したボリュームじゃなくて一安心
今使ってるシェーダも将来的にRenderGraph対応予定とのことでパフォーマンス向上を期待できる(どのくらい期待していいのか
多少エラーは出たけど大したボリュームじゃなくて一安心
今使ってるシェーダも将来的にRenderGraph対応予定とのことでパフォーマンス向上を期待できる(どのくらい期待していいのか
861名前は開発中のものです。
2024/10/19(土) 20:00:28.24ID:g7KHxcE5 すげぇ…フブさんが動いてる…すげぇ…(語彙力皆無)
862名前は開発中のものです。
2024/10/19(土) 20:23:14.19ID:6KfyLae0 https://i.imgur.com/hXmpX20.mp4
https://i.imgur.com/hmgQ3Wk.mp4
マップ制作用の拡張機能作ったおかげでマップ作成が格段にやりやすくなった
拡張機能の保守も行わなきゃいけなくなったから凝りすぎるのもよくないけど
https://i.imgur.com/hmgQ3Wk.mp4
マップ制作用の拡張機能作ったおかげでマップ作成が格段にやりやすくなった
拡張機能の保守も行わなきゃいけなくなったから凝りすぎるのもよくないけど
863名前は開発中のものです。
2024/10/20(日) 13:27:51.68ID:+WeL8JxF これってスレ立てた人?
ずっと作り続けてるの?
ずっと作り続けてるの?
864名前は開発中のものです。
2024/10/20(日) 13:46:34.41ID:T+/JeQjC865名前は開発中のものです。
2024/10/20(日) 22:11:56.48ID:09/svzx5866名前は開発中のものです。
2024/10/20(日) 22:43:45.88ID:T+/JeQjC 敵を倒すと残り時間が増えるアイテムを落とす仕様を実装。ますますスーパーポケモンスクランブル味が増していく。
どんどん肉付けされていってる実感はあれどやらなきゃいけないことがまだまだ多すぎて泣きそう
https://i.imgur.com/GKbzn1d.mp4
>>865
ありがとう頑張ります
イッチももしまだ見てたら書き込んでええんやで話聞くで
相変わらずわいはUnrealEngine全然分からないから専門的なアドバイスはできんけど・・・
どんどん肉付けされていってる実感はあれどやらなきゃいけないことがまだまだ多すぎて泣きそう
https://i.imgur.com/GKbzn1d.mp4
>>865
ありがとう頑張ります
イッチももしまだ見てたら書き込んでええんやで話聞くで
相変わらずわいはUnrealEngine全然分からないから専門的なアドバイスはできんけど・・・
867名前は開発中のものです。
2024/10/25(金) 18:52:32.68ID:Tz0PtUIY https://i.imgur.com/q47o8zj.png
https://i.imgur.com/i5Z1jl2.png
TextMeshProみたいなPackageとして取り込まれる外部アセットのソースファイルをVisualStudioで一度開いて閉じてからもう一度開くと変数の参照が死ぬ現象
なんなんだろう
https://i.imgur.com/i5Z1jl2.png
TextMeshProみたいなPackageとして取り込まれる外部アセットのソースファイルをVisualStudioで一度開いて閉じてからもう一度開くと変数の参照が死ぬ現象
なんなんだろう
868名前は開発中のものです。
2024/10/28(月) 21:49:56.63ID:+MmrlCZU 初めて自作ゲームの方向性で悩んでるかもしれない
今まで作りこんできたのが、狭いステージに湧いてくる敵を続々倒していくモード(参考動画 >>762)
これがこのゲームの大本命で、後々一発ネタを仕込んで化ける予定のモード 今のところ開発は順調
そしてスーパーポケモンスクランブル式で行くと、上のモードでは装備の強化はできない
装備を強化するためには上とは別のモードで広いダンジョンみたいなところを探索して敵を倒す必要がある
参考動画 https://www.youtube.com/watch?v=O4oloW-Bbpk
こっちのモードも用意しようかと手を付け始めてるんだけど、正直こっちのモードの必要性を感じない
特性上一発ネタも仕込めないし今作りこんでるモードと比べるとバトル自体はそこまで白熱しないので、装備を集めるだけの作業ゲーになる未来しか見えない
となると装備の強化をどうするか・・・今作りこんでるモードは試合に専念してもらいたいから装備のドロップとか強化みたいな要素は入れたくない気もする
今まで作りこんできたのが、狭いステージに湧いてくる敵を続々倒していくモード(参考動画 >>762)
これがこのゲームの大本命で、後々一発ネタを仕込んで化ける予定のモード 今のところ開発は順調
そしてスーパーポケモンスクランブル式で行くと、上のモードでは装備の強化はできない
装備を強化するためには上とは別のモードで広いダンジョンみたいなところを探索して敵を倒す必要がある
参考動画 https://www.youtube.com/watch?v=O4oloW-Bbpk
こっちのモードも用意しようかと手を付け始めてるんだけど、正直こっちのモードの必要性を感じない
特性上一発ネタも仕込めないし今作りこんでるモードと比べるとバトル自体はそこまで白熱しないので、装備を集めるだけの作業ゲーになる未来しか見えない
となると装備の強化をどうするか・・・今作りこんでるモードは試合に専念してもらいたいから装備のドロップとか強化みたいな要素は入れたくない気もする
869名前は開発中のものです。
2024/10/29(火) 20:20:07.12ID:oJZJjQ9L >>868
結論(仮)
・今作りこんでるモードを更に2つのモードに分ける
→アイテムドロップ重視のモードとタイムアタック重視のモード
→狭いステージで乱闘するこれまでのスタイルは共通なので面白さは概ね変わらない
・ダンジョンみたいなほうは廃止
→やっぱいらない どう考えても面白くならない
https://i.imgur.com/sVf68K5.png
ひとまずこれで試してみる
結論(仮)
・今作りこんでるモードを更に2つのモードに分ける
→アイテムドロップ重視のモードとタイムアタック重視のモード
→狭いステージで乱闘するこれまでのスタイルは共通なので面白さは概ね変わらない
・ダンジョンみたいなほうは廃止
→やっぱいらない どう考えても面白くならない
https://i.imgur.com/sVf68K5.png
ひとまずこれで試してみる
870名前は開発中のものです。
2024/11/01(金) 20:51:45.89ID:SWAaO9yK https://www.youtube.com/watch?v=uk6w4h6-b1w&t=811s
https://i.imgur.com/5dxGga0.gif
いいなぁこの顔の影の付き方…(未練タラタラ)
比較的最近作られたモデルだけならこの影いけるんだけど昔作られたモデルは全然対応してなかった
https://i.imgur.com/5dxGga0.gif
いいなぁこの顔の影の付き方…(未練タラタラ)
比較的最近作られたモデルだけならこの影いけるんだけど昔作られたモデルは全然対応してなかった
871名前は開発中のものです。
2024/11/01(金) 22:31:24.34ID:SWAaO9yK872名前は開発中のものです。
2024/11/01(金) 23:21:17.85ID:N/vwvaCg ちょうどいいじゃん、せっかくだからポートフォリオとしてもってけば
まあこの会社、先週は公取のお世話になってたからよく考えたうえでな
VTuber大手「ホロライブ」運営のカバー社、下請法違反で公取から勧告 3Dモデルやイラストの修正を243回以上無償でやり直させる
ttps://news.yahoo.co.jp/articles/609e19c349fa52acd6e7633dd354d1c70360ce87
まあこの会社、先週は公取のお世話になってたからよく考えたうえでな
VTuber大手「ホロライブ」運営のカバー社、下請法違反で公取から勧告 3Dモデルやイラストの修正を243回以上無償でやり直させる
ttps://news.yahoo.co.jp/articles/609e19c349fa52acd6e7633dd354d1c70360ce87
873名前は開発中のものです。
2024/11/02(土) 13:31:23.00ID:WwRkWK5o https://i.imgur.com/tdhINWM.mp4
メインスキル、サブスキル、必殺技はそれぞれ「スキルのかけら」というアイテムとして敵からドロップする
スキルのかけらを集めて合成すると1つのアビリティを作れる
そのアビリティを好きなホロメンに着脱できる
これでよしとする
合成機能がまだUIしかできてないので中身を作りこんでいく
メインスキル、サブスキル、必殺技はそれぞれ「スキルのかけら」というアイテムとして敵からドロップする
スキルのかけらを集めて合成すると1つのアビリティを作れる
そのアビリティを好きなホロメンに着脱できる
これでよしとする
合成機能がまだUIしかできてないので中身を作りこんでいく
874名前は開発中のものです。
2024/11/02(土) 13:33:39.98ID:WwRkWK5o 「錬成完了」の文字の後ろのキラーンっていうエフェクトをもうちょっと派手にしたい
効果音もつけないと
効果音もつけないと
875名前は開発中のものです。
2024/11/02(土) 22:53:23.80ID:Kq0D24Eg はえーすごい
876名前は開発中のものです。
2024/11/09(土) 22:33:41.31ID:JBMIApjc877名前は開発中のものです。
2024/11/09(土) 22:36:10.15ID:JBMIApjc 視界の邪魔になる木をシームレスにフェードアウトさせる実装が地味に大変だった
https://i.imgur.com/Gv6Nbnv.mp4
ちなみに遠方のオブジェクトをディザ抜きして負荷が軽減されないかなと思ったんだけど
どうやら「無を描画」しているらしくパフォーマンスの観点では意味がない様子・・・
いちいちGameObjectのアクティブ状態を切り替えるのも負荷高いしどうしたものか
https://i.imgur.com/Gv6Nbnv.mp4
ちなみに遠方のオブジェクトをディザ抜きして負荷が軽減されないかなと思ったんだけど
どうやら「無を描画」しているらしくパフォーマンスの観点では意味がない様子・・・
いちいちGameObjectのアクティブ状態を切り替えるのも負荷高いしどうしたものか
878名前は開発中のものです。
2024/11/10(日) 19:00:39.70ID:zRaKj7cl >>877
検証してみたけど、ディザ抜きで見えなくなったGameObjectを個別にSetActive(false)してもゼロアロケーションだった
ディザ抜きしない通常モードとディザ抜きしてSetActive(false)する軽量モードを用意しておくことにした
https://i.imgur.com/tF1bNDN.mp4
検証してみたけど、ディザ抜きで見えなくなったGameObjectを個別にSetActive(false)してもゼロアロケーションだった
ディザ抜きしない通常モードとディザ抜きしてSetActive(false)する軽量モードを用意しておくことにした
https://i.imgur.com/tF1bNDN.mp4
879名前は開発中のものです。
2024/11/14(木) 21:38:23.97ID:6odQwQ9z ゲームで使ってるシェーダを1つのAssetBundleに詰め込んでるんだけど
PC用のAssetBundleは30MBくらいなのにAndroid用にビルドすると300MBとかいう頭おかしいサイズになる
今回はスマホ出す予定ないからよかったけどそのつもりだったら発狂ポイントだわ
ドウイウコト・・・
PC用のAssetBundleは30MBくらいなのにAndroid用にビルドすると300MBとかいう頭おかしいサイズになる
今回はスマホ出す予定ないからよかったけどそのつもりだったら発狂ポイントだわ
ドウイウコト・・・
880名前は開発中のものです。
2024/11/25(月) 19:43:45.70ID:Q+n5I69j https://i.imgur.com/Fl9qJk7.mp4
ステージ作って敵の強さとか調節してた
あとタイトル画面作った
(Click to Screenてなんやねん)
画像や動画で伝えられる進捗が減ってきた感
ステージ作って敵の強さとか調節してた
あとタイトル画面作った
(Click to Screenてなんやねん)
画像や動画で伝えられる進捗が減ってきた感
881名前は開発中のものです。
2024/11/25(月) 19:44:56.62ID:Q+n5I69j このスレ立ってから1年経ったよイッチおめでとう
おめでとうなんか?
わいはゲーム制作を楽しんでる面あるからおめでとうやな
おめでとうなんか?
わいはゲーム制作を楽しんでる面あるからおめでとうやな
882名前は開発中のものです。
2024/12/08(日) 21:07:26.46ID:LSp5TVfx883名前は開発中のものです。
2024/12/22(日) 20:52:17.20ID:htG6GPRG https://i.imgur.com/HBpqUWh.png
粛々と作業中
アビリティ周りの実装が終わったらクリア報酬を実装してチュートリアルも実装して、
そんでもって一発ネタを仕込んだら今思い描いてる要件は一通り完成する・・・?
文字にするとゴールが近いようでこの残作業たちが濃密すぎて気が遠くなる
粛々と作業中
アビリティ周りの実装が終わったらクリア報酬を実装してチュートリアルも実装して、
そんでもって一発ネタを仕込んだら今思い描いてる要件は一通り完成する・・・?
文字にするとゴールが近いようでこの残作業たちが濃密すぎて気が遠くなる
884名前は開発中のものです。
2024/12/23(月) 09:41:38.85ID:hmNK2FnG UI見やすくていいね
センスいいわ
センスいいわ
885名前は開発中のものです。
2024/12/23(月) 20:13:01.95ID:J2axdrWy886名前は開発中のものです。
2024/12/27(金) 18:56:49.01ID:7LH7fSEh https://www.mmd.hololive.tv/
AZKiって子の公式MMDモデルが配布開始されたから自作ゲームに追加したいけど
最後にモデルのセットアップをしたのが1年以上前だから手順をすっかり忘れた・・・
メモは一応残してあるからそれ見ればできることはできるけどめちゃ無駄に時間かかりそう
リグロスちゃん5人のモデルが配布されるまで待ってから一気に消化しようかな(配布されるか分からないけど)(配布してほしい・・・)
AZKiって子の公式MMDモデルが配布開始されたから自作ゲームに追加したいけど
最後にモデルのセットアップをしたのが1年以上前だから手順をすっかり忘れた・・・
メモは一応残してあるからそれ見ればできることはできるけどめちゃ無駄に時間かかりそう
リグロスちゃん5人のモデルが配布されるまで待ってから一気に消化しようかな(配布されるか分からないけど)(配布してほしい・・・)
887名前は開発中のものです。
2024/12/27(金) 19:26:05.15ID:7LH7fSEh888名前は開発中のものです。
2024/12/27(金) 19:29:36.89ID:7LH7fSEh 動画にして初めて気づいた
シャッフルアニメーション中のテキストがなんか被ってる
シャッフルアニメーション中のテキストがなんか被ってる
889名前は開発中のものです。
2024/12/30(月) 07:53:33.44ID:L4DAhxj2 >>886
我慢できませんでした(AZKiセットアップ)
効率の観点からすれば落第だけど張り詰めすぎるのもよくないということ1つ
https://i.imgur.com/jGC8OO7.png
https://i.imgur.com/sxieeUA.mp4
我慢できませんでした(AZKiセットアップ)
効率の観点からすれば落第だけど張り詰めすぎるのもよくないということ1つ
https://i.imgur.com/jGC8OO7.png
https://i.imgur.com/sxieeUA.mp4
890名前は開発中のものです。
2025/01/01(水) 09:23:04.01ID:Z6Xb6fDH あけおめことよろです
今年の目標はゲームを完成させr・・・られたらいいなぁ・・・
真面目に予想するとゲーム自体は年内に完成してそうだけど年末まで一発ネタの仕込みに奮闘してそうな予感
それはそうと今まで結構テストプレイしてきた中で一度だけバトル中の敵キャラが被ダメモーションのまま空中で静止するバグに遭遇して、それっきり再現できてないのが怖すぎる
今年の目標はゲームを完成させr・・・られたらいいなぁ・・・
真面目に予想するとゲーム自体は年内に完成してそうだけど年末まで一発ネタの仕込みに奮闘してそうな予感
それはそうと今まで結構テストプレイしてきた中で一度だけバトル中の敵キャラが被ダメモーションのまま空中で静止するバグに遭遇して、それっきり再現できてないのが怖すぎる
891名前は開発中のものです。
2025/01/02(木) 08:10:41.07ID:ekcdPkIX ホロライブの公式MVをよく手掛けてるKanauruさんという方がいて
この方も同じシェーダを使ってるんだけど
サムネを一目見ると同じシェーダ使ってるなというのがすぐ分かる
それぐらいすごい特徴的な陰影の付き方してる
https://i.ytimg.com/vi/wlEZTKubQH8/maxresdefault.jpg?v=6774d5b6
https://www.youtube.com/watch?v=wlEZTKubQH8
この方も同じシェーダを使ってるんだけど
サムネを一目見ると同じシェーダ使ってるなというのがすぐ分かる
それぐらいすごい特徴的な陰影の付き方してる
https://i.ytimg.com/vi/wlEZTKubQH8/maxresdefault.jpg?v=6774d5b6
https://www.youtube.com/watch?v=wlEZTKubQH8
892名前は開発中のものです。
2025/01/03(金) 20:51:03.50ID:9c8Cno78 草生えました
https://i.imgur.com/3CaE0td.png
https://i.imgur.com/XEEhjdx.png
移動できる部分を薄くして侵入不可の部分はこれまで通り濃い色だから大丈夫かな
むしろ今までが寂しすぎたかも
https://i.imgur.com/3CaE0td.png
https://i.imgur.com/XEEhjdx.png
移動できる部分を薄くして侵入不可の部分はこれまで通り濃い色だから大丈夫かな
むしろ今までが寂しすぎたかも
893名前は開発中のものです。
2025/01/04(土) 01:05:10.26ID:fQwtd2gV すげぇ…
どんどん進化してる
どんどん進化してる
894名前は開発中のものです。
2025/01/05(日) 18:53:47.43ID:mQZMdtkX ありがとう
連休中にチュートリアル作ろうかなぁなんて連休始まる前ぼんやり考えてたけど
ブラッシュアップとかバランス調整とかでほぼ終わってしまった・・・
でもゲームとしては最低限成立したから、面白いかは別として表に出しても普通に遊べるくらいには中身が出来上がってきた
チュートリアルは既存機能みたいな共通化が全然できなさそうだから単調作業ながら時間がかかりそう
連休中にチュートリアル作ろうかなぁなんて連休始まる前ぼんやり考えてたけど
ブラッシュアップとかバランス調整とかでほぼ終わってしまった・・・
でもゲームとしては最低限成立したから、面白いかは別として表に出しても普通に遊べるくらいには中身が出来上がってきた
チュートリアルは既存機能みたいな共通化が全然できなさそうだから単調作業ながら時間がかかりそう
895名前は開発中のものです。
2025/01/13(月) 20:21:44.95ID:TX3YHjlA 粛々とゲーム制作を進めております
今月中にチュートリアル完成しそう
https://i.imgur.com/asnZpB1.mp4(何故か動画音ズレしちゃってる)
あとアレンジ曲も結構作ってラインナップが潤ってきた
https://i.imgur.com/owJ7Jhg.png
https://i.imgur.com/1Jh4mgb.png
今月中にチュートリアル完成しそう
https://i.imgur.com/asnZpB1.mp4(何故か動画音ズレしちゃってる)
あとアレンジ曲も結構作ってラインナップが潤ってきた
https://i.imgur.com/owJ7Jhg.png
https://i.imgur.com/1Jh4mgb.png
896名前は開発中のものです。
2025/01/13(月) 23:15:37.64ID:Dq2Kap0x https://i.imgur.com/Xf2ngek.png
UnityプロジェクトのVisualStudioの画面を見せるとファイル開きすぎっていつも総ツッコミを食らう
わかる(わかる)
でも特定の処理を直したいって時にすぐ見つけられるからこれに慣れてしまった
UnityプロジェクトのVisualStudioの画面を見せるとファイル開きすぎっていつも総ツッコミを食らう
わかる(わかる)
でも特定の処理を直したいって時にすぐ見つけられるからこれに慣れてしまった
897名前は開発中のものです。
2025/01/14(火) 06:06:45.44ID:MthznM10 横からだけど、VS CodeじゃなくてVSを使う理由は何かあるの?
VS Code軽いから最近よく使ってる
VS Code軽いから最近よく使ってる
898名前は開発中のものです。
2025/01/14(火) 07:28:50.08ID:+WJpA1fe >>897
UnityのコンパイラはC#9までしか対応してないところをCsprojModifierを使ってC#10,11も使えるように拡張してるんだけど
このパッケージがVS Codeに対応してないみたい
RoslynAnalyzerを無効化すればVS Codeでも使えるみたいだけど、ソースジェネレータをがっつり使い込んでるので無理そう
https://github.com/Cysharp/CsprojModifier
これを除ければVSにこだわってる理由は特になくて、VS Codeに乗り換えるきっかけが特にないからなんとなくVSを使ってる
UnityのコンパイラはC#9までしか対応してないところをCsprojModifierを使ってC#10,11も使えるように拡張してるんだけど
このパッケージがVS Codeに対応してないみたい
RoslynAnalyzerを無効化すればVS Codeでも使えるみたいだけど、ソースジェネレータをがっつり使い込んでるので無理そう
https://github.com/Cysharp/CsprojModifier
これを除ければVSにこだわってる理由は特になくて、VS Codeに乗り換えるきっかけが特にないからなんとなくVSを使ってる
899名前は開発中のものです。
2025/01/15(水) 17:33:03.31ID:9ppuSpCM >>898
詳細サンクス。勉強になる。メタプログラミングかー、やったことないなぁ
詳細サンクス。勉強になる。メタプログラミングかー、やったことないなぁ
900名前は開発中のものです。
2025/01/20(月) 21:15:30.80ID:jnnwEIH1 https://i.imgur.com/qgETykC.mp4
突貫工事でチュートリアルの開始から終了まではできたけど、ちゃんとデバッグしてないのでまあこうなる
これからブラッシュアップしていこうというところだけど今はちょっと脱線してて、近々テクニカルで割と実用的な面白いネタを投稿できそう
突貫工事でチュートリアルの開始から終了まではできたけど、ちゃんとデバッグしてないのでまあこうなる
これからブラッシュアップしていこうというところだけど今はちょっと脱線してて、近々テクニカルで割と実用的な面白いネタを投稿できそう
901名前は開発中のものです。
2025/01/20(月) 23:00:59.04ID:Mwf6exgF902名前は開発中のものです。
2025/01/30(木) 21:55:08.56ID:tlPTtZgm >>901
ここ最近ゲーム開発から脱線してやってたこと
Unityのロード画面で固まってプレイヤーが待たされるのが嫌だったから、画面だけ映す用のミラーアプリを作れば
ロード画面で固まってる間もミラーアプリは固まらないからロード中に凝ったアニメーションとか流せるじゃん!というトンデモ発想を検証してた
検証結果
https://i.imgur.com/HaIhSyB.mp4
動画の右がUnity本体で左がミラーアプリ
最終的にUnity本体の画面は非表示にしてミラーアプリのみ表示して、ミラーアプリがキーマウの操作の窓口になる
お互い独立したプロセスなので目論見通りUnityが固まってもミラーアプリ自体は何の影響も受けない
キーマウ操作のシミュレートがまだ調整中だけどそれが終わったらもうほぼほぼ成功と言えると思う
多少の制約はあるけど許容範囲内でパフォーマンス的にも問題なし
落ち着いたら配布用のパッケージを作ってGithubで公開&Qiitaに記事投稿したい思い
ここ最近ゲーム開発から脱線してやってたこと
Unityのロード画面で固まってプレイヤーが待たされるのが嫌だったから、画面だけ映す用のミラーアプリを作れば
ロード画面で固まってる間もミラーアプリは固まらないからロード中に凝ったアニメーションとか流せるじゃん!というトンデモ発想を検証してた
検証結果
https://i.imgur.com/HaIhSyB.mp4
動画の右がUnity本体で左がミラーアプリ
最終的にUnity本体の画面は非表示にしてミラーアプリのみ表示して、ミラーアプリがキーマウの操作の窓口になる
お互い独立したプロセスなので目論見通りUnityが固まってもミラーアプリ自体は何の影響も受けない
キーマウ操作のシミュレートがまだ調整中だけどそれが終わったらもうほぼほぼ成功と言えると思う
多少の制約はあるけど許容範囲内でパフォーマンス的にも問題なし
落ち着いたら配布用のパッケージを作ってGithubで公開&Qiitaに記事投稿したい思い
903名前は開発中のものです。
2025/01/30(木) 22:26:24.65ID:00StmKWb i.imgur.com/mJ1j81Y.png
検証の副産物としてウィンドウを無尽蔵に複製できるようになった
ウィンドウに映す内容はRenderTexture依存なので、Unity本体の画面をミラーリングすることもできるし、異なるカメラから別視点の映像を映すことも可能
今回は2つ以上のウィンドウを表示させてやりたいことが特にないので、本当にただの副産物
検証の副産物としてウィンドウを無尽蔵に複製できるようになった
ウィンドウに映す内容はRenderTexture依存なので、Unity本体の画面をミラーリングすることもできるし、異なるカメラから別視点の映像を映すことも可能
今回は2つ以上のウィンドウを表示させてやりたいことが特にないので、本当にただの副産物
904名前は開発中のものです。
2025/02/02(日) 20:33:58.10ID:CUbwLiOi キーマウ入力も安定してウィンドウもUnity本体を非表示にしてミラーウィンドウの1つにできた
そして肝心の「Unity本体が重くて固まってる間もミラーウィンドウは固まらない」の検証動画
https://i.imgur.com/g4K2RSq.mp4
ゲームは特定のキーを入力するとメインスレッドが1秒固まるようにしてある(後ろのエフェクトが1秒止まってるので確認できる)
動画だと分かりづらいけどメインスレッドが固まってる間も普通にミラーウィンドウを動かせてる
これでもう自分のゲームでこのアプローチを採用するのはほぼ確定でいけそう
あとはウィンドウのリサイズ関係とかUnityのApplication.runInBackground対応とか残ってるけどこっちは時間の問題だ
そして肝心の「Unity本体が重くて固まってる間もミラーウィンドウは固まらない」の検証動画
https://i.imgur.com/g4K2RSq.mp4
ゲームは特定のキーを入力するとメインスレッドが1秒固まるようにしてある(後ろのエフェクトが1秒止まってるので確認できる)
動画だと分かりづらいけどメインスレッドが固まってる間も普通にミラーウィンドウを動かせてる
これでもう自分のゲームでこのアプローチを採用するのはほぼ確定でいけそう
あとはウィンドウのリサイズ関係とかUnityのApplication.runInBackground対応とか残ってるけどこっちは時間の問題だ
905名前は開発中のものです。
2025/02/03(月) 03:16:14.32ID:0DEPkKQd 大分前になんかの記事で読んだけどホロってインディーゲー作る人向けにFBX配布してるっつってたような
PMX通したMMDは権利的にめんどくさいことになるからゲームには使わずFBXのほう使ってくれって記事だった気がする、うろ覚え
PMX通したMMDは権利的にめんどくさいことになるからゲームには使わずFBXのほう使ってくれって記事だった気がする、うろ覚え
906名前は開発中のものです。
2025/02/03(月) 05:21:56.17ID:hycvi4eP >>905
多分これかな?
「ホロライブ」の公式3Dモデルをゲーム開発者に提供。二次創作ゲームを盛り上げる「holo Indie」の新しい取り組みとは?
https://www.4gamer.net/games/999/G999905/20240816013/
既にMMD用データとして公式の3Dモデルを配布してるけど、インディゲーム開発者向けにFBXデータを配布したいと考えている
としか言われてないから、MMD用データを二次創作ゲームに使わないでくれとまでは言ってないから多分大丈夫
上の記事でも触れられてるけど3Dモデルをゲームで使うなら品質を担保したいっていう考えがあるみたいだから、それで大々的にゲームでも使えるMMDモデルですとは言えないんじゃないかな
一応ホロライブMMD公式サイトのトップページでは自作ゲームで使用可と軽く触れられてるけど、ほんとに軽い・・・
多分これかな?
「ホロライブ」の公式3Dモデルをゲーム開発者に提供。二次創作ゲームを盛り上げる「holo Indie」の新しい取り組みとは?
https://www.4gamer.net/games/999/G999905/20240816013/
既にMMD用データとして公式の3Dモデルを配布してるけど、インディゲーム開発者向けにFBXデータを配布したいと考えている
としか言われてないから、MMD用データを二次創作ゲームに使わないでくれとまでは言ってないから多分大丈夫
上の記事でも触れられてるけど3Dモデルをゲームで使うなら品質を担保したいっていう考えがあるみたいだから、それで大々的にゲームでも使えるMMDモデルですとは言えないんじゃないかな
一応ホロライブMMD公式サイトのトップページでは自作ゲームで使用可と軽く触れられてるけど、ほんとに軽い・・・
907名前は開発中のものです。
2025/02/03(月) 05:34:34.90ID:hycvi4eP いっそゲームが完成したらホロインディに申請するのもアリかもしれない
3Dモデルがどうのこうの以前にゲームの内容的に却下されるだろうけど、MMDモデルをこんな感じで自作ゲームで使ってるんですがどうでしょうという問いに対する答えをもらう程度はできそう
3Dモデルがどうのこうの以前にゲームの内容的に却下されるだろうけど、MMDモデルをこんな感じで自作ゲームで使ってるんですがどうでしょうという問いに対する答えをもらう程度はできそう
908名前は開発中のものです。
2025/02/04(火) 21:23:39.27ID:ckWn0ob6 >>904
ウィンドウのリサイズ対応が地味に重いタスクだったかもしれない
Unity標準のRenderTexture → Unityのネイティブプラグインが持つ共有テクスチャ → ミラーアプリが持つ共有テクスチャ
という順でUnityの画面の描画内容を橋渡ししてミラーリングを実現してるんだけど、
共有テクスチャは都合よくリサイズだけする手段がなくてDX11のリソース一式の作り直しが必要だった
負荷でかそう メモリにごみが溜まってないか含めて最後に入念にパフォーマンスを確認せねば・・・
ウィンドウのリサイズ対応が地味に重いタスクだったかもしれない
Unity標準のRenderTexture → Unityのネイティブプラグインが持つ共有テクスチャ → ミラーアプリが持つ共有テクスチャ
という順でUnityの画面の描画内容を橋渡ししてミラーリングを実現してるんだけど、
共有テクスチャは都合よくリサイズだけする手段がなくてDX11のリソース一式の作り直しが必要だった
負荷でかそう メモリにごみが溜まってないか含めて最後に入念にパフォーマンスを確認せねば・・・
909名前は開発中のものです。
2025/02/07(金) 21:24:55.24ID:Yg1XnhWW >>908
ミラーウィンドウとUnity本体を完全に同期させてしまうとUnityが固まった時にミラーウィンドウも固まって本末転倒なので、ある程度非同期にしてるんだけど
非同期にしてるせいでスレッドセーフじゃない変数へのアクセスでアプリが落ちたり、それの対策としてロックした変数をお互いに参照してデッドロックが発生してフリーズしたりしてなかなか問題を根絶できない
ミラーウィンドウとUnity本体を完全に同期させてしまうとUnityが固まった時にミラーウィンドウも固まって本末転倒なので、ある程度非同期にしてるんだけど
非同期にしてるせいでスレッドセーフじゃない変数へのアクセスでアプリが落ちたり、それの対策としてロックした変数をお互いに参照してデッドロックが発生してフリーズしたりしてなかなか問題を根絶できない
910名前は開発中のものです。
2025/02/07(金) 22:07:38.64ID:Yg1XnhWW >>909
今しがた特定したフリーズバグの原因
UnityのrunInBackground対応を検証してて、ミラーウィンドウからフォーカスを外した際にそれをUnityに通知&Unity側でWin32APIのSetFocus(IntPtr.Zero)を実行させてたんだけど
このSetFocus(IntPtr.Zero)を実行した瞬間そこでフリーズすることがたまにあるという意味不明なフリーズバグだった
最悪runInBackground対応は諦めるかも(バックグラウンドでも常に動き続ける) 個人的には妥協できる範囲だからまぁ
こんな感じでフリーズバグを1つ見つけたけど他にもあるかもしれないと思って検証を続けると2つ3つとフリーズバグが湧いてくるの悪夢すぎる
今しがた特定したフリーズバグの原因
UnityのrunInBackground対応を検証してて、ミラーウィンドウからフォーカスを外した際にそれをUnityに通知&Unity側でWin32APIのSetFocus(IntPtr.Zero)を実行させてたんだけど
このSetFocus(IntPtr.Zero)を実行した瞬間そこでフリーズすることがたまにあるという意味不明なフリーズバグだった
最悪runInBackground対応は諦めるかも(バックグラウンドでも常に動き続ける) 個人的には妥協できる範囲だからまぁ
こんな感じでフリーズバグを1つ見つけたけど他にもあるかもしれないと思って検証を続けると2つ3つとフリーズバグが湧いてくるの悪夢すぎる
911名前は開発中のものです。
2025/02/11(火) 15:44:15.18ID:4HWqvCBa 4連休を使い潰してようやくミラーアプリが完成しました
https://i.imgur.com/DqEAEtn.mp4
https://i.imgur.com/DqEAEtn.mp4
912名前は開発中のものです。
2025/02/11(火) 15:46:39.75ID:4HWqvCBa >>911
○目的
Unityゲームのローディング画面で、Unityがロードの重さで固まってる間はユーザーが待たされてしまうので
ローディング画面でも固まらなくさせることで、ミニゲームをさせたり凝ったローディングアニメーションを流すなどできるようにする
他にも応用できそうだけどひとまずこれを主目的とする
○アプローチ
2つのUnityゲームと1つのC++アプリを用意
C++アプリに2つのUnityゲームの画面を映し出せるようにして、普段はメインのUnityゲームのみ映す
メインのUnityゲームでローディング画面に入ったらサブのUnityゲームを映してミニゲームなりアニメーションを映し出す
○結果
>>911の動画を参照
画面上でクルクル回ってるキューブがサブのUnityゲーム画面で、メインのUnityゲーム画面の上にサブのUnityゲーム画面を映し出せている
メインのUnityゲームがローディング画面に入って若干重くなってる間も、キューブの回転には何ら影響してないのが分かる
キーマウ操作やウィンドウの解像度変更、RunInBackground設定もUnityの仕様に沿ってちゃんと機能していることも確認
○目的
Unityゲームのローディング画面で、Unityがロードの重さで固まってる間はユーザーが待たされてしまうので
ローディング画面でも固まらなくさせることで、ミニゲームをさせたり凝ったローディングアニメーションを流すなどできるようにする
他にも応用できそうだけどひとまずこれを主目的とする
○アプローチ
2つのUnityゲームと1つのC++アプリを用意
C++アプリに2つのUnityゲームの画面を映し出せるようにして、普段はメインのUnityゲームのみ映す
メインのUnityゲームでローディング画面に入ったらサブのUnityゲームを映してミニゲームなりアニメーションを映し出す
○結果
>>911の動画を参照
画面上でクルクル回ってるキューブがサブのUnityゲーム画面で、メインのUnityゲーム画面の上にサブのUnityゲーム画面を映し出せている
メインのUnityゲームがローディング画面に入って若干重くなってる間も、キューブの回転には何ら影響してないのが分かる
キーマウ操作やウィンドウの解像度変更、RunInBackground設定もUnityの仕様に沿ってちゃんと機能していることも確認
913名前は開発中のものです。
2025/02/16(日) 20:33:50.97ID:+4WrNMpT >>912
今度こそだめかもしれない
今までNVIDIAのグラボだけ搭載してるメインPCで色々検証してたんだけど、ノートPCで試してみたら失敗した
このノートPCがNVIDIAのグラボとRadeon Graphics(内蔵GPU)の2種類を搭載しているのが悪さしてそう
・ミラーアプリ側の描画の精度を今まで「DXGI_FORMAT_R16G16B16A16_FLOAT」にしてたけど、これだと画面に何も描画されない
→「DXGI_FORMAT_R8G8B8A8_UNORM」に落とせば描画されるが、この精度だとポストエフェクトが効かなくなるので致命的
・ノートPCの設定でミラーアプリにNVIDIAを使うよう促すことはできるが強制力が無いからか無意味だった
・ノートPCの内蔵GPUデバイスを無効化して強制的にNVIDIA一択にすることで「DXGI_FORMAT_R16G16B16A16_FLOAT」でも描画できたけど、これを一般のユーザーにやらせるのもまた致命的
Radeonグラボだけ積んだPCでこのアプローチが通用するかも怪しい気がしてきた・・・
このアプローチをNVIDIA限定と割り切ってまでロード画面を凝りたいかっていうと、ちょっと微妙……
今度こそだめかもしれない
今までNVIDIAのグラボだけ搭載してるメインPCで色々検証してたんだけど、ノートPCで試してみたら失敗した
このノートPCがNVIDIAのグラボとRadeon Graphics(内蔵GPU)の2種類を搭載しているのが悪さしてそう
・ミラーアプリ側の描画の精度を今まで「DXGI_FORMAT_R16G16B16A16_FLOAT」にしてたけど、これだと画面に何も描画されない
→「DXGI_FORMAT_R8G8B8A8_UNORM」に落とせば描画されるが、この精度だとポストエフェクトが効かなくなるので致命的
・ノートPCの設定でミラーアプリにNVIDIAを使うよう促すことはできるが強制力が無いからか無意味だった
・ノートPCの内蔵GPUデバイスを無効化して強制的にNVIDIA一択にすることで「DXGI_FORMAT_R16G16B16A16_FLOAT」でも描画できたけど、これを一般のユーザーにやらせるのもまた致命的
Radeonグラボだけ積んだPCでこのアプローチが通用するかも怪しい気がしてきた・・・
このアプローチをNVIDIA限定と割り切ってまでロード画面を凝りたいかっていうと、ちょっと微妙……
914名前は開発中のものです。
2025/02/17(月) 22:16:52.03ID:T5h9RfPD https://i.imgur.com/qa5Vksy.png
https://i.imgur.com/AriP50P.png
https://i.imgur.com/dFidWU1.png
DX11で描画する際に使用するSwapChainのフォーマットにDXGI_FORMAT_R8G8B8A8_UNORMを指定した結果が画面上
SwapChainのフォーマットにDXGI_FORMAT_R16G16B16A16_FLOATに指定した結果が画面下
てっきりこの画面が暗くなってるのがポストエフェクトが適用されてないせいだと思ったけど、調べてみたらポストエフェクト自体はちゃんと適用されてた
Bloomだけ無効化されてるとか部分的にポストエフェクトが殺されてる?そんな器用なバグり方もしないだろうし…何が起きてるのか分からない(描画周りど素人)
DXGI_FORMAT_R8G8B8A8_UNORMでこれまで通りに描画できるようになったら>>913の問題も解決だからもうちょっと粘りたい
https://i.imgur.com/AriP50P.png
https://i.imgur.com/dFidWU1.png
DX11で描画する際に使用するSwapChainのフォーマットにDXGI_FORMAT_R8G8B8A8_UNORMを指定した結果が画面上
SwapChainのフォーマットにDXGI_FORMAT_R16G16B16A16_FLOATに指定した結果が画面下
てっきりこの画面が暗くなってるのがポストエフェクトが適用されてないせいだと思ったけど、調べてみたらポストエフェクト自体はちゃんと適用されてた
Bloomだけ無効化されてるとか部分的にポストエフェクトが殺されてる?そんな器用なバグり方もしないだろうし…何が起きてるのか分からない(描画周りど素人)
DXGI_FORMAT_R8G8B8A8_UNORMでこれまで通りに描画できるようになったら>>913の問題も解決だからもうちょっと粘りたい
915名前は開発中のものです。
2025/02/17(月) 22:39:20.92ID:T5h9RfPD 言ったそばから解決したかもしれない
https://i.imgur.com/xytiobA.png
ピクセルシェーダの戻り値にガンマ補正をしただけ
color = pow(color, 1.0f / 2.2f);
NVIDIAとRadeonの両方搭載したノートPCで明日試してみて、問題なければこのアプローチ復活だ
https://i.imgur.com/xytiobA.png
ピクセルシェーダの戻り値にガンマ補正をしただけ
color = pow(color, 1.0f / 2.2f);
NVIDIAとRadeonの両方搭載したノートPCで明日試してみて、問題なければこのアプローチ復活だ
916名前は開発中のものです。
2025/02/23(日) 08:44:17.92ID:S1beeNpq 上のレスで検証してた話について、Qiitaに記事を投稿しました
https://qiita.com/waiwaiunity/items/0829d186deab1e7e3d26
Unityが重くて固まるのが嫌なら、2つのUnityを1つのウィンドウで起動して
メインのUnityが固まってる間はサブのUnityを画面に映して実質的に固まらなくしよう、というトンデモ発想を実現したという話
https://qiita.com/waiwaiunity/items/0829d186deab1e7e3d26
Unityが重くて固まるのが嫌なら、2つのUnityを1つのウィンドウで起動して
メインのUnityが固まってる間はサブのUnityを画面に映して実質的に固まらなくしよう、というトンデモ発想を実現したという話
917名前は開発中のものです。
2025/02/23(日) 08:48:34.30ID:S1beeNpq そんなこんなで、NVIDIAグラボとCPU内蔵AMDグラフィクスを搭載したノートPCでも正常に動作することを確認
大本命のパフォーマンスも、Unityを通常通り起動した時とミラーアプリから起動した時で大差ないことを確認(改善の余地あり)
これで既知の課題は全て解決できたので、しばらくミラーアプリからゲームを起動する前提でゲーム開発を進めてみることにする
ということでほぼ1か月完全にストップしてたゲームの開発に戻る
何してたっけ1か月前……
大本命のパフォーマンスも、Unityを通常通り起動した時とミラーアプリから起動した時で大差ないことを確認(改善の余地あり)
これで既知の課題は全て解決できたので、しばらくミラーアプリからゲームを起動する前提でゲーム開発を進めてみることにする
ということでほぼ1か月完全にストップしてたゲームの開発に戻る
何してたっけ1か月前……
918名前は開発中のものです。
2025/03/01(土) 12:48:42.45ID:ixIaluDx 送信(send)の対義語の受信のスペルが「recieve」だと思ってた(正しくはreceive)
半分くらいフィーリングでやってるからこういうのもう2,3個紛れてそう
半分くらいフィーリングでやってるからこういうのもう2,3個紛れてそう
919名前は開発中のものです。
2025/03/01(土) 15:09:51.66ID:ixIaluDx VisualStudio2022のアプデが不安定すぎる
クラス変数のインテリセンスの接頭辞に「m_」を付けるよう設定してあったのが1か月くらい前のバージョンだと効かなくなってて
つい最近までのバージョンは変数とかクラスにマウスカーソルを載せると表示される説明の吹き出しが突然表示されなくなって再起動させられた
今はアプデのおかげかどっちも治ってるけどまた再発するかもだし、不用意にアプデしないほうがよさそう・・・
クラス変数のインテリセンスの接頭辞に「m_」を付けるよう設定してあったのが1か月くらい前のバージョンだと効かなくなってて
つい最近までのバージョンは変数とかクラスにマウスカーソルを載せると表示される説明の吹き出しが突然表示されなくなって再起動させられた
今はアプデのおかげかどっちも治ってるけどまた再発するかもだし、不用意にアプデしないほうがよさそう・・・
920名前は開発中のものです。
2025/03/02(日) 18:49:39.49ID:pIFjkCZh 1曲目のアレンジ曲の作成 >>811 からいつの間にか半年以上経ってました
ちょいちょい手を加えて現在
https://files.catbox.moe/se2nb2.mp3
あんま変わってない……
単に作曲の経験も時間も全然積めてないのもあるけど
ある程度形になったからか現状に満足してしまっている感じ
この満足感に従ってもいいような気もするし思いっきり曲を化けさせたいような気もする
ちょいちょい手を加えて現在
https://files.catbox.moe/se2nb2.mp3
あんま変わってない……
単に作曲の経験も時間も全然積めてないのもあるけど
ある程度形になったからか現状に満足してしまっている感じ
この満足感に従ってもいいような気もするし思いっきり曲を化けさせたいような気もする
921名前は開発中のものです。
2025/03/11(火) 19:41:28.75ID:evXFQsGo (画像で出せる進捗なし)
ゲームシステムのほう、今のところ予め用意してある数種類のステージをクリアしてハイ終わりーって感じだったけど
レート戦みたいなシステムつけたらやりこみ要素になるかな?
レートの初期値を設定しておいてステージクリアで数値が上がって負けると下がるってやつ
PVP系のゲームならレートが近い人同士をマッチングさせる指標だけど、このゲームでは純粋にレートの値がそのまま敵の強さの基準値になる
ゲームシステムのほう、今のところ予め用意してある数種類のステージをクリアしてハイ終わりーって感じだったけど
レート戦みたいなシステムつけたらやりこみ要素になるかな?
レートの初期値を設定しておいてステージクリアで数値が上がって負けると下がるってやつ
PVP系のゲームならレートが近い人同士をマッチングさせる指標だけど、このゲームでは純粋にレートの値がそのまま敵の強さの基準値になる
922名前は開発中のものです。
2025/03/15(土) 16:18:14.40ID:lHMdxRko Steamで出せるか分からないけどSteamで出すならSteamDeckに対応すべきか検討した
・SteamDeckは数あるプラットフォームの選択肢の1つというだけで、対応は必須ではない
・グラフィック性能がGTX1050よりちょい低くて今作ってるゲームが動作するか怪しい(現在の最低保証はGTX1650のノートPC)
・現状だとキーマウのほうが何かと都合が良い
ひとまず対応しないことにした
でも携帯型端末で遊べるっていう手軽さはちょっと憧れる……(ロマン)
・SteamDeckは数あるプラットフォームの選択肢の1つというだけで、対応は必須ではない
・グラフィック性能がGTX1050よりちょい低くて今作ってるゲームが動作するか怪しい(現在の最低保証はGTX1650のノートPC)
・現状だとキーマウのほうが何かと都合が良い
ひとまず対応しないことにした
でも携帯型端末で遊べるっていう手軽さはちょっと憧れる……(ロマン)
923名前は開発中のものです。
2025/03/23(日) 13:29:42.47ID:O10ACruA CSVファイルにenumの内容を定義しておくとenumのランダムな数値を生成しつつcsファイルを自動で生成管理してくれるソースジェネレータを作った
https://i.imgur.com/OorAp7i.png
https://i.imgur.com/tXNnHy6.png
https://i.imgur.com/KomfTdD.png
一度定義したenumの値は固定したいけど今後並び順が変わるかもしれない、ってパターンのenumが多いゲームだから
一意の数値の管理をソースジェネレータ側に丸投げできるようになって便利
https://i.imgur.com/OorAp7i.png
https://i.imgur.com/tXNnHy6.png
https://i.imgur.com/KomfTdD.png
一度定義したenumの値は固定したいけど今後並び順が変わるかもしれない、ってパターンのenumが多いゲームだから
一意の数値の管理をソースジェネレータ側に丸投げできるようになって便利
924名前は開発中のものです。
2025/03/30(日) 21:56:08.88ID:+5EMvWbr 曖昧な進捗報告になってしまうけど、今取り掛かってるタスクの母数が600件ちょいに対してここ1週間で消化できたのは400件
この母数は今後どんどん増えていくけど母数はマジで上限がないので、この作業だけで今年を潰すのは覚悟してたんだけど
1週間で400件というのは正直なところ顔面蒼白レベル
しかもいつもより比較的多めに作業時間を取れたうえで400件なので、今週はもっと進捗が悪くなる見込み
ひたすら単純作業の繰り返しなので今までみたいに画像や動画に映える進捗も出しづらくなりそう…(もうなってる)
この母数は今後どんどん増えていくけど母数はマジで上限がないので、この作業だけで今年を潰すのは覚悟してたんだけど
1週間で400件というのは正直なところ顔面蒼白レベル
しかもいつもより比較的多めに作業時間を取れたうえで400件なので、今週はもっと進捗が悪くなる見込み
ひたすら単純作業の繰り返しなので今までみたいに画像や動画に映える進捗も出しづらくなりそう…(もうなってる)
925名前は開発中のものです。
2025/03/30(日) 21:58:28.12ID:e2CqZGoY 目標期限はあるん?
926名前は開発中のものです。
2025/03/30(日) 22:16:03.95ID:+5EMvWbr >>925
明確な締め切りはない
このゲームは大きく分けて「バトル部分」と「このゲーム特有のシステム」の2つがあって
バトル部分に関してはもうほぼ出来上がってて上のレスで進捗として大体出せてる
問題はこのゲーム特有のシステムのほう
このゲーム最大の売りにして一回遊んだらすぐ飽きられそうな一発ネタだから、リリース直前まで具体的な話ができず曖昧な説明で申し訳ないんだけど、とにかく物量を盛れば盛るほど面白くなる(と思っている)
その物量が今の600件じゃ話にならなくて、1~数万件は必要かなあと踏んでる
締め切りはないんだけど・・・最近ホロライブの雲行きが怪しいので若干焦ってる感じ
明確な締め切りはない
このゲームは大きく分けて「バトル部分」と「このゲーム特有のシステム」の2つがあって
バトル部分に関してはもうほぼ出来上がってて上のレスで進捗として大体出せてる
問題はこのゲーム特有のシステムのほう
このゲーム最大の売りにして一回遊んだらすぐ飽きられそうな一発ネタだから、リリース直前まで具体的な話ができず曖昧な説明で申し訳ないんだけど、とにかく物量を盛れば盛るほど面白くなる(と思っている)
その物量が今の600件じゃ話にならなくて、1~数万件は必要かなあと踏んでる
締め切りはないんだけど・・・最近ホロライブの雲行きが怪しいので若干焦ってる感じ
927名前は開発中のものです。
2025/03/30(日) 23:42:13.11ID:e2CqZGoY 詳しくどうも
ちょこちょこスレ見てるから完成楽しみにしてるわ
ちょこちょこスレ見てるから完成楽しみにしてるわ
928名前は開発中のものです。
2025/03/31(月) 19:45:41.45ID:4Ct91spU ありがとう
そんなこんなでゲーム開発のほうは目に見える成果物が暫く出しづらくなるけど、ぼちぼち進めます
いうてバトル部分もまだブラッシュアップの余地はあるし、もしかするとqiitaに投稿できるようなネタが天から降ってくるかもしれないくらいの気持ちで
そんなこんなでゲーム開発のほうは目に見える成果物が暫く出しづらくなるけど、ぼちぼち進めます
いうてバトル部分もまだブラッシュアップの余地はあるし、もしかするとqiitaに投稿できるようなネタが天から降ってくるかもしれないくらいの気持ちで
929名前は開発中のものです。
2025/04/07(月) 22:02:28.31ID:kOG72Bez なんとなくようつべを漂流してたら配信者がDTMで曲作ってる配信聴いてたんだけど
「これは高すぎる」「これは重過ぎる」って楽器1つ1つのトライアンドエラーをめっちゃ重ねてた
わいのアレンジ曲とかああいうガチ勢からしたら粗が気になりすぎて聴けたものじゃないんだろうなあ・・・(畏怖)
「これは高すぎる」「これは重過ぎる」って楽器1つ1つのトライアンドエラーをめっちゃ重ねてた
わいのアレンジ曲とかああいうガチ勢からしたら粗が気になりすぎて聴けたものじゃないんだろうなあ・・・(畏怖)
930名前は開発中のものです。
2025/04/12(土) 05:36:45.27ID:xFkmqD3U https://x.com/hololive_En/status/1910528240797499804
WOW
今のところJPメンバしか実装してないけどENIDメンバどうしよう
揺れ物とかモデルのセットアップはなるべく丁寧にやりたいから、実装するならするで多めに時間を取りたいけどその時間が・・・
お金で時間を買いたい
WOW
今のところJPメンバしか実装してないけどENIDメンバどうしよう
揺れ物とかモデルのセットアップはなるべく丁寧にやりたいから、実装するならするで多めに時間を取りたいけどその時間が・・・
お金で時間を買いたい
931名前は開発中のものです。
2025/04/13(日) 20:35:22.79ID:sZj3ME0W >>916
https://i.imgur.com/6laMlwU.png
締め切りが全然守れない人になってる・・・
ほんとに時間がなくてやる暇がない
というか検証を重ねていくうちに自分の中でこの手法の実用性がかなり落ちてしまった
その説明を追記する時間すら惜しい
https://i.imgur.com/6laMlwU.png
締め切りが全然守れない人になってる・・・
ほんとに時間がなくてやる暇がない
というか検証を重ねていくうちに自分の中でこの手法の実用性がかなり落ちてしまった
その説明を追記する時間すら惜しい
932名前は開発中のものです。
2025/04/19(土) 20:38:40.45ID:H/uSDAl7 急にス○ブラみたいなバトルモードが欲しくなってきた
というか当初はそっちを考えてて、でもどう頑張ってもス○ブラモドキにしかならなさそうだから意図的に避けてポケモンスクランブル方式にしたんだけど(ポケモンスクランブル方式なら別に良いかという謎理論)
やっぱり今消化してるタスクのこととかを考慮するとス○ブラ寄りのほうが相性も良いし何かと都合が良い
ただでさえ時間ないのにー!
というか当初はそっちを考えてて、でもどう頑張ってもス○ブラモドキにしかならなさそうだから意図的に避けてポケモンスクランブル方式にしたんだけど(ポケモンスクランブル方式なら別に良いかという謎理論)
やっぱり今消化してるタスクのこととかを考慮するとス○ブラ寄りのほうが相性も良いし何かと都合が良い
ただでさえ時間ないのにー!
933名前は開発中のものです。
2025/04/26(土) 04:16:23.62ID:k28Fr0Qo 考えを巡らせた結果、ス○ブラ方式にこだわる必要はなくなった
今のポケモンスクランブル方式でも何とかなりそうなのでもうちょい試行錯誤する
でも折角綺麗なモデルなのにバトル中はほぼ頭しか見えないのが気になるところ
GWは11連休です
それ自体は嬉しいけど全然時間が足りません
お金なら払うから時間を買わせてほしい・・・ほんとに・・・
今のポケモンスクランブル方式でも何とかなりそうなのでもうちょい試行錯誤する
でも折角綺麗なモデルなのにバトル中はほぼ頭しか見えないのが気になるところ
GWは11連休です
それ自体は嬉しいけど全然時間が足りません
お金なら払うから時間を買わせてほしい・・・ほんとに・・・
934名前は開発中のものです。
2025/04/27(日) 19:44:10.67ID:zm091Ktn https://youtu.be/VB_IdxGsNeg?t=1437
このゲームのスピード感いいなぁ
ゲームのルールはよく分からないけどなんか面白い(曖昧)みたいな
自分のゲームも「よく分からないけど面白い(曖昧)」くらいで存分に楽しめるようにバトル面を見直したい
このゲームのスピード感いいなぁ
ゲームのルールはよく分からないけどなんか面白い(曖昧)みたいな
自分のゲームも「よく分からないけど面白い(曖昧)」くらいで存分に楽しめるようにバトル面を見直したい
レスを投稿する
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 石破首相、「就職氷河期世代」で今も不安定な仕事に就いている人に農業、建設業、物流業へ就労拡大指示 ★11 [お断り★]
- 「Fラン大学に進学するなら高卒のほうがマシ」は本当か。学歴はどこまで意味があるのか★2 [パンナ・コッタ★]
- 大阪・関西万博の一般来場者は26日(土)10万人、27日(日)は8万1000人 [少考さん★]
- トランプ政権、日本に軍民両用の造船要請へ 米海軍長官 [蚤の市★]
- 「山手線で降りる予定がない駅」ランキングTOP30! [パンナ・コッタ★]
- ダウンした「4chan」が現状説明 「資金難で依存していた旧式サーバを攻撃された」 [少考さん★]
- 大阪万博はなぜ失敗したのか😭 愛知万博の入場者数推移を見て紐解いてみる [551743856]
- 万博協会「大屋根リング」を一部残すとか言い始める [256556981]
- 大阪万博+810000 [931948549]
- 永野芽郁、ノーダメどころか逆に勢いづく、主演ドラマ視聴率10%超えwwwwwwwwwwwww [183154323]
- JA、今年の新米の買取価格を昨年より3〜4割引き上げへ。更に値上がりへ🌾 [256556981]
- 辛坊治郎「関西万博、リアルに高齢者が全然いない、なんでメディアは報じないのか」 [633746646]