UnityでMMO作りたいけどどうする!?(^^Part2 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/08/14(月) 14:23:16.30ID:/XfkBqs1
ここは>>1が皆ふぁんに協力してもらい、時には一人で奮闘しMMOを作るスレッドでふ(^^
Wiki
https://www65.atwiki.jp/parohaim/
前スレ
http://mevius.2ch.net/test/read.cgi/gamedev/1500187808/
2017/08/22(火) 17:12:33.34ID:AFWXjCT1
初めの頃はやればやるほどできること多くなるけど
だんだんと勉強の割に進歩がなくなるからな
2017/08/22(火) 17:17:40.09ID:E7i7EEQZ
ああそうだ
3d-coatが勢いでポチってしまいそうな価格なんだけど
評判はどんなもんかね

Maya LT を前に勧められたんだけど期間でいくらっていう料金設定が気に入らないのよね
2017/08/22(火) 17:30:23.94ID:lbfed9Z8
期間でいくらなんかUnityもAdobeもだろ
時代はサブスク年間課金
2017/08/22(火) 17:34:32.39ID:JvQsi3LE
ちなみに僕猫でもわかるC#と3Dモデリング関係の本計3冊を注文しまひた(^^
この先スクリプトの知識とモデリングは避けて通れまふぇんので(^^
2017/08/22(火) 19:27:45.09ID:e6JNzAzv
ぼっきんぐってUnityでゲーム作るの初めてなの?
なら最初はもっと簡単なゲーム作った方がいいでないの?
2017/08/22(火) 19:48:37.03ID:JvQsi3LE
FPSやブロック崩しなら作りまひたよ(^^
2017/08/22(火) 20:52:12.91ID:JvQsi3LE
そういえばBlenderで作ったモデルをUnityで読み込むとテクスチャがぐちゃぐちゃになることがありまふ(^^
アレ何とかなりまふぇんか?(^^
2017/08/22(火) 21:01:31.44ID:lbfed9Z8
ぐちゃぐちゃの内容を書こう
2017/08/22(火) 21:17:11.22ID:JvQsi3LE
文字通りBlenderで作ったときと全然違う配置になって色がカオスになるんでふよ(^^
259ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2017/08/22(火) 22:29:56.33ID:JvQsi3LE
気付いてもらえない気がするのでage(^^
あとそろそろ成果物上げたほうがいいでふか?(^^
2017/08/23(水) 00:16:17.03ID:EKkCd9BJ
>>244
イメージは何となく理解したんでuGUIで見た目だけ組んでみた
https://m.imgur.com/a/dL0k9
ここまではコード量ゼロ=単に並べただけで、制作時間は1時間程度ってところだ

アイコン類はアセットストアのフリーアセットと、uGUIのPanelのデフォルト画像を使用、アセットはアイコンカテゴリーを無料で絞り込めば見つかるはず

元のイメージだと1ページが10×10の100枠表示だがそのまま作ると視認性検索性操作性がまとめて低くなりそうだったので表示数を20個まで減らしてある

uGUIの自動レイアウト系コンポーネントは機能が限定的なので望む形を自由に作れるようになるにはそれなりに慣れが必要かもしれない

以上、参考になるかは知らん
261ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2017/08/23(水) 00:36:24.42ID:HMKJ+kUo
>10×10の100枠表示だがそのまま作ると視認性検索性操作性がまとめて低くなりそうだったので
ラグハイムやMUリスペクトなのでふがやっぱり多すぎもよくないんでひょうか?(^^
アイコンは自作予定でふ(^^
2017/08/23(水) 01:36:18.53ID:PR/FZDqL
おはようボッキーング!

>>256
ちゃんとUV展開してるのかい?

>>252
僕ちゃんケチんぼだから1日使ってないと
ああっ!!100円損した!うわああああああ
てなるの
263ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2017/08/23(水) 01:55:18.48ID:HMKJ+kUo
>>262
UV展開はちゃんとできてまふよ(^^
その証拠にBlender上ではちゃんと正常に表示されてまふもの(^^
ググってみると解決方法はobjに変換→fbxに再変換らしいのでふが(^^
これだとモーションが消えてしまいまふ(^^
チンコの皮があまりまくりでふよ(^^
びろろ〜ん(^^
2017/08/23(水) 02:30:36.52ID:PR/FZDqL
エラーの内容が気になる
そのサイトのurlを教えて頂けないかしら?
265ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2017/08/23(水) 02:35:28.79ID:HMKJ+kUo
なんてサイトかは忘れちゃいまひた(^^
一応前はそれで解決したことあったので正しい方法だと思いまふ(^^
boneとかが消失することを除けば(^^
266ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2017/08/23(水) 03:39:57.39ID:HMKJ+kUo
イセエビ君作りまひた(^^
なかなかいい出来でふ(^^
http://i.imgur.com/TsrLkx7.png
オンライン化した時にお正月イベントで出そうと思いまふ(^^
2017/08/23(水) 03:57:15.77ID:PR/FZDqL
>>265
俺も起こり得るかもしれないから一応頭に入れとこうかと思ってね
まあいいわ

エビちゃんいいじゃなーい
ハサミはないのかい?
2017/08/23(水) 03:59:57.22ID:PR/FZDqL
エビにハサミはないのか
269ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2017/08/23(水) 04:02:04.65ID:HMKJ+kUo
実は足が二本たりまふぇん(^^
270ダーク王鍬大使 ◆SoVpkB15jY
垢版 |
2017/08/23(水) 04:07:45.02ID:HMKJ+kUo
寝まふ(^^
2017/08/23(水) 04:08:10.58ID:HMKJ+kUo
ってageっぱなしでひた(^^
272名前は開発中のものです。
垢版 |
2017/08/23(水) 13:14:07.15ID:KsDqelAl
どこからプレイできるの?
2017/08/23(水) 14:55:07.94ID:PR/FZDqL
3d-coat思ったより不評なのね
リトポや3dペイントは好評だけど肝心のモデリングの部分がダメみたいね

とはいえSculptrisよりはマシじゃろ?んん?
2017/08/23(水) 15:47:53.60ID:inwgEKMM
業界標準はZbrushじゃないの
2017/08/23(水) 15:48:51.89ID:HMKJ+kUo
おはようございまんこ(^^
今日も頑張りまひょう(^^
2017/08/23(水) 16:21:55.56ID:PR/FZDqL
>>274
モデリングだけならZbrushなんだろうけどね

今一番欲しているのはやっぱりリトポなのよ
PBRも簡単に作れるらしいしとってもUnity向けじゃない

そして今3d-coatの体験版を触っているんだが日本語訳がおかしすぎて全くわからん
2017/08/23(水) 16:32:36.95ID:HMKJ+kUo
Excelのデータを呼び出すことができるようになりまひたが(^^
その先呼び出したデータで色々するのがまだよくわかりまふぇん(^^
参考になる文献がほしいでふ(^^
2017/08/23(水) 17:13:52.03ID:PR/FZDqL
とりあえずUIはアセットを使う方向で決まったんだろう?
とりあえずアイテム使用の一例

1.アイコンクリック
2.アイテムIDを引数で渡してクリックイベント呼ぶ
3.アイテムIDで検索して効果量を取得
4.Ethan回復

前にも書いた気がするな
ところで>>244は何でできているんだい?
2017/08/23(水) 17:33:32.96ID:PR/FZDqL
ああ…ダメだ…眠気がぁ…
最近はワンピースなんかより鬼平犯科帳の方が面白いと感じるようになってきちゃったよ
2017/08/23(水) 17:42:54.36ID:PR/FZDqL
アイテムに関する参考になるサイトなんかいくらでも出てくるだろう?
まさか自分の仕様と完全に合致するサイトを探しているのではあるまいな?

喝っ!!それは調べるとは言わん!カンニングじゃあ!!

おやすみ
2017/08/23(水) 17:59:07.83ID:HMKJ+kUo
変な時間に寝まふね(^^
2017/08/23(水) 22:01:02.61ID:inwgEKMM
まずは自分の仕様を確定させてそこに必要なものを検索したサイトから拾い集める
2017/08/23(水) 22:15:03.26ID:HMKJ+kUo
基本的なシステムはラグハイムの丸パクりにして(^^
オリジナル要素を付け足す感じにしまひょう(^^
2017/08/23(水) 23:32:07.25ID:HMKJ+kUo
サボテンのモデル作って砂漠作りまひた(^^
砂漠フィールドはかなりの手抜きフィールドでふ(^^
http://i.imgur.com/NdX9dTw.png
2017/08/23(水) 23:34:32.01ID:inwgEKMM
>>284
アセット買ってスカイボックス変えようぜ
見た目がぐっとMMOっぽくなるぞ
2017/08/23(水) 23:34:44.39ID:inwgEKMM
買わなくても無料のでもいいや
2017/08/24(木) 00:02:07.42ID:2Q8VoCoW
スカイボックスでふか(^^
今度探してみまふ(^^

モンスターのデザインとか設定考えるの楽しいでふ(^^
2017/08/24(木) 08:20:56.05ID:tgdD7THO
完成いつだよ。あくしろ
とりあえず基本部分作って後はアップデートで追加すれば宜しい
2017/08/24(木) 10:31:59.70ID:2Q8VoCoW
完成は来年の夏を予定しておりまふ(^^
今までで同じゲームに集中して取り組めた最高が1年ちょっとだからそれを過ぎるとえたーなると思いまふ(^^
2017/08/24(木) 10:38:02.45ID:z0g1462U
そういえばボッキングのプロジェクト持ってたなと思って中身を見てみたら
なんということでしょう
http://i.imgur.com/wdozdXG.jpg

このインベントリ…1枚絵だったんだな
ボキちゃんUIのButtonはご存知かい?
2017/08/24(木) 10:40:16.86ID:z0g1462U
と思ったらメニューみたいなやつはButtonだったわ
さすがに舐めすぎだったよ
2017/08/24(木) 10:54:39.86ID:2Q8VoCoW
チンコ犬がいまふ・・・(^^
一枚絵だとまずいんでふか?(^^
その上からButtonを重ねる予定でひた(^^
ボッキング!(^^
2017/08/24(木) 11:26:48.79ID:z0g1462U
おっ!すごい偶然だなっ!!
まさかボッキングのプロジェクトに俺のワンコが迷い込むなんてっ!!!

別に1枚絵でもいいけどさ
スケスケボタンを置いて裏の絵が透けて見えるようにするとかじゃないなら
パネルとボタンのアウトラインコンポーネントで間に合うかなって思って
2017/08/24(木) 11:55:42.51ID:2Q8VoCoW
なるへそ(^^
UIなんていじるのUnityが初めてなので(^^
色々な方法があるんでふね(^^
2017/08/24(木) 13:46:05.43ID:z0g1462U
ところでアイテム実装は進んでるのかい?
アイテム拾う処理(消してるだけだけど)は終わったんだから
順番通り次は所持アイテムを増やす処理を書いてみたらどうだい?
2017/08/24(木) 13:56:49.47ID:2Q8VoCoW
最初のフィールドのボス級モンスター→腕の生えたサメ
砂漠フィールドのボス級モンスター→古代文明の作った高次元のロボットの影
干潟のボス級モンスター→思いつきまふぇん(^^
何かアイデアありまふぇんか?(^^
その他のフィールド案も募集中でふ(^^
2017/08/24(木) 13:58:43.68ID:2Q8VoCoW
リロードしてまふぇんでひた(^^
>>295
ふぁい(^^
今はモデリングの時期なのでモデリング終わったら作りまふ(^^
2017/08/24(木) 14:06:36.74ID:1u3TK439
>>296
>干潟のボス級モンスター→
ギロチンムツゴロウ。
2017/08/24(木) 14:08:40.72ID:z0g1462U
そうかいそうかい

干潟ねえ…
ゲームでは珍しいフィールドだね
潮干狩りしか思いつかないよ
2017/08/24(木) 14:17:43.53ID:2Q8VoCoW
ムツゴロウ良いでふね(^^
作ってきまふ(^^
301名前は開発中のものです。
垢版 |
2017/08/24(木) 20:59:01.46ID:HXpw+GDH
これってプレイできるの?
2017/08/25(金) 06:52:26.66ID:Q1JSaKW0
来年の夏にサービス予定だよ
2017/08/25(金) 15:00:36.98ID:xrAL2V+a
3d-coatのAmateur版が99$で激安なわけだけど
商用利用はできないのね

ところで制作物がAmateur版で作ったとかどうやって見分けるのでしょう?
違いのわかる男でもいるのかしら?
2017/08/25(金) 16:54:55.35ID:PPVko2ka
皆さんお元気でふか?(^^
僕のチンコは固いでふよ(^^
それでは今日も頑張って作りまひょう(^^
ボッキング!(^^
2017/08/25(金) 18:32:56.63ID:PPVko2ka
モンスターのステータスをぼっこの殿が言ってたようにインスペクタ以外で設定するにはどうする!?(^^
2017/08/25(金) 19:32:30.31ID:PPVko2ka
エターナルカオス(ラグハイム)について調べてたらこんなのもあったなぁって懐かしくなりまひた(^^
僕のゲームも早く完成させてみんなの心に残るゲームにしたいでふ(^^
2017/08/25(金) 20:02:11.37ID:ZsqCu0FU
モンスターもアイテムも同じだろ
とりあえずアイテムのID入れたら名前を返す関数作れ
俺も値返す関数の作り方がいまいちよくわからん
2017/08/25(金) 20:14:50.56ID:v5lI4Ey9
おいこら
ショボッキング

先にアイテムやれ
アイテムクリックしたらDestroyまではできてんのか?

起きてんならひさびさに教えたるわ
だがすぐめんどくなって消えるかもだし
ちゃんと設計しないでしゃべる
2017/08/25(金) 20:35:53.46ID:PPVko2ka
ぼっこの殿でふか?(^^
アイテムデストロイは出来てまふ(^^
教えて頂き感謝感激ボッキングでふ(^^
2017/08/25(金) 20:59:26.84ID:v5lI4Ey9
あら起きてたの俺が寝そうだったわ

では...
ちょっとどこまでできてんのかわからんが
destroyの続きから書くと...


プロパティとかわかんねぇんだろうな....

というわけで...

ドロップされているアイテムのプレファブに
スクリプトをつけてprivateフィールドにidとidを返すpublicめそっどをつくり
このプレファブのタグをitemとかにしておきます
もうなってっかな?

2プレイヤースクリプトのrayでgameObjectが取得できているはずなので
gameObjectがitemなら消す前にidちょうだいします

うーん
このあとどうしようかな
まずそこまで7秒で作って
2017/08/25(金) 21:23:32.71ID:PPVko2ka
エラー吐いてるのは抜きとして大体こんな感じでふか?(^^
http://i.imgur.com/brvLhuA.png
2017/08/25(金) 21:28:32.21ID:v5lI4Ey9
おまえな・・・

多分このスレ読んでる全員が

え!!!????

って言ったぞw
俺には聞こえたぞ
2017/08/25(金) 21:32:41.49ID:PPVko2ka
どうしまひょうかこれ?(^^
まあとりあえずスクリプト以外はおkでふね(^^
2017/08/25(金) 21:38:13.21ID:PPVko2ka
public int 炎の野グソビチィ(int IDtinko)
{
return IDうんこ;
}
こうでひた(^^
本を読むっていいことでふね(^^
2017/08/25(金) 21:39:29.09ID:v5lI4Ey9
関数勉強しとけよって何回も言ったのに
こんなレベルじゃボッキングより先に教える方が挫折するわ
ばかたれー!!!!!!!!!

とりあえず

1.変数名まじめにつけれ

2.スタートの中身いらん

3.int返す関数は今すぐ勉強しろ

4.返す値はアイテム自身がidとして持ってんだから
引数はいらなああああああい!!!!!
2017/08/25(金) 21:40:21.28ID:v5lI4Ey9
ああ
そうそう
3解決

はいつぎ
2017/08/25(金) 21:45:49.86ID:PPVko2ka
class ItemTest : MonoBehaviour {
public ItemData ItemData;
int ID;

public int 返す()
{
return ID;
}

}
出来まひた(^^
2017/08/25(金) 21:47:41.90ID:v5lI4Ey9
返す
じゃうんこ渡されそうだから
せめて
アイテムIDかえす
とかに

これ特定の種類のアイテムのプレファブ想定して
説明してんだけど認識あってっか?
2017/08/25(金) 21:51:33.32ID:PPVko2ka
ということはアイテムのプレファブごとに新しくスクリプトを作る感じでふか?(^^
大変そうでふ(^^
2017/08/25(金) 21:52:23.77ID:v5lI4Ey9
ちがうちがう
作らないよ
全部IDもっててID返すだけだから全部スクリプトは同じ
2017/08/25(金) 21:53:53.01ID:PPVko2ka
それなら安心でふね(^^
ちんぽこぽーん(^^
2017/08/25(金) 21:54:45.19ID:v5lI4Ey9
まぁいいや

そんで
IDをserializeにしてプレファブに1とか適当な数字いれておく

これでこの種類のアイテムは自分のIDである1を返すと

>>310の2まではまず実装しろよな
2017/08/25(金) 22:06:40.45ID:v5lI4Ey9
続きな
勉強しながらやりやがれ

3
playerスクリプトにint型のリスト生成して持ち物IDうんことか適切な名前つけとく
うんこって書くなばか

4
アイテム取るたびにリストにIDがaddで追加される処理を書いて
ただしく追加されていくか確認する

これでひと段落、次からUI
2017/08/25(金) 22:09:46.10ID:PPVko2ka
http://i.imgur.com/RKgUR8c.png
こんなエラーで躓いてまふ(^^
チンコショボーン(^^
2017/08/25(金) 22:13:42.77ID:v5lI4Ey9
そんなとこに誰がそんなもんかけつったこのやろう
いらねぇわ

というか野糞ぶりリウムってなんのことだよ
playerスクリプトこんな名前??
2017/08/25(金) 22:15:12.44ID:PPVko2ka
野グソブリリウムってなんの変数でふか?(^^
調べてみまふ(^^
2017/08/25(金) 22:16:30.75ID:PPVko2ka
Layが当たったオブジェの名前を収容する変数でひた(^^
328名前は開発中のものです。
垢版 |
2017/08/25(金) 22:25:50.00ID:v5lI4Ey9
そんな名前付けっ放しで意味わかるわけないだろうが
ボケーー!!!!!

とにかく>>310の2だ
落ちてるアイテムをクリックしてdestroyする処理あんだろ?ないの?
2017/08/25(金) 22:26:44.75ID:v5lI4Ey9
うああああああああああああああああああああああああああ

懐かしい感じでやらかしてしまいましたーーーーー!!!!
でもこれは完全にボッキングのせい
俺をむきーーーーってさせたからですばーかばーか
2017/08/25(金) 22:28:05.57ID:PPVko2ka
>>328
ありまふよ(^^
そこにIDちょうだいを書けばいいんでふね?(^^
2017/08/25(金) 22:30:51.87ID:v5lI4Ey9
そうそう
2017/08/25(金) 22:33:55.22ID:PPVko2ka
頑張ってみまふ(^^
2017/08/25(金) 22:35:18.15ID:v5lI4Ey9
つっても絶対書けないんだろうなと予想するが...

過去に書いたような処理なんだから
書けないんじゃおかしいんだぞ

アイテムさんにお願いするんだぞ
ってフレーズ知ってるだろ

もらったIDをリストに登録する (>>323の3〜4ステップ)
2017/08/25(金) 22:36:15.66ID:v5lI4Ey9
あれ文字化けしたかな
>>323の3と4のステップな
2017/08/25(金) 22:36:45.22ID:PPVko2ka
target.GetComponent<Playerbokking>().Playerdamaged(モンスターの攻撃力);
これを改変して使うんでふよね?(^^
なんとなくわかりまひた(^^
ちんぽこぽーん(^^
2017/08/25(金) 22:40:56.01ID:PPVko2ka
if (dis < AttackRange)
{
target.GetComponent<ItemTest>().アイテムIDかえす();
Destroy(target);

}
こうでふか?(^^
2017/08/25(金) 22:42:15.52ID:v5lI4Ey9
いまちょっとほっとした

というか理解するのおせーわ!!
2017/08/25(金) 22:48:44.05ID:PPVko2ka
リストは僕にとって未知の要素なのでググってまふ(^^
しばし待たれよ(^^
2017/08/25(金) 22:54:49.96ID:PPVko2ka
private List<int> intList = new List<int>();

if (dis < AttackRange)
{
target.GetComponent<ItemTest>().アイテムIDかえす();
intList.Add(1);
Destroy(target);

}
ここまでエラー無く書けまひた(^^
次はどうすればいいんでふか?(^^
2017/08/25(金) 22:57:21.78ID:v5lI4Ey9
UI

こっから説明大変なんだよなあ
まじで本書けるレベル...

1
アイテムメニュー画面にpanelを追加しSlotsなどの名称にして
アイテムが並ぶ外枠と同じぐらいの大きさに調整


SlotsにGritLayoutGroupコンポーネントを追加し
cell sizeをアイテムアイコンの大きさぐらいに調整

3
テストでSlotsの子供にImageオブジェクトを複数追加し
想定通りに並ぶように
cell sizeとSlotsの大きさを調整し、調整が終わったらImageをプレファブ化して
一度全部消しておく

ステップ238までつづく・・・・
2017/08/25(金) 22:58:27.15ID:v5lI4Ey9
なんとでけちゃったの?
予想外
説明がおいつかんのはそれはそれで困るな・・・w
2017/08/25(金) 23:01:11.85ID:v5lI4Ey9
ところでよう
アイテムメニューって通常はsetActive(false)で
呼び出すときsetActive(true)とかしてるんけ?
2017/08/25(金) 23:04:44.28ID:PPVko2ka
public void itemMenu()
{
menuFrame.enabled = itemBoxes.enabled = !menuFrame.enabled;
if (menuONOFF == true)
{
menuFrame.enabled = true;
itemBoxes.enabled = true;
zX1Y1.enabled = true;
menuONOFF = false;
}
else
{
menuFrame.enabled = false;
itemBoxes.enabled = false;
zX1Y1.enabled = false;
menuONOFF = true;
}
こんな感じでふ(^^
2017/08/25(金) 23:07:15.44ID:v5lI4Ey9
ああ
ok
itemBoxesって俺っぽいな
これpanelかね?
2017/08/25(金) 23:10:34.70ID:v5lI4Ey9
あれでも俺教えてねぇか
わかんねぇな

BoxesてのがpanelならSlotsで読み替えればよし
zX1Y1.enabled = false;  これは俺意味わかんねぇからとりあえず放置
2017/08/25(金) 23:13:56.37ID:PPVko2ka
BoxesはおそらくRaw Imageでふよ(^^
ほんとの所僕でもどこをどう呼び出してるのかわかりまふぇん(^^
2017/08/25(金) 23:16:58.01ID:v5lI4Ey9
raw imageはだめだ
どっかに避けとく

cell size確定したら起こして
2017/08/25(金) 23:25:23.85ID:PPVko2ka
SlotsにGritLayoutGroupコンポーネントを追加し
cell sizeをアイテムアイコンの大きさぐらいに調整

ここで詰んでまふ(^^
Cell Sizeをいじっても大きさが変わりまふぇん(^^
2017/08/25(金) 23:33:30.46ID:v5lI4Ey9
うーんと
いろいろありえんだけど

cell sizeは分割したサイズなので見た目かわんねぇから
イメージを子供に追加してちょっと移動してやるとスナップしねぇかな
2017/08/25(金) 23:36:41.94ID:v5lI4Ey9
ヒエラルキーでいうとこういう並びにしてやる
Slots
---Image
---Image(1)
....

こういう感じに
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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