ホロライブの二次創作ゲーを作りたい (953レス)
ホロライブの二次創作ゲーを作りたい http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
719: 名前は開発中のものです。 [] 2024/05/16(木) 18:50:00.39 ID:5D4l4urC >>718 そう 左から右へ薙ぎ払うモーションとエフェクト 敵が大勢出るのもそうだけど、このエフェクトの場合緑の部分が0.5秒くらい残像として画面に残るので今回はMeshColliderのやり方がいいかも 他の攻撃も武器は持たせない方針で目に見えてるエフェクトがほぼそのまま攻撃判定になるように実装していきたい http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/719
720: 名前は開発中のものです。 [] 2024/05/16(木) 19:53:25.41 ID: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)が効くなら別にアリかも? この程度のオーバーヘッドすら気になるお年頃 http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/720
721: 名前は開発中のものです。 [sage] 2024/05/16(木) 21:36:45.85 ID:Xj71hb0i Unityってビルドインのプロファイラすらないの? 見りゃ一発じゃん http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/721
722: 名前は開発中のものです。 [] 2024/05/17(金) 19:28:20.02 ID:mlGHjeZv プロファイラはあるけど これを検証するために数百か所のコードをGetSafe用に書き換えるのが機械的にできないから時間かかって面倒なんよな・・・ まあ他の作業の興が乗らないとかで時間ができたらやってみる http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/722
723: 名前は開発中のものです。 [] 2024/05/18(土) 15:22:52.51 ID:njNgCw95 そういえばSourceGeneratorがうまく動かない件はしれっと解決済みです Unityプロジェクト内のファイルを読み書きするロジックをSourceGeneratorに含めてたけどそれがUnityエディタに弾かれてたようで、修正して無事SourceGeneratorのコンパイルは通るようになった ただし>>703の目的だとファイルの実体が必要(アセットバンドル化するオブジェクトにアタッチするコンポーネントは一意のGUIDが事前に定まってないといけない)ので 生成したファイルをプロジェクト内に吐き出す現状を維持することにした http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/723
724: 名前は開発中のものです。 [] 2024/05/18(土) 21:11:49.29 ID:njNgCw95 アイドルマスター新作ソシャゲのグラフィック(シェーダ)が評価されてて、わいのシェーダの開発者さんも関連ポストをリポストしてるけど もしかして同じシェーダを使ってる?と思ったけど全然違った でもトゥーンシェーダとしての特徴はどことなく似てるような・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/724
725: 名前は開発中のものです。 [] 2024/05/18(土) 21:11:53.07 ID:njNgCw95 https://x.com/clubnemos/status/1791175839469740474 https://x.com/noske2801/status/1791165446764495126 アイマス新作 https://i.imgur.com/6XDKxTc.mp4 わいの使ってるシェーダ http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/725
726: 名前は開発中のものです。 [] 2024/05/18(土) 21:12:51.26 ID:njNgCw95 アイマス新作のほうは1ゲームに特化したシェーダということならモデルの仕様も統一されててかなりピーキーな最適化が適用できるということかもしれないけど わいの買ったシェーダは多様な顧客のニーズに応えられる汎用性も売りの1つだろうから細かいところは妥協が入ってるんだろうけど 個人的には今ので十分かな・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/726
727: 名前は開発中のものです。 [] 2024/05/19(日) 20:12:22.03 ID:DcTsEWz1 https://tadaup.jp/4786fa1e8.gif 頭上にHPゲージを表示させた カメラに近いキャラのHPゲージを前面に表示させるようにしたい 安直に思いつくのはTransform.SetAsLastSibling();だけど、例えばステージにキャラが10体いるとして毎フレームTransform.SetAsLastSibling();を10回実行する負荷がどんなもんか調べる必要がある 大したものじゃないといいけど・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/727
728: 名前は開発中のものです。 [] 2024/05/20(月) 19:32:54.17 ID:R1T9k8fl バトルの状態異常についてちょっと妄想を巡らせてみた ホロライブにはラミィという氷系の子がいる →この子にはやっぱり氷系の攻撃スキルを持たせたくなる →つまり状態異常は凍結系になる 3Dモデルの凍結の表現・・・めちゃ難しそう http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/728
729: 名前は開発中のものです。 [] 2024/05/22(水) 17:28:08.68 ID:QjJZ+5Gk 氷結系はマテリアルじゃないでしょうか。 HPゲージはワールド座標でキャラの頭上に表示して 毎フレームプレイヤーの方向に向かせるようにとか http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/729
730: 名前は開発中のものです。 [sage] 2024/05/22(水) 18:26:10.55 ID:t6BzaHyP ラミィの大冒険のラミィがホロライブデビューしてたんだ おじさん懐かしいな http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/730
731: 名前は開発中のものです。 [] 2024/05/23(木) 20:23:13.75 ID:fJ80DqdO 氷結はキャラクターの周りを氷が覆ってるみたいなのをイメージしてたので、キャラクターを大きくかたどった氷状のモデルを即時生成しなきゃいけないかーと思ったけど 氷っぽい模様のマテリアルというかシェーダに差し替えるだけならアセットストアから引っ張ってきて一発ですね!(他力本願) HPゲージは一応何とかなったので、HPの変動がゲージに反映されてHPが0になると敵が退場するところまで土日で何とか実装したい・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/731
732: 名前は開発中のものです。 [] 2024/05/26(日) 17:39:03.12 ID:MEudOZNj https://tadaup.jp/618130b55.gif なんか・・・違う・・・ 吹っ飛びモーションは違和感しかないので後で差し替えるとして、次は敵のAIを実装して敵も移動や攻撃をできるようにする 攻撃のバリエーションを増やすのも後回し 今は最低限バトルとして成り立たせることを最優先 http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/732
733: 名前は開発中のものです。 [] 2024/05/26(日) 23:16:00.80 ID:aFoQb0Qk 吹っ飛びすぎw http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/733
734: 名前は開発中のものです。 [sage] 2024/05/27(月) 03:06:16.77 ID:xKb3Sdui どういう世界観(そもそもの仕様)なのか知らんけど、吹っ飛ぶ速度が等速だったり、ヒットストップやスロー表現が無いから攻撃に重さが不足してるんだと思う ただ、演出は後付けでカバーできるし微調整の範囲だから後回しで良いかと http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/734
735: 名前は開発中のものです。 [] 2024/05/27(月) 07:19:22.31 ID:ocAwHFgS アドバイスあざます 今は部品と部品を繋げただけの単純なものなので、ヒットストップやEasingを効かせたりとかもいずれはやるけど優先度は低め とりあえず今は敵味方が殴り合って勝ったり負けたりできるようにするために必要な機能を優先的に実装したい ゲームの中身は一戦一戦が負けられない真剣な戦いというより、わちゃわちゃしてて勝っても負けても面白いバカゲー(世界観)を目指したいので、モーションとかは多少バカっぽくてもよい 「HPが0になると吹っ飛んでから消えて死ぬ」というのは単なるバカゲー要素 元ネタとか深い意味があるわけではない http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/735
736: 名前は開発中のものです。 [] 2024/05/27(月) 20:03:43.08 ID:ocAwHFgS https://i.imgur.com/ju6wuPz.gif このシェーダ、原神チックな顔の陰影の付け方もイケる・・・! と思ったら大半の子はモデルの仕様的にこの陰影に対応してなかった シェーダ開発者さん曰く、条件を満たさないモデルはBlender等でUVを調整する必要があるとのこと 開発者さんからもホロライブのモデル全部は難しいやろとのお墨付き 諦めよう http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/736
737: 名前は開発中のものです。 [sage] 2024/05/27(月) 21:34:32.24 ID:un8NcbNy 顔の法線を球体とかから転送ベイクすればいいんじゃないかな http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/737
738: 名前は開発中のものです。 [] 2024/05/28(火) 13:24:51.35 ID:QMHSfJi+ ベイクってblenderでやるんですかね。 http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/738
739: 名前は開発中のものです。 [] 2024/05/28(火) 18:48:27.98 ID:doppLR6a ホロライブのモデルの大半は顔のテクスチャが顔の左半分(右半分)だけ用意されてて、それを左右対称になるよう内部で複製してるみたい(モデリング素人でここら辺の理屈は分からない) そのせいで>>736の陰影を適用すると影も左右対称になってしまう(→完全な顔のUVが必要ということらしい)ので、完全な顔のUVをBlenderとかでUV1~UV3のいずれかに別途用意する必要がある ・・・とのことなんだけど、モデリングは専門外なのでどうすればいいか分からない モデリングを避けて通れない他の理由ができた時にまた考える(多分ない) http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/739
740: 名前は開発中のものです。 [] 2024/05/28(火) 19:51:39.28 ID:QMHSfJi+ モデリングツール一切使えないのでメッシュベイク系のアセットでごり押ししてる http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/740
741: 名前は開発中のものです。 [] 2024/05/29(水) 06:07:41.54 ID:l7h4W7Yu >>739 顔半分のUVが存在しないのか~自分の使ってるメッシュベイクは元々のUVを継承するから駄目っぽいな http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/741
742: 名前は開発中のものです。 [] 2024/05/29(水) 15:49:57.13 ID:l7h4W7Yu プログラミングバイブル2ndに簡単なトゥーンシェーダーの作り方が載ってたよ この際にシェーダー自作の道に進まれてはいかがでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/742
743: 名前は開発中のものです。 [] 2024/05/29(水) 19:16:01.87 ID:N0adwm+l 今からシェーダとかモデリングを学ぶのは時間対効果が微妙だけどこのゲームの次があったら流石に考えます・・・ トゥーンシェーダに限って言えばせっかく手元にプロ仕様の高価なシェーダがあるので使い倒したい http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/743
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 210 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s