ホロライブの二次創作ゲーを作りたい (938レス)
ホロライブの二次創作ゲーを作りたい http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
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
744: 名前は開発中のものです。 [] 2024/05/30(木) 19:27:20.96 ID:AtsRpnbT https://i.imgur.com/bxHv8VB.png 移動モーション⇔停止モーションの遷移は無条件で許可する 移動・停止モーション中は攻撃モーションへの遷移は許可する 移動・停止モーション中は被ダメージモーションへの遷移は許可する 攻撃モーション中は被ダメージモーションへの遷移のみ許可して、移動・停止モーションへの遷移は禁止する ただし攻撃モーションを最後まで再生完了した時だけ移動・停止モーションへの遷移を許可する ・・・みたいな分岐をもっとスマートに書きたい 今こんな感じだけど今後もっとバリエーションが増える予定 この書き方ならそこそこ柔軟性のある記述もできるけどこれ以上スマートにならないかなあ http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/744
745: 名前は開発中のものです。 [] 2024/05/30(木) 22:51:02.52 ID:y/7aWkE7 >>744 条件が複雑になりやすいので遷移ごとに分けてはどうでしょうか。 ひとまとめになってるのは自分はあんまり見たことないです http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/745
746: 名前は開発中のものです。 [] 2024/05/30(木) 23:07:51.51 ID:y/7aWkE7 >>744 イベントドリブン方式と言って、 攻撃、回避、ダメージなどへのアクションが要求された時に それぞれの処理を別々に記述する感じです http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/746
747: 名前は開発中のものです。 [] 2024/05/30(木) 23:41:39.26 ID:y/7aWkE7 Unityが配布してるProject TCCにVisual Scriptingだけど アクションゲームのイベントドリブン条件付き遷移のサンプルがあります http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/747
748: 名前は開発中のものです。 [] 2024/05/31(金) 18:34:18.84 ID:xnLniCAs 攻撃処理で具体的に何するとか被ダメージ処理は具体的にこうするみたいなのは流石に分割したメソッドでやってますね 今の実装は「モーション(+攻撃や被ダメージ等のイベント)の変更を受け付ける」 →「受け取ったモーションへの変更可否を決定する(>>744)」 →「変更を許可したモーションに応じたイベントを開始する(攻撃による敵のHP減少、被ダメージによる死亡処理など)」 という感じです イベントドリブンというのはUnityEventのAddListenerやInvokeを使うのが近いでしょうか ただやはり”現在の状態(攻撃中、移動中、被ダメージ中)”を元に処理を分岐させる点を考慮すると>>744みたく一箇所で判定するがいい・・・のか? http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/748
749: 名前は開発中のものです。 [] 2024/05/31(金) 19:59:24.80 ID:xnLniCAs https://tadaup.jp/7435cb46f.gif 現在位置から一番近い敵を見つけて追従するだけのAIを実装。 このゲームでは基本的にCPU同士も敵だけど、プレイヤーを若干優先的に狙うような補正あり 今はプレイヤー補正が強すぎる気がするけど細かいところはやっぱり後回し これであとは「敵が攻撃範囲に入ったら攻撃する」AIを土日に作れれば理想的 ただこの”攻撃範囲に入ったら”の部分が面倒そう・・・ 近接攻撃にも遠距離攻撃にも対応させないと http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/749
750: 名前は開発中のものです。 [] 2024/06/02(日) 21:56:34.72 ID:MdmgTygu https://tadaup.jp/833a6436.gif なんでだよ!(実装途中だけど時間切れ) 今週というか明日以降はしばらくこのゲームにあまり時間割けないかも・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/750
751: 名前は開発中のものです。 [] 2024/06/02(日) 21:56:51.10 ID:MdmgTygu https://tadaup.jp/83c38d78.gif http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/751
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 187 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s