UnityでC#勉強してMMO作たいけどどうする!?(^^ [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/09/01(金) 02:26:34.16ID:LNo2qt2w
ここは>>1が皆ふぁんに協力してもらい、時には一人で奮闘しMMOを作るスレッドでふ(^^
Wiki
https://www65.atwiki.jp/parohaim/
前スレ
http://mevius.2ch.net/test/read.cgi/gamedev/1502688196/
2017/12/05(火) 18:22:38.49ID:qY9pmpg5
New関連は昨日理解したはずなのに寝たら忘れちゃいまひた(^^
というより今日はスクリプト見るのも嫌な気分でふ(^^
こんな日もあるので今日はモデリングをちまちま進めまんこ(^^
何かしないと進みまふぇんからね(^^
ボッキング!(^^
2017/12/05(火) 19:41:04.01ID:sR87Ew9i
こんな調子で作れるわけないのは自分でもわかるだろう
ボッキング自身が実装するのは煽り抜きで無理、
残酷なようだがおそらく素質がなく、非現実的すぎる

前も言ったが本気で完成させたいなら
プログラミング分野はパートナーなり協力者なり探してやりな
その方がモデリングやら仕様やらに集中できるだろ
そもそもmmoは普通1人で作れる規模ではないからなんもおかしくない
2017/12/06(水) 02:31:57.79ID:sKXKommp
別に仕事じゃないんだし、ゆっくりやればいいんじゃないかな。

どうしてもわからないってとこを無理にやってもモチベーション続かないし
気晴らしに他の部分に手を付けてみるってのは間違ってはないと思う。

他を作ってるうちにわかるようになるかも知らんしね。
2017/12/06(水) 03:05:01.53ID:Di5CRrW9
>>752
おれも以前はそう思っていた…
だがこの3ケ月、彼は殆ど進展がないんだ
2017/12/06(水) 06:26:05.84ID:hByeQDu+
プログラムに関しては通常の10倍時間が掛かりさらに時間を置くと退行するからまともな感性で見守るとこっちが疲弊するよ
2017/12/06(水) 07:56:02.18ID:Di5CRrW9
髪の毛を生やしたらいけるんじゃないかと思ったけど全然イケてなかった
https://i.imgur.com/j1Bp7tL.jpg

スカルプトで髪の毛って難しくない?
ZBrushのファイバーメッシュみたいなのが欲しいわ
2017/12/06(水) 08:36:22.67ID:P4pWH0yE
そこでmaya ltですよ
2017/12/06(水) 08:37:19.75ID:DQBEnY4k
モデル初心者なら、レゴ風のをお勧めするよ。
あと、見ながら作るのが基本です。
https://i.imgur.com/hKb6ozA.jpg
2017/12/06(水) 12:16:50.80ID:bnewViXM
>>756
Maya LTは月額制がいやどす

>>757
レゴ風ってボクセルのことかい?
それは逃げみたいでやだなぁ
観察力が足りないのは認める
2017/12/06(水) 12:55:34.67ID:2RYc3/sR
>>758
言葉足りずすまん。髪型ね。
2017/12/06(水) 13:10:12.79ID:P4pWH0yE
髪の先端は薄くし、上部は房を意識したオーバー気味の段差でアソビを作る、
湾曲の強い笹の葉やぺしゃんこ気味のバナナを複数重ねるようなイメージ

今回の場合で言うと分け目でせめて二つぐらいの塊を少しかぶり気味に乗っけて
先端ほど薄くするだけでもだいぶ違ってくる
coatでは難しいのよってこととは思うが

今は先端も含めて厚みがあり、全体にのっぺりと
平坦でひとまとまりの液状であるからして
要するに溶けたバターが頭にのっているということである
2017/12/06(水) 13:54:02.16ID:bnewViXM
男キャラはなんかやる気でないしもういいや

>>760
女キャラ作るときに参考にします
2017/12/07(木) 00:51:45.44ID:UK5WM0D/
今日はモンスターの死亡モーションを作りまひた(^^
2017/12/07(木) 09:19:24.17ID:1Awvnd2G
今日はガチってみたぞ!
https://i.imgur.com/WwxK8nk.jpg

このあと即ハボボディ作るからな
チンコは固いままにしておけよ〜!!
2017/12/07(木) 09:39:01.89ID:UeEtX1WM
>>762
>>763

ええやん!頑張れ〜!
2017/12/07(木) 09:50:09.91ID:1Awvnd2G
なぜボッキングスレでおれが作業報告しているのか
つっこまれるどころか応援されてしまったよw
2017/12/07(木) 12:20:19.93ID:Fd4luC8v
チンコのおっさん筋いいよなw
2017/12/07(木) 16:16:38.06ID:eJcewTqN
即ハボボディ作れなかったよ
残念!寝る!
2017/12/07(木) 18:46:03.12ID:HeHbAoRq
>>763
これまでのテキトーな感じと比べてかなりいいねえ
ただこのまま作り進めると不気味の谷にはまり込む気がするから注意な!
2017/12/08(金) 04:08:17.25ID:r7dSf5Hl
モンスターの経験値でレベルアップするようにしてみまひた(^^
これサクサク上がり過ぎてつまらない気がしまんこ(^^
MMOの経験値バランスってどれぐらいがちょうどいいのでひょうか?(^^
2017/12/08(金) 07:33:58.65ID:r7dSf5Hl
コルーチンを使って「パーティクルON→一秒ウェイト→パーティクルOFF」という処理を作りまひた(^^
主にレベルうp時のエフェクト関連でふ(^^
2017/12/08(金) 07:55:33.29ID:r7dSf5Hl
レベルアップするのが楽しくてこんなに狩りしまひた(^^
https://i.imgur.com/NcUPCbv.png
2017/12/08(金) 15:54:07.92ID:eUrORDRl
進んだじゃねーか!イイネ!
2017/12/08(金) 17:05:57.78ID:IVwnBZ2r
はじめはサクサク上がった方が気持ちがいいしやる気が出る
2017/12/08(金) 21:36:31.66ID:UDR3e4me
>>765
もうこのまま乗っ取っちゃえよ
2017/12/08(金) 22:12:26.10ID:r7dSf5Hl
聞いてくらふぁい(^^
モンスターを倒したときに一定確率で呪われたモンスターが出現するようになりまひた(^^
でも呪われたモンスターを倒すとさらに一定確率で呪われた呪われたモンスターが出現しちゃうんでふよね…(^^
さらに一定確率で呪われた呪われた呪われたモンスターが出現しまふ(^^
これは無限に続くので呪われた呪われた呪われた呪われた呪われた呪われた呪われた呪われた呪われたモンスターもいまふ(^^
まぁこれはこれで面白いからいいでふか(^^
2017/12/08(金) 22:28:51.43ID:r7dSf5Hl
ちなみに呪われたモンスターはhp5倍、呪われた呪われたモンスターはhp25倍
呪われた呪われた呪われたモンスターはhp125倍でふよ(^^
>>773
それぐらいがちょうどいいんでふね(^^
感謝感謝のボッキング!(^^
2017/12/09(土) 16:13:45.03ID:PgYTvr5S
ダメだ…主人公にするには地味すぎる
https://i.imgur.com/Tyt33oo.jpg

ちゃっちいマウスを酷使しすぎてついにイカレてしまったよ
これを期にペンタブでも買っちゃおうかしら
2017/12/09(土) 18:18:51.49ID:ceUB6cYM
目がキョトンとしてるの直せばなかなかいいかと
黒目の上のしろい部分が驚いた表情にしている

まつ毛とか眉毛とかアクセサリとか特徴つけてやってはどうか
2017/12/09(土) 21:22:16.65ID:bXsi3c78
今日の進歩(^^
呪われたモンスターが巨大化するようになりまひた(^^
(前はオーラ纏うだけだった)(^^
2017/12/09(土) 22:49:16.11ID:+TTte1pq
>>777
めんどいから辛口で。
おまえの当面の目標は主人公の見た目か?
そうでないと思うから、そこに時間を割くのはやめて次へ進め。
781名前は開発中のものです。
垢版 |
2017/12/10(日) 03:34:09.29ID:rYi4aIqw
>>778
絵、上手いね
おかげでにキャラが立ってきたよ
https://i.imgur.com/htpCOM2.jpg

>>780
確かにそうだ
モデリングが楽しくて本来の目的を見失ってたよ
キャラなんか後でいくらでも替えられるし、Unityに戻ろう
2017/12/10(日) 03:59:19.04ID:1lRrRJna
>>781
やんちゃでちょっとひねた感じの主役、いいじゃん
非凡でなかなか面白いと思う

セリフ、口癖とか性格とかキャラの目的、背景を膨らませると
表情とかデザイン、シナリオなどに役立つ

子供に襲いかかって腰を振る癖のあるチンコ犬を追い払う
タワーディフェンスゲームだっけ?
2017/12/10(日) 04:06:18.56ID:K72u/QPy
眠れないのでちょっとだけモデリングしまひた(^^
2017/12/10(日) 04:18:15.37ID:rYi4aIqw
>>782
それはそれで面白そうだがw
>>747の意図は分からないが閃いた
ハクスラ要素を付けたランダムダンジョンものを作ろうと思う
2017/12/10(日) 04:40:29.88ID:1lRrRJna
ほう
駄菓子屋で食料やパチンコや水鉄砲などの装備を整えると
ハクスラつってもメンコとか野球選手カードとかあつめるとか

ダンジョンは下水道なんか開発工数抑えられてとてもよいかもシレンな
廃校とか街中みたいな発想すると工数爆発で死ぬけど
なんせ下水道は背景が一様で違和感なく相当使い回しできる

例えばですよ、下水なら敵はコウモリ、ヒル、ネズミ、嫌らしい犬、
得体の知れない地下の住人とか、マンホールチルドレン的な住人、おかしなペンギン
下水にはいろんなお宝ありそうだしなあ
てな具合に工数で縛りつつ膨らますといいね
2017/12/10(日) 09:22:00.38ID:rYi4aIqw
>>785
よくもまあそんなにアイデアが出るもんだ
きっとおれには発想力が足りないんだな

さて、キリもいいしせっかくの無職期間だ
ちょっと旅に出てくるぜ
ボッキングも空気になってるしなw
2017/12/10(日) 09:58:43.11ID:1lRrRJna
なんでえハクスラどうなるか興味あったのに残念だな
うっかりunityとcoatで作る◯◯みたいなスレ作ったら、
おしかけるから教えてくれ
そっちでおっさんに勝手なこといってる方が生産的で面白そうだ

ボッキングはオワコン
2017/12/10(日) 10:21:21.19ID:K72u/QPy
>>786
僕もおっちゃんのモデル制作の続きが気になりまんこ(^^
このスレでやってもいいのよ?(^^
あと他所でやるならおーぷん2chにもゲ制作板とCG板がありまんこ(^^
あっちは深刻な過疎なので板一つ独占できまふよ(^^

・おーぷんでやる長所
スレッドが1000到達までの間永久に書き込み出来る(スレが落ちるという概念がない)(^^
スレ主が分かる(^^
万が一荒らしが来ても>>1がアク禁できる(^^
画像貼り付けるのが楽で見る側も楽(^^
PV数や現在スレを見てる人の数が分かる(^^

・おーぷんの短所
一か月書き込みがないと強制下げになって上がらなくなる(^^
深刻な過疎(^^
スレッドの著作権がパブリックドメインだからアフィに転載されることも(ただし過疎板なんてまとめるところはない)(^^
「うんち」などを書き込むとしばらく書き込み規制食らう(^^

一長一短って感じでふね(^^
僕は昔おーぷんVIPでお絵かきしてまひたよ(^^
2017/12/10(日) 11:00:49.41ID:K72u/QPy
僕はそろそろ寝まんこ(^^
2017/12/10(日) 16:27:34.34ID:rthVcX1I
よーしボーンもいれたぞ!
https://i.imgur.com/GRrgdQJ.jpg

ウェイト付けは自動でした
そもそもblenderでちゃんとウェイト付けできる人なんているのだろうか
akeytsuとか買っちゃおうかな

スレは立てないよ
ボッキングのヤル気がまた無くなったら乗っ取ろうかなw

では明日に備えて僕も寝まふ(^^
2017/12/10(日) 17:04:27.10ID:D0pom3Hh
おーさまになったなー
とてもいい
腕が細いね、俺もよくやっちゃうけどね
2017/12/10(日) 20:50:07.88ID:mgCk3012
イイヨイイヨー
2017/12/11(月) 02:29:02.90ID:V8qj051b
マウスの位置取得してその位置にImageを移動させると思いっきりズレるのはなんででふか?(^^
ちょっとの誤差とかそういうレベルではありまふぇん(^^
2017/12/11(月) 02:36:42.41ID:V8qj051b
スクリプトの内容はこんな感じでふ(^^
public void Start()
{
マウスアイテム位置 = GameObject.Find("ItemHund").GetComponent<Transform>();
マウスアイテム位置.localPosition = Input.mousePosition;
}

void Update()
{
マウスアイテム位置.localPosition = Input.mousePosition;
}
2017/12/11(月) 02:41:00.82ID:V8qj051b
あっ、マウスアイテム位置.localPosition = Input.mousePosition;を(^^
マウスアイテム位置.position = Input.mousePosition;にしたら治りまひた(^^
2017/12/11(月) 03:52:04.99ID:V8qj051b
左クリックでアイテムの画像を持てるようになりまひた(^^
でも別のアイテムスロットに置くことができまふぇんね(^^
別のオブジェクトの同じスクリプトに代入する方法を探ってみまんこ(^^
1時間粘ってダメでひたらまた聞きに来まんこ(^^
2017/12/11(月) 05:37:52.24ID:V8qj051b
クリックした〜UIを〜取得する方法教えて〜けちんぼしないで〜(^^
もう少しで完成しまふが(^^
ここで詰まってるんでふよね(^^
クリックしたUIを取得する方法がググっても出てこなくて困ってまふ(^^
2017/12/11(月) 09:23:42.59ID:V8qj051b
今ここで詰まってまふ(^^お出かけしまんこ(^^
https://i.imgur.com/Oagowkz.png
2017/12/11(月) 17:12:51.12ID:ETLMdbsw
ドラッグアンドドロップがしたいのかい?
代わりにググッてきたよ
https://qiita.com/ayumegu/items/c07594f408363f73008c
2017/12/12(火) 01:00:06.99ID:lLuKrZPm
難しくて僕には内容を解析しきれまふぇん(^^
今は頭を冷やして一休みしまひょう(^^
2017/12/12(火) 02:11:02.22ID:tVhYuHY1
超簡単に説明するとじゃな、
MonoBehaviourの横にコンマ区切りでIBeginDragHandlerで IDragHandlerとか書いてあるじゃろ?
これを書くとOnBeginDragとかOnDragとかそれぞれ対応するメソッドが使えるようになるのじゃ

これをUIにアタッチしているスクリプトに書けばドラッグイベントを拾って処理を書くことができるぞ!
頭に using UnityEngine.EventSystems;
と書くのを忘れるなよ
2017/12/12(火) 02:42:03.14ID:tVhYuHY1
ふう、この時期バイクは寒いね
途中で帰ってきちゃったよ
明日からは電車の旅にするぞ!
2017/12/12(火) 07:54:55.15ID:fBnLwM/S
富山とか行って雪見ながら露天風呂入って寒ブリでも食うってのはどうよ
今日大雪らしいから電車止まるかもだが
2017/12/12(火) 08:18:35.19ID:tVhYuHY1
旅といっても移住候補地の住みやすさを見てくるってだけで
観光ではないのよ
2017/12/12(火) 09:14:21.00ID:fBnLwM/S
ああ例の住処探しね
それなら家賃やすいエリアにあたりつけてからがいいな
2017/12/12(火) 18:22:51.18ID:lLuKrZPm
>>801
説明が超簡単すぎていまいち理解できまふぇんね(^^
対応するメソッドはスタート関数みたいな特殊なものでふか?(^^
名前は何でもいい?(^^
う〜ん(^^
2017/12/12(火) 18:28:29.96ID:lLuKrZPm
ググったら解決しまひた(^^
でもこれ僕が作りたいのとはちょっと違いまんこ(^^
ヒダリクリックで持つヒダリクリックで置くは出来てまふ(^^
それを別の場所に置くのがやりたいのでふよ(^^
今はハンド変数がそれぞれのSlotごとにバラバラなので一つの変数にまとめたいでふ(^^
2017/12/12(火) 19:42:40.39ID:4FynVvq5
なんだイベントは拾えてたのか
ハンド変数とかSlotとか
ボッキングの仕様を忘れちゃったよ

まあ、頑張れ!
2017/12/12(火) 21:23:18.40ID:fBnLwM/S
俺が書いたからな
どう書いたんだか忘れたが

まあ、頑張れ!
2017/12/13(水) 07:26:22.58ID:dehNY7T5
頑張りまんこ(^^
クリックしたUIを変数に代入する方法が分かれば進歩しまんこ(^^
どうする!?(^^

火山地帯に生息する新モンスター「イグニオス」
https://i.imgur.com/9PV0KGA.png
ラグハイムのイグニアスとは一切関係はございまふぇん(^^
ttp://eternalchaos.jp/data/mon/mon_261.gif
2017/12/13(水) 08:22:36.96ID:4C2mgxQ7
足痛ぇ
アップダウンの激しい街は歩きではしんどいね
でもバイクではなかなか楽しそうだったよ

>>810
二つ目うまいじゃないか
2017/12/13(水) 08:54:35.15ID:dehNY7T5
二つ目はラグハイムのイグニアスさんでふ(^^
僕の作ったものではありまふぇん(^^
2017/12/13(水) 09:11:32.91ID:4C2mgxQ7
ああそうなのw
これは失敬!

ボッキングもスカルプトで作ったらどうだい?
割と簡単にそれなりのもの作れるぞ!
2017/12/13(水) 12:32:40.51ID:IotT1rVx
家賃安いエリアは地雷だぞ
B地区や団地、工場労働者の街、低所得者向け住宅街、老朽住宅街
安い所には罠がある
2017/12/13(水) 13:48:00.43ID:dehNY7T5
>>813
Blender使いなのでそんな機能全く使ったことありまふぇん(^^
なんというツールを使えばいいんでふか?(^^
2017/12/13(水) 14:17:11.16ID:SXNy1Bdc
>>814
大丈夫だ、その辺は抜かりない
過去に6度ほど住処をかえていて悪い地域にも住んできたからね

>>815
一応Blenderにもスカルプト機能はあるんだけどな…
Sculptrisというソフトが無料ではおすすめ
ただしリトポという作業をしないとポリゴン数多すぎで使い物にならなくなるのよ
2017/12/13(水) 14:48:19.51ID:h6e9QrEj
糞コテの立てたスレだからと今まで敬遠してたけど、一応wikiもあって驚いた
とりあえず俺がこのゲームの動画を見た感想聞く?
2017/12/13(水) 16:06:07.15ID:iOzBv3zp
>>817
やめてあげて!
彼は繊細なのよ!!
2017/12/13(水) 16:13:39.37ID:cvA1MGwn
聞かせてもらおうか
2017/12/13(水) 19:56:24.65ID:h6e9QrEj
曲がりなりにもゲームと呼べるものを作れていたことは凄いと思った
でも、このゲームをやりたいとは一ミリも思えなかった
理由は以下の通り

・グラが下手糞かつ雑
・フィールドに変な草が生えていて見づらい
・BGMが単調でうるさい
・戦闘を含めてゲームシステムがつまらなさそう

たぶんスクリプトからグラやBGMまで全部個人で作ろうと思ってるのかもしれないけど、やっぱり自分にできることとできないことの区別をつけるべきだと思う
俺もこのゲームを見るまでは3Dモデルも一人で作ってやろうと思ってたけど、考えを改めて素直にアセットを落とそうと思っている
2017/12/13(水) 20:17:52.89ID:3s8cOYpS
なんか初めてまともな意見が出たな
822名前は開発中のものです。
垢版 |
2017/12/13(水) 20:33:06.23ID:0ap8Tz2v
いつものアセットガイジじゃねーかよ
2017/12/13(水) 20:37:10.64ID:Kxr7McTA
>>820
ちと昔、ハイポリ、ローポリ、ドット絵までプロとしてやってたけど、確かにモデルデータを作る事は出来るけど、時間がすごいかかるね。
んで考えたら、ストックある現役のアセット買う金を、吉野家とかでアルバイトして捻出した方が物凄く時間短縮になるなぁと。
ま、副業アルバイトできない身分では自分で作るしかないのだけれど。
2017/12/13(水) 20:42:58.36ID:h6e9QrEj
>>823
フリーの奴を使えばいいじゃん
2017/12/13(水) 20:53:22.91ID:FxVJbGXK
>>816
一応どころかむしろゲーム用途ではblenderが1番優秀なくらい
blenderはsculptrisのダイナミックテセレーションと同等のdyntopoがあって形を作りやすいしディテールも彫れるしモデリング以降のワークフローも単体で十全にこなせる
わざわざ半端な機能しかないsculptrisを学ばせようとする利点がさっぱりわからん
2017/12/13(水) 20:53:59.59ID:Kxr7McTA
>>824
FFみたいな奴じゃなきゃ、あと機械ものなら作れるからなるべくそっちで逃げてるw
2017/12/13(水) 21:04:41.50ID:dehNY7T5
・グラが下手糞かつ雑
3Dモデリングはここに来る前にちょっとやったくらいなので初心者でふ(^^

・フィールドに変な草が生えていて見づらい
邪魔だったので現在のバージョンではなくなりまひた(^^

・BGMが単調でうるさい
BGMに関しては魔王魂という大手のサイトのものを使っていまふ(^^

・戦闘を含めてゲームシステムがつまらなさそう
まだスキルやアイテムすら実装してないでふから(^^

実はフリーのアセット結構使ってるんでふよね(^^
モーションとか(^^
2017/12/14(木) 00:11:46.56ID:JTwf6dBw
モデリングはなんとかなる
モーションが素人にゃきつい
2017/12/14(木) 03:29:38.71ID:g7NVFfLO
>>825
モデリングの微調整に使うならいいかもしれないね
でも1からスカルプトでモデリング覚えるなら機能少ないSculptrisがいいと思ってね

そもそもblenderは操作が難しすぎるのよ
直感で使ってみてどうにもならなかったツールはblenderが初めてね

ほんと嫌い
2017/12/14(木) 10:12:08.83ID:bpRztYYt
モデルの微調整に使うならzbrushじゃね?
blenderはむしろ大まかな造形に向いてるよ

独特ではあるけど理にかなった操作系だし身につけばむしろ操作しやすい
まぁなんにせよ必要性がない限り初心者に学習コストが増えるようなことを進めるのはどうかと思う
大して情報も多くないsculptrisは俺なら勧めない
2017/12/14(木) 10:40:16.66ID:fpuqjDVR
blenderは操作割り当てが特殊なだけで3D編集ツールとして必要なものはすべてそろってる
blender使えるようになれば3Dソフトでモデリングは基本どんなソフトでもできるようになる
ポリゴンモデリングやらずにスカルプトモデリングから入ったら後々ローポリ作成で苦労するぞ
2017/12/14(木) 11:11:09.38ID:g7NVFfLO
>>831
なるほど、俺がリトポで散々苦労したのは
ポリゴンモデルを避けてたからなんだな

Blenderの本も買ったんだけどさ、「まず下絵を用意しましょう」って書いてあって
俺は2次絵が描けないからそこでポリゴンモデルは諦めちゃったのよ
2017/12/14(木) 12:36:58.60ID:1eRfBT0Y
美術解剖の本があるとどの方向へ
メッシュの流れを作れば良いかわかるから捗るぞ
2017/12/14(木) 17:47:37.91ID:UpL4hlr5
エッジ検出と影の処理がandroidでは重くて泣きそうです
https://i.imgur.com/tIfqWWI.jpg

やっぱりImage Effectはモバイルでは重いわ
かといってトゥーン調にしたくないし…
シェーダー書くしかないのか…
2017/12/15(金) 13:08:18.48ID:AEDpNpky
よーし!ひとまずど突きあいの完成だ!
https://i.imgur.com/PzFOmzm.jpg

今日の感想:Animatorってけっこうクソなんじゃないの?って思いました
2017/12/15(金) 18:13:36.16ID:UUZf3u8w
ほほう、といいますと?

んで、結局シェーダどうしたんだね?
2017/12/15(金) 18:47:03.35ID:AEDpNpky
武器はさすがにスカルプトでは難しいな
https://i.imgur.com/QVaVFHI.jpg

>>836
ステートの終了のタイミングを取るのに苦労したからボヤいただけよ

ところで敵キャラのAIって共通部分を継承して敵キャラ毎に作るのかしら?
2017/12/15(金) 19:27:41.21ID:AEDpNpky
シェーダーは後まわしよ
なにかいいフリーアセットがあればいいけど
2017/12/15(金) 20:36:37.43ID:UUZf3u8w
んー
モンスターによってアイドル時、ワンダリング時の行動一つとっても
まちまち(にしないと単調)だったりするので継承というよりはインターフェイス強制して
ステは継承、
共通のユーティリティ
(命中判定、距離を測る、純粋に陸上を追尾するアルゴリズムなど)は
別モジュールか継承ってとこかねぇ
2017/12/15(金) 21:33:53.10ID:oUFFIJn/
>>837
人それぞれだと思うけど、自分なら…
敵の挙動を制御するコンポーネントをひとつ実装
思考部分はインターフェイスを定義して移譲する
標準実装としてScriptableObjectを継承して、パラメーターである程度行動パターンにバリエーションを出せるものを実装しておいて通常はこれを使う
例外的な挙動をする敵は思考インターフェイスを実装した別クラスを作って実装する
ついでに外部ファイル読んで敵を構成出来るビルダーを作っておくってとこかなぁ
2017/12/16(土) 03:08:12.97ID:zUbXM0Wu
>>839
>>840
なるほどねぇ…
ちょっとAIを軽視していたわ

敵が馬鹿だったり、みんな同じ行動だったりしたら面白くないよね
これは勉強が必要ね
2017/12/16(土) 05:25:15.87ID:zUbXM0Wu
色々調べてみたけど
アセットでBehavior Tree作ることにしたわ

実は今までオブジェクト指向型のプログラム言語をあまりやってこなかったから
継承と聞くと頭が痛くなってくるのよw
2017/12/16(土) 08:34:16.64ID:qj54NVj1
これは期待出来ますな、がんばってください
844名前は開発中のものです。
垢版 |
2017/12/16(土) 09:22:01.80ID:9djWRmh1
>>841
お前が作ってるのはアクションゲーじゃなくMMOじゃないのか?
隣接して攻撃するだけの脳筋AIとか一定距離まで接近して遠距離攻撃延々うつ遠距離AIとか
ローテ行動の内容がHPの残量で変わるだけのボスとか
そんな複雑なAI要るとも思えんが
2017/12/16(土) 12:36:11.11ID:zUbXM0Wu
MMOじゃなくてハクスラ+ローグライクよ
ごめんね、俺、スレ主じゃないんだw

まあ、俺もそんな複雑なAIはいらないんだけどもね
単純に条件分岐を駆使してキャラ毎に書けばいいだけのような気がしてきた
2017/12/16(土) 12:45:21.12ID:1dinNVRo
こないだから気になってたんだけど
ボッキングとワンコのおっさんを
ごっちゃに話してるとしか思えんなw

この際ワンコのおっさんは
ボッキングのなりすましってことでいい?
2017/12/16(土) 12:48:20.73ID:finBREYt
なりすましてる要素なんて無い気がしまんこ(^^
2017/12/16(土) 12:51:42.04ID:1dinNVRo
ステートマシーンならわかるべや
とどのつまり条件分岐であることにかわりなく
継承意識した使い回しは
多彩でありたいAIの性質上不向きなところがあるというだけの話
2017/12/16(土) 13:13:29.22ID:jFXsMxXS
ああ、悪い
unityのステートマシンじゃなくて
一般的なアルゴリズム的な意味のステートマシンね

要するに状態遷移できれば実装は
なんでもいいよねといいたかった
規模が小さいと分かっていれば
単にswitchが正解もあろえーる、というか稀によくアール
回線の調子がワロース
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況