[過去ログ] UnityでC#勉強してMMO作たいけどどうする!?(^^ [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
841
(1): 2017/12/16(土)03:08 ID:zUbXM0Wu(1/3) AAS
>>839
>>840
なるほどねぇ…
ちょっとAIを軽視していたわ

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

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

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

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

要するに状態遷移できれば実装は
なんでもいいよねといいたかった
規模が小さいと分かっていれば
単にswitchが正解もあろえーる、というか稀によくアール
省1
850: 2017/12/16(土)15:25 ID:KIWH0hdZ(1) AAS
アセットもなんだかよくわからないからやっぱり自力でやってみるわ
どうせ一人でやってるんだし、動けばいいんだ動けばw

さて、今日は武器の切り替えをできるようにしたぞ!
あとはMixamoで遊んでたくらいかな

Unityで急に日本語入力できなくなって直すのに時間を取られたから
あまり進みませんでした
851
(1): 2017/12/16(土)17:49 ID:jFXsMxXS(2/2) AAS
そして俺も調子がでねぇ、と
まいったな
時間くぎらねぇでだらだらやるからだな
852
(1): 2017/12/16(土)20:07 ID:qj54NVj1(2/2) AAS
>>845
ボッキングとか言う奴の事は気にすんな、製作進んでる方を応援するぞ
853: 2017/12/17(日)04:07 ID:CRoswxe9(1) AAS
>>851
おやおや先生も何か制作中なのかい?

>>852
応援されるとやる気が出てくるな
もしかしたら今回はエターナらないかもしれないぞ!
854
(1): 2017/12/17(日)08:20 ID:+oPtdQVD(1/5) AAS
俺は作ってんじゃなくて改めてお勉強してるんだわ、今はc#
多分春からMO作る

応援されると頑張っちゃうだと?
ワンコのおっさんの今後の展開を
全国3000万人の元ボッキングファンが乗り換えで固唾をのんで見守ってるよ
俺も楽しみにしているし
855: ダーク王鍬大使 ◆SoVpkB15jY 2017/12/17(日)08:41 ID:anR5KCUn(1/3) AAS
僕もしばらく作るのやめてワンコのおっちゃん見守りまんこ(^^
856: ダーク王鍬大使 ◆SoVpkB15jY 2017/12/17(日)13:38 ID:anR5KCUn(2/3) AAS
新モンスター「プラネットイーター」
画像リンク[png]:i.imgur.com
地中を移動して(普段は見えない)いきなり襲い掛かってきまふ(^^
攻撃速度がやたらと速いのでどんどん体力が減っていきまんこ(^^
857
(1): 2017/12/17(日)16:03 ID:yVIt66tk(1/3) AAS
この前作ったいまいちなキャラをゴブリンに改造したぞ!
画像リンク[jpg]:i.imgur.com

>>854
ボッキングファン3000万人もいたのかよw
プレッシャーだなー
先生の超絶面白いMO楽しみだなー(プレッシャー返し)
858
(2): 2017/12/17(日)17:11 ID:+oPtdQVD(2/5) AAS
なんかそのゴブリン腹たつなw
不気味の谷効果かな

では、ワンコゲーム完成したらMO開発に着手するとしようかな・・・ふふ
マジ話、ワンコゲ完成目標日程決めてくれれば、それまでを限度に充電する
お互い目標となる期限あった方が捗ってよろしかろ

ボッキング、それも元ネタあんのか?
859
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/12/17(日)17:47 ID:anR5KCUn(3/3) AAS
>>857
爬虫類が進化した人類の想像図のダイノサウロイド思い出しまひた(^^
>>858
元ネタはラグハイムのシルストダンジョンに出てくるアースイーターでふよ(^^
画像リンク[gif]:eternalchaos.jp
ちなみにMO開発するなら僕のMMOのプロジェクトうpりまふが使いまふか?(^^
860
(1): 2017/12/17(日)18:14 ID:yVIt66tk(2/3) AAS
>>858
苦労して付けたキバも見えやしない…
画像リンク[jpg]:i.imgur.com

いつまでに作るか…目処なんか立てられないよ
1月中にプログラムの部分は終わらせておきたいが…
でもランダムダンジョンのアルゴリズムができたらほぼ完成みたいなもんだな

>>859
省1
861: 2017/12/17(日)18:15 ID:+oPtdQVD(3/5) AAS
そっか、元ネタあんのね

いや、とりあえずプロジェクトは大丈夫だ、、、、
862: 2017/12/17(日)18:36 ID:yVIt66tk(3/3) AAS
今日の成果
敵AIの共通部分(巡回とか追跡とか)をクラス化
ゴブリン

明日はシェーダーやってみようかな
では寝る!
863
(1): 2017/12/17(日)18:48 ID:+oPtdQVD(4/5) AAS
>>860
じゃあ1月末までにプロトタイプ試作公開でいいんじゃない

ごく少数のモンスターとハリボテでランダムダンジョン
タイトルなし、演出なし、会話もへったくれも店すらなし、オプション類なし
セーブ機能は開発上もあった方がいいがとりあえずなし、面白さも関係なしで
あくまでベースシステム構築、肉付けは次のステップとかね

方針さえ決まればランダムダンジョンアルゴリズムはネット上に資料沢山あるから
省3
864: 2017/12/17(日)18:50 ID:+oPtdQVD(5/5) AAS
ありゃ
やたら寝るのはえーなw
これから年に一度のthe Manzaiだってのに
865: 2017/12/18(月)05:10 ID:USosN4dt(1/2) AAS
ちょっとづつ寝るのが遅くなって遂に早寝といわれるようになってしまったよw

>>863
そうね、まずは体験版みたいな感じで遊べるようにするのが優先ね
モンストやパズドラみたいにストーリーは無くてもいいと思ってる

アイテム関連は本当に面倒臭そう
実装が、というよりバランス調整的な面でね
866
(1): 2017/12/18(月)08:20 ID:9xssC5B0(1/3) AAS
ストーリーは基本邪魔だし俺もいらんと思うわ
物足りなければ後からつけられるし

そういやシレン開発した誰だかが言ってたけど
Excelでアイテム一覧見るとバランスの良し悪しと
面白いかどうかまでみぬけるんだってお
逆に言うとExcel→ScriptableObjectでツール的、データ構造的には十分てこったね
867: 2017/12/18(月)10:19 ID:vc4Z0s4x(1) AAS
ソシャゲ会社の社長のホラみたいなのを真に受けるなよ。頭悪いんかよ
868: 2017/12/18(月)11:22 ID:USosN4dt(2/2) AAS
ああダメだ、シェーダー書けない
というわけでMK Toon Freeなるアセットを入れてみたぞ!
画像リンク[jpg]:i.imgur.com

>>866
上でボッキングがやってたな
Open Officeでもできるんだったっけ?
今は Scriptable Object にインスペクタから編集してるが…
省1
869: 2017/12/18(月)11:58 ID:9xssC5B0(2/3) AAS
openofficeでもgoogleスプレッドシートでも
後者がオススメ

シェーダはamplifyとかshader forgeとかがいいだろうけどなあ
その前にユニティちゃんシェーダ2は参考までにみてみた方がいいと思う
870
(1): 2017/12/18(月)12:03 ID:9xssC5B0(3/3) AAS
ああ、画像みないで書き込んじったけど
アウトライン太すぎかもだが軽いならとりあえずそれでいいじゃん?
最終どうしたいかによるが
というかー、そもそもtoonlitoutlineもそんな感じの絵になった気がすんだけどなw
871: ダーク王鍬大使 ◆SoVpkB15jY 2017/12/18(月)12:14 ID:3asKf7gE(1/3) AAS
僕はおーぷんおふぃすでやってまふよ(^^
872
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/12/18(月)12:16 ID:3asKf7gE(2/3) AAS
リロードしてまふぇんでひた(^^
わんこのおっちゃんのゲームは不思議のダンジョンなんでふか?(^^
ローグライク系はポケダンくらいしかまともにやったことありまふぇん(^^
873: 2017/12/18(月)13:40 ID:pgoZ84Df(1/2) AAS
>>870
これくらい太くしないとスマホでよく見えないのよ
スマホ版やめようかな
なんかトゥーン調も悪くないように思えてきたよ

>>872
俺はトルネコしかやったことないよ
不思議のダンジョン風だとフィールド作る手間が省けていいよね
874
(1): 2017/12/18(月)14:07 ID:dA6i7pZI(1/3) AAS
現在もトレンドといえるかわからないし
いわゆるトゥーンてのとも違うんだけど
Lara Croft GOとかaltoとかinsideみたいな絵作りが流行った
確か全部unity 製だったはず、最後の一本はpcだが前の二つはスマホ
ごくシンプルなシェーダだがカッコいい、参考まで
875: 2017/12/18(月)14:44 ID:pgoZ84Df(2/2) AAS
今日の成果、シェーダーと
武器:角材 を作ったぞ!

>>874
あの雰囲気オシャレでいいよね
なんか独特な雰囲気出したいけどもう輪郭線だけあればいいや

乱れた生活習慣を戻すため今日は早い目に寝ます
876: ダーク王鍬大使 ◆SoVpkB15jY 2017/12/18(月)17:56 ID:3asKf7gE(3/3) AAS
今日の成果:アイテムを少しモデリングしまひた(^^
877: 2017/12/18(月)18:19 ID:IHEbpRgG(1) AAS
お疲れ様
878: 2017/12/18(月)18:22 ID:dA6i7pZI(2/3) AAS
今日の成果:文字列処理とLINQだかなんだかを少々お勉強しまひた٩( 'ω' )و
879: 2017/12/18(月)18:22 ID:dA6i7pZI(3/3) AAS
はいやっぱりバケンノネ
880: 2017/12/19(火)13:09 ID:yOQoAE2+(1/3) AAS
ふう…
なんとかエクセルファイルを取り込めるようになったぞ!
ところでキャラクターのモデルなんかはResourcesフォルダに入れて
ScriptableObjectにはString型でパスだけ書いとく感じかい?
881: 2017/12/19(火)15:32 ID:yOQoAE2+(2/3) AAS
エクセルではクラスは持てないのね
ちょっと保留しておくわ

今日は他のことをしてたから進展無し
明日からランダムダンジョンのアルゴリズムを調べるぞ!
882
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/12/19(火)16:59 ID:Gt8KxW1p(1) AAS
レベル19で回復連打すればゴールドパージスジノコ撃破できるんでふね(^^
もうちょっと強くしたほうがいいでふか?(^^
883: 2017/12/19(火)17:39 ID:XJMKO4b4(1/3) AAS
excelにクラスは無理かな
パスは冗長なので理由がなければプレハブ名だけでいいかと

4番のモンスターを生成するなら
4番のクラス名のプレハブ指定して
4番のデータでステを初期化するイメージ
ぐらいでおっさんには伝わるだろう

部分的にはこういう意味の処理
省7
884: 2017/12/19(火)20:52 ID:XJMKO4b4(2/3) AAS
というわけで今日の成果:
昨日の続きの文字列処理のお勉強を終わらせまひた( 'ω' )
unityをすっかり忘れまひた
885: 2017/12/19(火)22:02 ID:yOQoAE2+(3/3) AAS
ああそうかプレハブ名だけでいいのか

例えば敵をランダムで出現させたい場合とかね

出現させたいモンスターのID渡してその中からランダムで選ばれて
IDから検索してプレハブ読み込むっていうのを考えていたんだが…

もっといいやり方があるのかな
886
(1): 2017/12/19(火)23:52 ID:XJMKO4b4(3/3) AAS
ンー
それは
ID4、7、21からどれか、みたいな?

野暮ったくてよければ3要素の配列用意してー
配列に3つのID格納してー
0から2のrandしてー
配列からrandの示す添字の要素取り出してー
省7
887
(1): 2017/12/20(水)06:36 ID:gLKwDEJK(1) AAS
>>882
レベル19がどんなもんか分からないよ

>>886
正にそんな感じで組もうと思ってたのよ
でもScriptableObjectはGameObjectも持てるじゃない?
ここにモンスターのプレハブを持たせておけば
わざわざResourceフォルダを読みにいかなくてもいいと思ってね
省1
888: 2017/12/20(水)08:45 ID:SUMT+EKL(1) AAS
>>887
パッと思いつく方針あげるならこんな感じかな
1)はイクナイと思った次第、俺投票によると2)が当確して今だるまの目描いてる
実際のところどう実装しても規模小さいうちは気にならないはず

1) 別のscriptableobjectを用意してexcel側と整合性とりつつ
プレハブを格納して同じIDでアクセス
=>実行中は早いがメンテナンスも準備も大変、
省10
889: 2017/12/20(水)12:51 ID:wLgz+nBb(1/7) AAS
重いのはよくないな
今はデータ少ないから気にならないかもしれないが度重なるアップデートで
容量が1TBになるかもしれんしな
軽いに越したことはない、2案でやってみるよ
890: 2017/12/20(水)14:05 ID:wLgz+nBb(2/7) AAS
ランダムダンジョンの大まかなアルゴリズムができたぞ!
画像リンク[jpg]:i.imgur.com

さて、繋がっていない部屋をどうやって繋ぐかだな
891: 2017/12/20(水)14:38 ID:S1ezan18(1/7) AAS
仕事はえーなw
生成マップが一様なパターンでないのがいいね

A部屋からB部屋へのランダム通路を作って重ねるぐらいでいいんだが
もしくは最大領域でない部屋は潰すってのもあり

しかしこの構造だと難しそうだな、部屋が部屋と認識されてない気がする
扱い難しそうな気がしてきた、これどういうアルゴリズム?
892
(1): ダーク王鍬大使 ◆SoVpkB15jY 2017/12/20(水)15:01 ID:5lyRQZ/B(1/2) AAS
なんかウディタのランダムでダンジョン製作する機能で出来た部屋みたいでふ(^^
893: 2017/12/20(水)15:03 ID:wLgz+nBb(3/7) AAS
ただのパーリンノイズよw
マイクラで使われてるらしいやつ
おれの場合高さはいらないから四捨五入したった

いまどき長方形と通路のダンジョンもいかがなものかと思って不思議のダンジョン系はやめたんだ
ほんとはなんとかしてハイトマップをランダム生成してTerrainでやりたかった
894: 2017/12/20(水)15:15 ID:wHdIr2z6(1) AAS
アセッ…
895
(1): 2017/12/20(水)15:27 ID:S1ezan18(2/7) AAS
なるほど、スケール変えてるわけか

長方形と通路は俺もきついと思うw
Terrainてよくしらんのだけど
マインのローグライクバージョンなわけ?
896
(1): 2017/12/20(水)15:31 ID:wLgz+nBb(4/7) AAS
もうこうなったらツルハシ持って開拓ゲームにするかなw

>>892
なんか参考になる情報あるかもしれない
なんていう機能か分かるかい?
897
(1): 2017/12/20(水)15:34 ID:wLgz+nBb(5/7) AAS
>>895
Unityの3Dオブジェクトよ…
地形作るやつ
898: 2017/12/20(水)15:39 ID:S1ezan18(3/7) AAS
>>897
え、ああ、そう言う意味ww
ゲームの名前かと思った
よく考えたらあれはテラリアだw
899
(1): 2017/12/20(水)15:41 ID:S1ezan18(4/7) AAS
あれでもさ
それならこれでいいんじゃないの?
内容読んでないけど

外部リンク:kan-kikuchi.hatenablog.com
900: ダーク王鍬大使 ◆SoVpkB15jY 2017/12/20(水)16:06 ID:5lyRQZ/B(2/2) AAS
>>896
ウディタのエディタについてる自動生成機能でふよ(^^
僕は今日はモンスターのモデリングをしまひた(^^
901: 2017/12/20(水)16:31 ID:S1ezan18(5/7) AAS
あーそうかそうかterrainで自動生成ね
ノイズのアルゴリズム直せればいけると
902
(1): 2017/12/20(水)16:34 ID:wLgz+nBb(6/7) AAS
>>899
今回はまさにこのサイトを参考にして作ったわ
Mathf.PerlinNoise関数で0~1のfloat値がランダムで返ってくるんだけど
0.5より小さければ床、0.5以上なら壁ってしてるだけなのよ

ただ、ブロック単位じゃなくてほんとは角のない滑らかな感じにしたいのよ
ところでTerrainをランダム生成するアセットがあるみたいね
ちょっと調べてみるわ
903: 2017/12/20(水)16:38 ID:wLgz+nBb(7/7) AAS
おっとリロードしてなかった
調べようと思ったけど今日はここまで!寝る!

今日はランダムダンジョンのアルゴリズムを色々勉強しまひた(^ ^)
904: 2017/12/20(水)17:02 ID:S1ezan18(6/7) AAS
>>902
アセット複数選択肢ありそうだね
実質課題はアルゴリズムだけってこったね
905: 2017/12/20(水)22:40 ID:ONHWD4tn(1) AAS
プロゲラミングとかよくわかんないけど、皆さん楽しそうにやってるの面白くてたまにスレ見てます!
応援してます!!
906: 2017/12/20(水)23:37 ID:S1ezan18(7/7) AAS
プロゲラミングて!!w

覚えて混ざりゃいいのに

Oh...そして忘れていた今日の成果:
コレクションのお勉強を少々
terrainがゲームの名前だと思ってしまうほどunityを忘れた
907: 2017/12/21(木)12:57 ID:qSqwcGhf(1) AAS
これがほんとのプゲラワロス
908: 2017/12/21(木)16:52 ID:6F8hSTrY(1/2) AAS
なんとか閉じた部屋を無くすことができたわ
画像リンク[jpg]:i.imgur.com
白のブロックは消去した壁の変わりに置いたものよ

まあ、改良が必要ね
909: 2017/12/21(木)17:26 ID:8Pv4heT0(1) AAS
おお、いいじゃない
実用レベルじゃん
910: 2017/12/21(木)17:57 ID:6F8hSTrY(2/2) AAS
実は消さなくてもいいブロックまで消してるのよね
まあいいや。ランダムダンジョンはここで一区切りしよう

明日はデータベースまわりと書き殴ったソース達を整理しよう
911: 2017/12/22(金)16:09 ID:W7yqX5Op(1/2) AAS
今日の成果
データベース作ってプレイヤーと敵をランダムに配置できるようにしたわ
画像リンク[jpg]:i.imgur.com
こんなダンジョンでもちょっと楽しいのね

プロゲラミングで頭パンパンなので
明日はモデリングでもしようかな
912: 2017/12/22(金)16:58 ID:75+59RS8(1/2) AAS
なんで袋だたき画像なんだよww
もうAI効いてんだ、たいしたもんだ
おっさんは仕事早くて優秀だな
ローグライクっていうよりguntletとかDiablo って感じ
913: 2017/12/22(金)18:17 ID:W7yqX5Op(2/2) AAS
3日かけて作ったランダムダンジョンだけどやっぱり地味ね
他になにかいい手を思いついたら作り変えてみるわ

と、ガントレットのゲーム画像を見て思ったのであった
914
(1): 2017/12/22(金)19:12 ID:75+59RS8(2/2) AAS
ただのモックだと地味かもだけど
ゆくゆく壁とかも本番アセットに差し替えて光源とか飾りオブジェクトつけたら
全然ちがうと思うよ、ゲーム的に影響なくても
壁も一様な高さじゃなくてとか、床も壊したりとか

なお俺はシンプルポリゴンな絵が好きなので割と今の状態でもきらいではない
そういやINSIDEがIOSアプリになってた

本日の成果:
省2
915: 2017/12/23(土)10:27 ID:bXK9+qk8(1/8) AAS
忘れかけてたワンコをリトポしたぞ!
画像リンク[jpg]:i.imgur.com
モデリング覚えたてのころに作ったキャラだからいまいちバランス悪いわね

>>914
まあ、Terrainでも同じアルゴリズムでできそうな気がするから
それでダメだったら諦めるよ
916: 2017/12/23(土)11:13 ID:mhiiOCRR(1/4) AAS
ワンコ何ポリよ?
917: 2017/12/23(土)11:27 ID:bXK9+qk8(2/8) AAS
約1200よ
実はこれ、3d-coatが補完的なことをしてくれるから良く見えるのであって
実際は歯とかボロボロだったりする
918
(1): 2017/12/23(土)11:49 ID:mhiiOCRR(2/4) AAS
「ちんこ犬なんてゲーム中は卑猥な黒い物にしかみえないんだから
 歯なんかいらねーでふ!!
 いらねーって言ってるそばから余計なことを言うと肝心の犬歯がみあたらず
 インプラント治療必須でふ・・」

とボッキングが言ってまひた
どっちにしても仮アセットっつーことで今いまは突き詰めない方が無難だろうけど

ときに3d-coatってペラペラの三角ポリゴン一枚=歯一本とか
省1
919: 2017/12/23(土)11:57 ID:mhiiOCRR(3/4) AAS
などとわけのわからぬ言いがかりをつけているうちに午前の部終了

午前の成果:
Dictionaryの基本をおさらいしまひた( 'ω' )
俺の学習ペースよりDictionaryのアクセスの方が圧倒的に早いでふ( 'ω' )
920: 2017/12/23(土)12:11 ID:bXK9+qk8(3/8) AAS
>>918
こ、これは犬をモチーフにしたモンスターだから犬歯なんかないんだから!

なんか色を塗りながら盛り上げたりもできるのよ
今回はこれでキバを生やした

ペラペラはどうだったっけな
厚みがなければダメだった気がする
921
(1): 2017/12/23(土)12:16 ID:mhiiOCRR(4/4) AAS
やっぱそうですか
スマホがターゲットなら結局最後にはMayaとかBlender使ってリトポなんだろうな
1-
あと 81 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s