[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild3 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
82: 名前は開発中のものです。 [] 2020/01/14(火) 21:30:54 ID:FSjVa/a9 >>79 で、どんな質問なの? >>80 unity カードゲームで検索するといっぱいでてくるけど本じゃなきゃダメなの? 本は情報遅くなるよ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/82
83: 名前は開発中のものです。 [sage] 2020/01/14(火) 21:55:54 ID:vQBXke66 >>81 なんか君さ、自分自身で「確かめてないし知らないけど」って言いながら「でもそいつの言ってることは間違ってる」って矛盾した発言してるの気付いてる? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/83
84: 名前は開発中のものです。 [sage] 2020/01/14(火) 21:59:40 ID:IMO1kGnb 矛盾はしてないのでは? 自分で調べない、人の言う事は否定、つまり絶対認めない君w http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/84
85: 名前は開発中のものです。 [sage] 2020/01/14(火) 22:40:07 ID:vQBXke66 支離滅裂なレスからエスパーしてみると 『Linqのクエリは連結するほどパフォーマンス落ちるから一つに全部書くべきですか?』ってことが知りたいの? だったら処理次第だからベタなループと比べて明確に時間掛かるなら書き方が間違ってると思う 要は関数の細分化でパフォーマンスは落ちるのかと同義だからそれでググれば答えは出て来るよ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/85
86: 名前は開発中のものです。 [sage] 2020/01/14(火) 23:03:31 ID:TgWjNKx2 面接官「見たところMainに全て書かれているようですが何故ですか?」 アホ「は?関数呼び出したらオーバーヘッドで速度落ちんだろボケ」 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/86
87: 名前は開発中のものです。 [] 2020/01/14(火) 23:06:26 ID:s+JbO9cF >>83 あのなぁ、そいつはそんなコンパイラの最適化の話なんかしてねえよ Aのこと知らなくても別のBの正負が判断できるかは別だよ >>85 さっきから説明してんだろボケ 色々間違った説明をしてる奴が、そこについてツッコミ入れても答えないから間違ってんぞって言ってるだけだよ それとは別にIEnumerable の連鎖をコンパイラの最適化で全部排除するような話があるならそれはぜひ教えてくれって頼むわ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/87
88: 名前は開発中のものです。 [sage] 2020/01/14(火) 23:14:15 ID:IMO1kGnb 頭髪〜数えたら〜片手でさえ余る〜♪ 抜けた毛、数えたら〜、両手でも足りない〜♪ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/88
89: 名前は開発中のものです。 [sage] 2020/01/14(火) 23:28:54 ID:vQBXke66 >>87 array.Where(num => ...) こういうLinqに渡すラムダ式が実行毎にインスタンス化される勘違いしてるなら 適切に書いてあればコンパイラが静的参照に置き換えるからパフォーマンスを考える必要はないよ IEnumerableの連鎖とかいうのは>>85の通り、パフォーマンス落ちるなら書き方が悪い まだ他にも訊きたいことある? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/89
90: 名前は開発中のものです。 [sage] 2020/01/14(火) 23:45:25 ID:TgWjNKx2 ツッコミ入れても答えないって、それ呆れられて去ったんだろ ずっと喧嘩腰でぐちぐち言ってるだけだし 車のバッテリー女のコピペ思い出したわ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/90
91: 名前は開発中のものです。 [sage] 2020/01/14(火) 23:54:43 ID:TgWjNKx2 韓国人のケンカには三つの特徴がある ・まず威張った態度で強い言葉や大きな声を出して相手を萎縮させようとする ・二つ目は周囲に訴え味方を増やして有利になろうとする ・三つ目は争点をずらし別の争点を持ち出して挽回しようとする 傍目このまんまなことをしているからまあアレだわな 関わったら負けな人 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/91
92: 名前は開発中のものです。 [] 2020/01/15(水) 00:13:42 ID:CCdgG/pq >>89 > こういうLinqに渡すラムダ式が実行毎にインスタンス化される勘違いしてるな そういう心配はしていない > パフォーマンス落ちるなら書き方が悪い 具体的には?単に多段すぎる以外に何かあるか?中で不必要に不効率なことしてるのも除き http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/92
93: 名前は開発中のものです。 [] 2020/01/15(水) 00:14:16 ID:CCdgG/pq >>90 お前みたいな煽るだけのカスが1番いらんわ。死ね http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/93
94: 名前は開発中のものです。 [sage] 2020/01/15(水) 00:36:16 ID:Hfyr29Ot >>93 ブーメランで自殺とは潔いな http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/94
95: 名前は開発中のものです。 [sage] 2020/01/15(水) 00:42:29 ID:Hfyr29Ot しかしまあLINQ連結したらパフォーマンス劣化するかなんてしQiitaで聞いても総ツッコミ食らうレベルの話でよくこんな粘着出来るもんだ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/95
96: 名前は開発中のものです。 [] 2020/01/15(水) 01:26:12 ID:CCdgG/pq >>95 だからお前みたいなロクに読まないで絡んでくる阿呆が湧いてくるから相手にする羽目になってんだろ マジで死ねよクズが http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/96
97: 名前は開発中のものです。 [] 2020/01/15(水) 07:32:55 ID:Uen6hkVl 相手にしなければいいのに丸 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/97
98: 名前は開発中のものです。 [sage] 2020/01/15(水) 08:13:08 ID:RfSstNcC >>63 ありがとう。こういう動くサンプルコードを提示してもらえるのは実にありがたい。 自分はまだ、ゲームパッド向け(※バーチャル含め)のスクリプトしか書いてないけど、 タッチ操作で出来ることの一例を見せてもらえて非常に参考になった。 自分も何とか InputSystem をどうにか工夫して希望の処理を実装しようとしてたけど、 試行錯誤中に別の解決策が見つかってそちらを採用した。 結局、Bダッシュジャンプの実装を "ボタンを離したことを遅延させる" ではなく、"ボタンを離してもしばらく最高速を保つ" ことで実現でした。 問題点の分析の時点で見誤っていたんだ… でも、サンキュー! http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/98
99: 名前は開発中のものです。 [sage] 2020/01/15(水) 08:30:52 ID:RfSstNcC 初心者質問スレなのに、初心者に対して自分の知識をひけらかすだけの人もいる。 しかし、親身になって初心者の質問に答えてくれようとする人もいるのは確かだ。 ゴミを排除するのは不可能だが、一方、素晴らしい気づきを与えてくれる人がいるのなら、 多少のゴミは気にしなければいいかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/99
100: 名前は開発中のものです。 [sage] 2020/01/15(水) 09:14:06 ID:LniAutn1 華麗なるスルー一族になりましょう http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/100
101: 名前は開発中のものです。 [] 2020/01/15(水) 14:03:59 ID:XUqPC4bK 掲示板とunity両方初心者なんですが質問良いですか? 今ブロック崩しを作っているのですが、ブロックを全て破壊した後のクリア画面(scene) を表示する為のプログラミングをどう書けばいいのかわかりません。どなたか教えてくださいませんか? ps.広告エロくないですか? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/101
102: 名前は開発中のものです。 [sage] 2020/01/15(水) 15:09:15 ID:I4gL1Hl0 そんなん公式チュートリアルにある筈やで http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/102
103: 名前は開発中のものです。 [] 2020/01/15(水) 15:18:30 ID:XUqPC4bK 公式チュートリアルをどうやって見れば良いか分からないです(;;) http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/103
104: 名前は開発中のものです。 [sage] 2020/01/15(水) 15:45:12 ID:cpUcVrMP すべて破壊した事が判定できてるなら if(clear == true) SceneaManager.LoadScene("シーンの名前"); で良いんじゃないですか? シーン移動しなくてもパネルかイメージを前面に表示しても良いのでは? 自分も初心者なので的外れだったらごめんなさい。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/104
105: 名前は開発中のものです。 [sage] 2020/01/15(水) 15:52:41 ID:LniAutn1 問題を切り分け。 なにはなくても早く完成させたいなら、一つのシーンで終わるようにする。 シーン遷移を知りたいなら、上で出してもらってる例をとっかかりにググるべし。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/105
106: 名前は開発中のものです。 [sage] 2020/01/15(水) 15:54:59 ID:ur6JW6yw >ps.広告エロくないですか? これって確か自分の閲覧履歴から広告出てるんじゃないかな http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/106
107: 名前は開発中のものです。 [] 2020/01/15(水) 15:59:14 ID:XUqPC4bK >>104 こんな低レベルの質問に答えて頂きありがとうございます! >>106 知らねぇなぁ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/107
108: 名前は開発中のものです。 [sage] 2020/01/15(水) 18:17:40 ID:W13rfCYM 質問させて下さい。 表示エリア内の3行にDebug.Logの様にどんどんテキストを新しく追加して表示するにはどの様な方法がありますか? 例えば プレイヤーAのこうげき! プレイヤーBのこうげき! プレイヤーCのこうげき! 新しく文字を追加すると上にずれる プレイヤーBのこうげき! プレイヤーCのこうげき! プレイヤーDのこうげき! この時消えた1行目のログは破棄でもスクロールでみれる描画外に消える状態でもとりあえずどっちでもいいです。(両方知れるとありがたいですが) 自分の知識ではテキストオブジェクトを3つ作成して配列に追加、 text[0]= text[1].......というように順番にずらすしか思い浮かびません。 そもそもテキストオブジェクトを3つ並べるという時点でひっかかっています。 テキストオブジェクト1つで3行を指定して〜という事も出来ますよね?きっと・・・。 調べるキーワードだけでも頂ければありがたいです。 自分ではテキストの入力フィールドの話やノベルゲームの会話の様なクリックしたら次のページに・・・といった情報しか見つけられませんでした。 よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/108
109: 名前は開発中のものです。 [] 2020/01/15(水) 18:50:46 ID:Uen6hkVl >>108 3つ並べる時点で引っ掛かるとは? 表示と内部保持は別だから表示する領域は3つ必要だとおもうけど 1つでやるならメッセージに改行入れればいいかな? 現時点でどこまで出来てるのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/109
110: 名前は開発中のものです。 [sage] 2020/01/15(水) 19:36:28 ID:W13rfCYM >>109 3行の事で自分でも何してるかよくわからないほど長い+仕様変更しにくい(例えばログを見れるようにはできない)コードになってしまったのでこういう時の定石やユニティの機能があるかと思い質問しました。 方向性は間違ってないという事ならば同じ処理をforに直したり可読性がアップするようにやってみます! これを書いてる間に配列をリストにしたら過去のログが残るんじゃないか?と思いついたので試してみます! http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/110
111: 名前は開発中のものです。 [sage] 2020/01/15(水) 20:59:10 ID:Uen6hkVl >>110 一応簡単なサンプル https://i.gyazo.com/d17077e557f5ceeef34bcb9d912d703d.png わかるかな、ボタン押すとテキストに時間を表示するんだけど (Time.timeなので何時何分じゃない) スクリプトを空のGameObjectに付けて、ボタンのOnClickを割り付ければ動きます http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/111
112: 名前は開発中のものです。 [sage] 2020/01/16(木) 05:40:01 ID:7tyD46Nv 公式チュートリアルを見ろと言っても最新版対応してないし公式からリンク貼られてないしな http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/112
113: 名前は開発中のものです。 [] 2020/01/16(木) 09:57:14 ID:BjOYmzpz ゾンバニのコースはやったけどチュートはろくに見てないな http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/113
114: 名前は開発中のものです。 [sage] 2020/01/16(木) 11:04:23 ID:ROtYDo05 >>110 最初はみんな試行錯誤して長いコードを短くしていくんだよ 次のチュートリアル、Boltのなんだけど https://doc.photonengine.com/ja-jp/bolt/current/demos-and-tutorials/bolt-basics/bolt-104-events ここのOnGUI部分がログ表示しているから参考にでもなれば http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/114
115: 名前は開発中のものです。 [sage] 2020/01/16(木) 13:26:46 ID:KnIqTgOi アプリ作って公開したけどインストール数0で萎えた http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/115
116: 名前は開発中のものです。 [sage] 2020/01/16(木) 14:20:57 ID:4CEOlc+6 ビビッドアーミーくらい広告うつんだよお http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/116
117: 名前は開発中のものです。 [sage] 2020/01/16(木) 15:12:44 ID:6AR8nXfd >>108 ざっとこんなんで動かん? // 1行ごとに格納 List<string> str = new List<string>(); /* 分割して代入するところは省略 */ // 表示するテキストを用意 for(int i = 0; i < (str.Count - 3); i++;) { var dispString = str[i+0] + "\n" + str[i+1] + "\n" + str[i+2]; (表示するTMP).text=dispString; // 入力待ち受け while(true) { if(Input.GetAnyKeyDown){break;} yield return null; } } http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/117
118: 名前は開発中のものです。 [sage] 2020/01/16(木) 15:50:32 ID:KnIqTgOi >>116 絶対赤字だよお http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/118
119: 名前は開発中のものです。 [] 2020/01/16(木) 16:40:41 ID:JHlZDhFA >>117 それ試したのかな? メッセージ3つ以上になったときダメな感じするけど http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/119
120: 名前は開発中のものです。 [] 2020/01/16(木) 16:43:41 ID:JHlZDhFA と言うかそもそもメッセージ1つだとfor 文回らんのじゃないか? そちらの環境だと動くの? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/120
121: 名前は開発中のものです。 [sage] 2020/01/16(木) 19:25:05 ID:IlvXKjzu a = 120640 / 23270 が何回やっても5になるのですが理由わかる方いらっしゃいますか? 5.184....になるはずなのですが。 aはint float doubleに変えて試しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/121
122: 名前は開発中のものです。 [sage] 2020/01/16(木) 20:27:07 ID:IlvXKjzu (double)を数字の前に付ける事により解決しました、すみません。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/122
123: 名前は開発中のものです。 [sage] 2020/01/16(木) 20:32:59 ID:ROtYDo05 >>121 https://i.gyazo.com/b0a4f570a9d3c3fcc7cb740cfa8c58cf.png http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/123
124: 名前は開発中のものです。 [] 2020/01/16(木) 20:38:02 ID:0GLcsHOa >>121 aがなんの型になってるとか確認する癖つけた方がいいぞ float aとかにしてたらどのみち同じようになんで?ってなってそうだけど http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/124
125: 名前は開発中のものです。 [] 2020/01/16(木) 20:49:07 ID:JHlZDhFA >>124 aもそうだけど数字をどう扱うか 10はint だが 10fはfloat int 同士の計算は当然int になる http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/125
126: 名前は開発中のものです。 [sage] 2020/01/16(木) 21:20:23 ID:IlvXKjzu https://blog.jnito.com/entry/20110910/1315605311 ここを見て解決した気になってましたが、float型やdouble型にint同士の計算を入れているからダメだったんですね。 計算した結果が少数ならfloatかdoubleにいれれば良いと思っていました。 勉強になりました、ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/126
127: 名前は開発中のものです。 [sage] 2020/01/16(木) 21:21:35 ID:71qtQAGF >>125 なるほど。 普通は上記使い方しないからなかなか分からんかったw http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/127
128: 名前は開発中のものです。 [sage] 2020/01/16(木) 22:22:42 ID:3nBiw/QG まだunityを触っていないまま質問です 32×32サイズでクォータービューの2Dドット絵のマップチップをAsepritで作っているのですが チップ同士を隣接させたところ、隙間ができてしまい、グリッドがずれてることに気付きました 例ですが、このグリッドベースでオブジェクトを打てば隙間も無くピッタリなのですが https://i.imgur.com/ikpyFCU.png 自分が打っていたグリッドベースを数えたらこのような隙間が空いていました https://i.imgur.com/HVGNEeR.png 32×32の場合、必ず前途したベースでないとだめなのでしょうか? unity側でグリッドの補正等出来ますか? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/128
129: 名前は開発中のものです。 [sage] 2020/01/17(金) 00:07:10 ID:DQl2Cdvo >>127 C#に限らず、大体どの言語もそんなだから覚えておくと吉 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/129
130: 名前は開発中のものです。 [sage] 2020/01/17(金) 00:19:36 ID:y9XjThLN >>129 うん、ありがとう。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/130
131: 名前は開発中のものです。 [] 2020/01/17(金) 07:49:58 ID:YRNiJPaW >>128 どんなサイズでもきっちり隙間無く書かないと並べたときに綺麗に並ばない もし、隙間あけるなら必ず同じように空けないとダメ 一応unity 側で調整出来るけどきっちり作るのがベター http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/131
132: 名前は開発中のものです。 [sage] 2020/01/17(金) 08:16:58 ID:Y0yz8WGH >>131 ありがとうございます打ち直します http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/132
133: 名前は開発中のものです。 [] 2020/01/17(金) 09:26:42 ID:5AmoHC5L >>125 だからfloat a=9/8とか書いてあれfloatなのに少数どこ言っちゃったのってならないようになるって話なんだが http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/133
134: 名前は開発中のものです。 [] 2020/01/17(金) 09:28:18 ID:5AmoHC5L なるって話 じゃねぇ、なって話 だ 逝ってくる http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/134
135: 名前は開発中のものです。 [] 2020/01/17(金) 09:53:56 ID:YRNiJPaW >>133 言語仕様だから突き詰めたいならプログラムスレでどうぞ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/135
136: 名前は開発中のものです。 [] 2020/01/17(金) 11:20:10 ID:5AmoHC5L >>135 ん?俺なんか間違ったこと言ってるか? そういう風に書くとint計算で端折られたのなんで?ってならないようにしときって言ってんだけど。 煽る前に読めよスカタン http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/136
137: 名前は開発中のものです。 [sage] 2020/01/17(金) 11:35:00 ID:7o/zONHK 日本語、難しいアルね http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/137
138: 名前は開発中のものです。 [sage] 2020/01/17(金) 12:46:45 ID:iePOXEZj >>136 float a = 9 / 8; これだとfloat型の1がaに入るわけだが型チェックとか何が言いたいんだお前 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/138
139: 名前は開発中のものです。 [sage] 2020/01/17(金) 13:17:59 ID:A1JDxx3q ケンカはやめて 争わないで http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/139
140: 名前は開発中のものです。 [sage] 2020/01/17(金) 13:49:21 ID:7o/zONHK たぶん、なっ。と、なるな。の受け取りでズレてる。 同じこと言ってる。その気はないと思うけど、マウントの取り合いみたいにこじれてる http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/140
141: 名前は開発中のものです。 [sage] 2020/01/17(金) 13:55:10 ID:dXLmY07g むきー!9/8はint型でしょ! if((9/8) is int)で判定しろ! ってことじゃねつまり? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/141
142: 名前は開発中のものです。 [sage] 2020/01/17(金) 13:57:54 ID:7o/zONHK いえ、言ってないと思いますw 今ノダメ観てるから、ノダメの映像が浮かびました。ムキーッで。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/142
143: 名前は開発中のものです。 [] 2020/01/17(金) 14:01:37 ID:YRNiJPaW >>142 id スゲーな http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/143
144: 名前は開発中のものです。 [] 2020/01/17(金) 15:26:21 ID:vgfUBkK+ >>138 文盲乙 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/144
145: 名前は開発中のものです。 [sage] 2020/01/17(金) 16:41:22 ID:7o/zONHK >>143 私のレス、読みましたね。購読料集金に来ましたw http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/145
146: 名前は開発中のものです。 [sage] 2020/01/18(土) 10:01:35 ID:X4kcE6Zm >>115 Twitterでプレイ動画とURL貼ってPRしろ アプリ出すだけでDLされるなんて甘い考えは捨てろ 開発関連のイベントで会った人全員にDL用QRコードの入った名刺を渡せ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/146
147: 名前は開発中のものです。 [] 2020/01/18(土) 10:45:09 ID:MDBAXKOZ しろ、捨てろ、わたせ 何んで、おこってんの? カルシウム足りないの?寝不足なの? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/147
148: 名前は開発中のものです。 [sage] 2020/01/18(土) 20:07:26 ID:xPWOBapd 3Dアクションゲームを作ってて、いよいよ敵の行動ロジック(いわゆる敵AI)を書き始めたけど、 何か基本的なセオリーってあるの? とりあえず、以下のように考えてる。 1:プレイヤー索敵(ランダム範囲パトロール) 2:プレイヤー発見・追跡 3:プレイヤー捕捉・攻撃 現在、2 と 3 の基本的な処理は出来た。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/148
149: 名前は開発中のものです。 [] 2020/01/18(土) 22:16:28 ID:gu+t92SX あせっとをかうのがセオリー http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/149
150: 名前は開発中のものです。 [sage] 2020/01/18(土) 22:36:12 ID:sRYPYeXb >>148 君のゲームの仕様わからんからなんともw まぁ、そんなところでいいんじゃないかな。 あとはそれをもとに、こんな動きしてしまうけどこういう動きにしたいどうすれば?と聞けば良いかと。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/150
151: 名前は開発中のものです。 [sage] 2020/01/18(土) 23:47:19 ID:X4kcE6Zm >>148 それはAIではない http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/151
152: 名前は開発中のものです。 [] 2020/01/19(日) 00:06:48 ID:310P+bV6 んじゃAIの定義を是非 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/152
153: 名前は開発中のものです。 [sage] 2020/01/19(日) 01:05:02 ID:EOHxfdla >>150 ありがとう、[索敵]⇔[追跡]⇔[攻撃] の超基本が実装出来た。 "無" から作成したおバカな敵AIだけど、フィールドで彼が徘徊している姿を見て、 とてもゲームらしくなった気がした。 また、索敵判定にスフィアコライダーをトリガーで使ってるけど、円じゃなくて扇形で判定出来れば、 後ろから敵に気づかれずに近づくとか出来るけど、複雑じゃなく簡単な扇形判定方法はないんだろうか? あと UniRx が有能過ぎた、もうこれなしで作れる気がしない。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/153
154: 名前は開発中のものです。 [sage] 2020/01/19(日) 02:32:04 ID:TBz8d+il >>153 メッシュコライダに扇型を入れる http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/154
155: 名前は開発中のものです。 [] 2020/01/19(日) 05:57:07 ID:sNg7suvy タイルパレットを使って、ステージを作ってる時のScene画面なんですが この右下の窓が邪魔なんです。これを消すなり動かすことは出来ないのでしょうか? ただでさえ小さなScene画面なのにこれが心底邪魔でイライラします、、、 https://download1.getuploader.com/g/zipcodezipcode/219/tilemap.png http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/155
156: 名前は開発中のものです。 [sage] 2020/01/19(日) 07:36:19 ID:VcE2c620 まずscene画面を大きくすればいいんじゃないか http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/156
157: 名前は開発中のものです。 [sage] 2020/01/19(日) 09:47:15 ID:pFV/J70z >>153 扇形はスフィアなりサークルコライダーの中に入ったら、自分と敵の角度を出して判定すればいいんじゃない? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/157
158: 名前は開発中のものです。 [sage] 2020/01/19(日) 11:41:02 ID:EOHxfdla >>154 メタセコで扇型のメッシュ作ってメッシュコライダーに設定したら、 やりたかったことが、いとも簡単に実現出来た! ありがとう、最良の解決案だった。 >>157 んー 二つのベクトルの角度の計算とかちょっと直ぐには思いつけなかった。 でもサンキュー http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/158
159: 名前は開発中のものです。 [sage] 2020/01/19(日) 19:47:41 ID:EOHxfdla 敵AIの実装はひとまず出来て納得した。 次は爆弾の処理を作ろうと思う。 メタセコで爆弾の3Dモデル作ってプレハブ化したところ。 プレイヤーが爆弾を持って運んで、置いたら(投げたら?)爆発する感じかな。 そして、爆弾を爆破させたら破片を飛ばして、その破片が当たったオブジェクトが 破壊される感じ。 でも、文章で書く処理の想定と、実際のコーデイングに "差" があるとなかなか難しいよね。 爆弾の破片は ”破片用” のプレハブを作成して多数クローン?してリジッドボデイを飛ばそうと思うけど、 そんな感じの処理でいいのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/159
160: 名前は開発中のものです。 [sage] 2020/01/19(日) 20:29:29 ID:TBz8d+il それは流石に色々できるから正解は無い。 それでどうぞ。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/160
161: 名前は開発中のものです。 [] 2020/01/19(日) 20:46:35 ID:5MKiJb2W >>159 そう言うのに手裏剣使うのもアリ? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/161
162: 名前は開発中のものです。 [sage] 2020/01/19(日) 21:15:28 ID:EOHxfdla >>160 サンキュー、絶賛実装中。 >>161 手裏剣ってなんだ? と思ったらパーティクルシステムのことなのね。 今回はパーティクルは使わないつもり、ってか使ったことない。 爆弾がn秒後に爆発して破片オブジェクトを飛ばすとこまで出来た。 プレイヤーが持ったまま爆発したら、キャラの IK がそのままになるので、 爆弾側からの強制パージが必要だった。 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/162
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 840 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s