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/17(木) 12:21:17.44ID:hI7VTm3E
>>116
Publicでいいんでふか?(^^
>>117
そのページみまひたけど(^^
よくわかりまふぇんでひた(^^
なぜこれでぬるぽエラーが出るんでふか?(^^
public ItemName アイテムID関数;
〜〜〜〜〜〜〜〜〜〜〜
if (dis < AttackRange)
{
int bCount;
bCount = アイテムID関数.アイテムID;
Debug.Log(bCount);
Destroy(target);

}
----------------------------------------------
public class ItemName : MonoBehaviour
{
[SerializeField]
public int アイテムID = 5;

}
2017/08/17(木) 13:00:50.65ID:uOoMyD0Y
GetComponentしてる様子が無いが大丈夫か?書いてない部分にあるだけ?
2017/08/17(木) 13:06:45.65ID:ThMRWZXS
よくわからんがclassってそんな使い方できたっけ?
2017/08/17(木) 13:17:47.41ID:hI7VTm3E
ゲットコンポネントを入れてみたらこうなりまひた(^^
何がいけないんでひょうか?(^^
あとクラスの使い方についてでふが(^^
コピペの仕方がかなり適当なだけでちゃんと機能してまふよ(^^
http://i.imgur.com/AotHROO.png
2017/08/17(木) 13:31:07.75ID:ThMRWZXS
scriptableobjectとごっちゃになってないか
そういう使い方したから

public ItemName アイテムID関数;
これでアイテムIDに5が入った気になってるんだよね
2017/08/17(木) 13:45:35.35ID:mDv1S8Ib
>>121
GetComponentで取れるのはコンポーネントだけだからまずはGetComponentでItemNameを取り、その後取得したItemNameからアイテムIDを取るという手順が必要。
1行で書くと以下の様になるが、この場合ItemNameがアタッチされていない場合にエラーになるので、呼び出し元のクラスに[RequireComponent(typeof(ItemName))]を付けておく必要がある

GetComponent<ItemName>().アイテムID;

と説明はしたが、それ以前に設計が間違っている様な気がしてならない…
2017/08/17(木) 13:58:32.34ID:6ty0fU8I
しょうがないから質問に答えてあげるわ!
べ、べつに感謝感謝のボッキングが欲しいわけじゃないんだからねっ!!

>>118で一番上の public ItemName アイテムID関数;
インスペクタ上から参照しわすれてるだけではないか?
2017/08/17(木) 14:01:21.10ID:6ty0fU8I
いや違ったわん
参照したらだめね
2017/08/17(木) 14:08:10.12ID:6ty0fU8I
targetちゃんはアイテムオブジェクトでそれに ItemName クラスがくっついているものとすると

アイテムID関数 = target.getComponent<ItemName>();

これを
bCount = アイテムID関数.アイテムID;
の上の行に加えるのよ!
2017/08/17(木) 16:16:50.88ID:hI7VTm3E
出来まひた(^^
皆様に盛大な感謝感謝のボッキング!(^^
2017/08/17(木) 16:28:49.84ID:hI7VTm3E
出来たけどここから僕は何を作ろうとしてたんでひたっけ?(^^
2017/08/17(木) 16:30:23.51ID:uOoMyD0Y
>>86
2017/08/17(木) 16:32:21.48ID:hI7VTm3E
そうでひた(^^
また一時間粘って分からなければ聞きにきまふ(^^
2017/08/17(木) 16:45:28.44ID:6ty0fU8I
次が鬼門ね
ボキちゃんにラムダ式が理解できるかしら?
それともループで強引に?

うふふ
楽しみね
2017/08/17(木) 18:02:25.29ID:hI7VTm3E
ラムダ式についてお勉強中でふ(^^
ラムダ式はどこで使えばいいんでふか?(^^
2017/08/17(木) 19:39:06.10ID:hI7VTm3E
とりあえずモンスターネームをオブジェクトから呼び出しからStringに変えまひた(^^
なんであんな無駄な方法にしてたんでふかね?(^^
2017/08/17(木) 20:30:07.29ID:hI7VTm3E
個人製作のMMOだと(・∀・)MMO!っていう先人がいるみたいでふ(^^
負けちゃいられまふぇん(^^
早く完成させまふぇんと(^^
個人製作できた人がいると知ったらやる気が出てきまひた(^^
ボッキング!(^^
2017/08/17(木) 21:55:52.62ID:hI7VTm3E
今宵は人が少ないでふね(^^
そろそろ一回スレをageまふか?(^^
2017/08/17(木) 22:03:51.30ID:ThMRWZXS
https://www.youtube.com/watch?v=XRm83SPl-98
こういうのもあるぞ
2017/08/17(木) 22:11:43.17ID:hI7VTm3E
僕の作ってるのより数十倍は面白そうでうんこ漏れまひた(^^
チンコショボーンでふ(^^
2017/08/17(木) 22:58:03.12ID:hI7VTm3E
そろそろ寝まふ(^^
また明日も頑張りまふ(^^
ボッキング!(^^
2017/08/17(木) 23:08:50.48ID:hI7VTm3E
一つ質問がありまふ(^^
別のフィールド作るのって別のシーンでいいんでふか?(^^
キャラを配置するとかはさておきフィールド作りたい気分でふ(^^
ボッキング!(^^
2017/08/18(金) 02:52:03.87ID:rQWXsgGQ
ひょっとしてひょっとすると(^^
クエストとかもExcelで管理したほうがいいんでふか?(^^
2017/08/18(金) 04:36:35.55ID:p00trHow
さあ
2017/08/18(金) 05:29:49.65ID:rQWXsgGQ
結局眠れまふぇんでひた(^^
今日も一日頑張りまひょう(^^
ボッキング!(^^
2017/08/18(金) 05:30:47.45ID:8yzV127V
寝ろ
2017/08/18(金) 05:43:13.25ID:rQWXsgGQ
今日は病院に行く日なので寝れまふぇん(^^
持病がね・・・(^^

誰か139-140に回答を!(^^
2017/08/18(金) 06:27:53.14ID:rQWXsgGQ
そういえばぼっこの殿はモンスターをマスタデータ化するって言ってまひたけど(^^
どうやるんでひょうか?(^^
質問ばかりですまんこ(^^
2017/08/18(金) 07:28:30.10ID:p00trHow
アイテムと同じようにすれば
2017/08/18(金) 07:58:28.91ID:rQWXsgGQ
やっぱりExcel使うんでふね…(^^
今頑張ってモンスターリスト作ってまふ(^^
あとはLINQとラムダ式を勉強しなければ・・・(^^
忙しいでふ(^^
ボッキング!(^^
2017/08/18(金) 10:17:53.05ID:nlKMcblN
よーし、今日も感謝感謝のボッキングゲットしちゃうぞ〜

ラムダ式で苦しめといったが List.Find()メソッドの引数に使うだけだ
まずは List.Find()メソッドについて調べればよい

そして偉そうにいっておきながら俺もラムダ式に関してはフワッフワなのだ
2017/08/18(金) 14:14:37.75ID:rQWXsgGQ
List.Find()でふか・・・(^^
調べておきまふ(^^
2017/08/18(金) 16:09:53.86ID:rQWXsgGQ
さっぱりわかりまふぇんね(^^
ここで一か月くらい修行の旅に出まふか?(^^
難しすぎてチンコの皮が伸びきりまひた(^^
びっろろ〜ん(^^
2017/08/18(金) 16:51:07.58ID:nlKMcblN
どうしてチンコの皮が伸びるんだw

でも修行の旅に出るのはいいかもね
いままでは よくある質問 みたいな感じだから答えられたけどそろそろ独自の仕様が出始める
そのときはボッキングの知識と経験を元に自分で考えていかなければならないのだ!ドン!
2017/08/18(金) 18:29:41.60ID:wMNHfZPt
そしてエタる
2017/08/18(金) 22:49:08.10ID:p00trHow
検索が難しいな
itemdata.paramというオブジェクト型の配列のidの中から検索するというのがわからないな
for文でやったほうが手っ取り早いな
2017/08/18(金) 23:02:47.99ID:GXKtldJB
var find = from a in itemdata.param
where a.ID == 欲しいID
select a ;

こゆことかな?linqをusingしてね
2017/08/19(土) 12:42:48.62ID:YwojvETw
そろそろオンライン通信のテストしたいけどどうする!?(^^
オンラインなんて作れるか不安でふ(^^
それにサーバー構築なんて無理でふ(^^
まだまだ先でひたか(^^
2017/08/19(土) 12:43:50.73ID:YwojvETw
>>154
linqをゆーじんぐって一番上でやるあれでふか?(^^
2017/08/19(土) 13:03:25.40ID:/o8wBxqL
photonじゃいかんのか
2017/08/19(土) 13:08:19.94ID:YwojvETw
フォトンって料金いくらくらいでふか?(^^
2017/08/19(土) 13:28:50.43ID:/o8wBxqL
ボッキングはググることを覚えたんじゃなかったのか
2017/08/19(土) 13:33:04.90ID:YwojvETw
ググりまふ(^^
2017/08/19(土) 13:41:53.54ID:YwojvETw
20人接続まで無料でふか(^^
僕の予定では100人前後ログインできればいいのでふが・・・(^^
テストプレイ段階だと無料版でいいでふね(^^
ボッキング!(^^
2017/08/19(土) 13:51:06.93ID:YwojvETw
100人接続よく見たら60日17,339 じゃなくて60ヶ月17,339 なんでふね(^^
意外と安いでふ(^^
2017/08/19(土) 14:06:48.42ID:/o8wBxqL
そういうことだな
個人ユースでも導入可能なレベル
2017/08/19(土) 14:39:42.63ID:YwojvETw
ここから先に進めないけどどうする!?(^^
参考にしてるページにこんなの載ってないけどどうする!?(^^
http://i.imgur.com/97zarP4.png
2017/08/19(土) 14:42:40.17ID:/o8wBxqL
https://doc.photonengine.com/ja-jp/pun/current/getting-started/initial-setup
2017/08/19(土) 14:48:28.27ID:YwojvETw
こんなエラーが出たけどどうする!?(^^
http://i.imgur.com/dCnkpHk.png
2017/08/19(土) 14:49:06.63ID:iGkUr2Y0
よ〜し、今日も感謝感謝のボッキングされちゃうぞ〜!!
と思ったが答えられる質問がねぇや…

サーバーってそんな安価で借りれるのね
1か月300円程度…これならボッキングでも払えそうね
2017/08/19(土) 14:50:48.65ID:/o8wBxqL
英語、読もう
2017/08/19(土) 14:52:57.71ID:YwojvETw
英語よめまふぇんが適当にやったら出来まひた(^^
2017/08/19(土) 15:00:58.26ID:iGkUr2Y0
ボッキング!(^^
とか言っておきながら英語よめないだぁ?

そんなら
勃起王!(^^
って言っとけ
2017/08/19(土) 15:03:18.78ID:YwojvETw
ボッキ+ingだと思いまふ、ほんとの意味は僕は知りまふぇんけど(^^

電子メールは登録されているので、パスワードなしでAppIdを取得することはできません。
AppIdを入手して上に貼り付けるには、オンラインでログインしてください

って意味らしいでふがパスワードはどこに入力するんでふか?(^^
やっぱりうまくできてまふぇんでひた(^^
2017/08/19(土) 15:14:50.13ID:YwojvETw
DemoBoxes-Sceneプレイしたらエラーだらけだけどどうする!?(^^
http://i.imgur.com/UnNzN8p.png
2017/08/19(土) 16:08:29.50ID:r1peLUv4
余裕があったらキャラクリ実装してくれ
できるか知らんけどw
2017/08/19(土) 16:33:12.46ID:YwojvETw
キャラクリしても鎧とかで見えなくなると思いまふ(^^
2017/08/19(土) 21:53:33.16ID:YwojvETw
オンラインはエラーだらけ、ラムダ式はわかりまふぇ〜ん(^^
こんなんでMMO作れるんでふか?(^^
やっぱり修行の旅に出たほうがいいでふかね?(^^
2017/08/19(土) 22:19:44.96ID:SvMapVYt
やはりまた俺が一番乗りか
2017/08/19(土) 22:27:34.94ID:SvMapVYt
var a=itemdata.param.Find (x => x.id == 10);
string b = a.name;
2017/08/19(土) 22:34:45.09ID:YwojvETw
これはIDの10番目を呼び出すスクリプトでふか?(^^
2017/08/19(土) 22:38:23.25ID:YwojvETw
静的でない〜オブジェクト参照が必要でふ(^^
って言われまひた(^^
2017/08/19(土) 22:50:38.21ID:SvMapVYt
これでできるから
どっか手順ぬかしてんちゃうか
2017/08/19(土) 22:54:54.45ID:YwojvETw
おかしいでふね?(^^
抜かしてる所なんてありまふかね?(^^
http://i.imgur.com/3rKNUP3.png
2017/08/19(土) 22:55:51.91ID:iIuCbcma
これはひどいな・・・
2017/08/19(土) 23:00:24.15ID:SvMapVYt
エラーでてる場所もろかいてんだからわかれよ
一回おしえたことわすれんなや
あとlinqはなくてもいい
2017/08/19(土) 23:04:29.23ID:/o8wBxqL
小手先やるよりC#と継承当たりもうちょっと勉強した方がいいんじゃないか
2017/08/19(土) 23:05:06.15ID:YwojvETw
どこで教えてもらえまひたっけ?(^^
staticかと思い付けてみたところエラーが二個に分裂しまひた(^^
2017/08/19(土) 23:06:10.51ID:YwojvETw
>>184
確かにそうかもしれまふぇん(^^
僕に必要なのはC#力でふ(^^
2017/08/19(土) 23:08:06.82ID:/o8wBxqL
>>186
あと英語
頑張ってね
2017/08/19(土) 23:08:20.08ID:SvMapVYt
>>33
2017/08/19(土) 23:08:35.88ID:iIuCbcma
でもお勉強できないだろ?
いままでやるっつってやってないだろ?
つまり詰みでは?
2017/08/19(土) 23:26:10.63ID:YwojvETw
何もかも終わりでふ(^^
チンコの皮ダルダルのビヨビヨでふよ(^^
2017/08/19(土) 23:28:35.26ID:YwojvETw
あっ、何とか出来まひた(^^
感謝感謝のボッキング!(^^
2017/08/19(土) 23:52:45.93ID:YwojvETw
さてここからは理屈で考えなきゃいけまふぇんね(^^
この呼び出し機能を何に使うのか、どうすればゲーム制作に結びつくのか(^^
僕は考えるのが苦手でふ(^^
ボッキング!(^^
2017/08/20(日) 00:38:53.84ID:00k3Xjfk
一つ質問がありまふ(^^
+品やOPの付いた武器防具は
+1 +1攻撃力3% +1攻撃力5%
+2  +2攻撃力3% +2攻撃力5%
みたいにアイテムリストに作らないといけないんでふか?(^^
攻撃力増加以外にも色々なおpを作りたいのでこの方法だとDBがとんでもないことになりそうでふ(^^
2017/08/20(日) 00:56:23.45ID:E2L6hVdL
アイテムに係数かけたり足したりすればいいだけじゃね
2017/08/20(日) 01:03:43.85ID:00k3Xjfk
なるへそ、それはつまりデータベースには手を加えない感じでふか?(^^
僕は今までこの手の所はツクールウディタ時代にやったことないんでふよ(^^
詳しく聞きたいでふ(^^
ひょっとするとウディタの武器強化コモンとかが参考になるかもしれまふぇんが(^^
2017/08/20(日) 01:07:38.72ID:00k3Xjfk
ウディタの武器強化コモンは強化先を用意する感じでひた(^^
今の僕の必要としている情報はどこにありまふか?(^^
本でもネットでもいいでふよ(^^
2017/08/20(日) 01:25:34.93ID:E2L6hVdL
知らんけど
アイテム基礎能力値+アイテム強化値みたいに付加すりゃいいんじゃね
ノーマルなら強化値は全部0
2017/08/20(日) 01:57:22.24ID:00k3Xjfk
なるほど、そういう感じでふか(^^
アイテム関連が充実したらまた詳しく教えてほしいでふ(^^
2017/08/20(日) 03:57:11.05ID:eSbj2jzQ
アイテムのステータス強化は例えば
・基礎値x0.1とか、あるいは決まった数値
 を基礎値に+分足していく
・基礎値x(+分 x 0.01とか)する
・基礎値に+分ごとに設定されている値を
 足していく
とかいろいろあるからどういう計算するか決めないとデータベースつくれないからなえなえチンポコになるぞ!
2017/08/20(日) 09:51:43.71ID:/YZkKKeA
よ〜し、今日こそ感謝感謝のボッキングを…
て、おらんやんけ!
C#探求の旅に出かけたのか?

一か月後…
そこには変わらぬボッキングの姿が…
てなるだけだと思うね
2017/08/20(日) 14:29:49.69ID:00k3Xjfk
インスタンスや継承について勉強中でふ(^^
役に立つかはわかりまふぇん(^^
C#の勉強大事でふ(^^
2017/08/20(日) 16:44:39.06ID:/YZkKKeA
そうかい
じゃあ精々頑張ることだな
2017/08/20(日) 16:58:40.85ID:00k3Xjfk
勉強は一日一時間あんまりやりすぎても混乱の元でふ(^^
さて、今日はどんな感じでふか?(^^
僕のチンコは固いでふよ(^^
それでは今日のアイテム制作スタートでふ(^^
ボッキング!(^^

昨日いいサイト見つけまひたので自力で何とかなりそうでふ(^^
2017/08/20(日) 17:09:26.83ID:/YZkKKeA
残念だがもう寝る
一番乗りの彼が頑張ってくれるさ
2017/08/20(日) 17:49:15.66ID:00k3Xjfk
>>199
強化値は+1されるごとに+0.2で最大+5まででふ(^^
2017/08/20(日) 17:50:04.34ID:00k3Xjfk
>>204
変な時間に寝まふね

今モンスターリストとクエストリストをいじってまふ(^^
2017/08/20(日) 23:42:17.53ID:00k3Xjfk
人減ってきまひたひ(^^
そろそろスレを一回上げまふか?(^^
2017/08/20(日) 23:43:28.29ID:oumaBxKi
スレをageるよりは成果物を上げた方が効果あるぞ
2017/08/21(月) 01:11:13.49ID:WbD/nOww
なんという正論
2017/08/21(月) 01:48:46.60ID:7AiTWeFG
まだ成果物を上げられるほど制作が進んでまふぇん(^^
一応起動時の画面サイズ選択とかを消したのと
フィールドの大きさを2*2の4倍の大きさにしまひた(^^
2017/08/21(月) 01:50:33.27ID:7AiTWeFG
あと一人ではアイデアに限界があるので(^^
他所でシステム面とかバランスのアイデアを募集してみまふ(^^
2017/08/21(月) 06:15:04.58ID:7AiTWeFG
NullReferenceException: Object reference not set to an instance of an object
ExcelImporterMaker.ExportExcelToAssetbundle () (at Assets/Terasurware/Editor/ExcelImporterMaker.cs:153)
エラーが出てアイテムリスト作れなくなりまひた(^^
やった内容はアイテムリストの上のところを増やしたのでまた作り直したのでふが(^^
Excelデータがいけないのかエラーを吐くようになりまひた(^^
チンコショボーンでふ(^^
2017/08/21(月) 07:03:24.38ID:7AiTWeFG
問題解決ボッキング!(^^
適当に別のシートにコピペしたら治りまひた(^^
2017/08/21(月) 07:19:07.68ID:kCBO0v8q
たぶんsheet作るときに吐き出したスクリプトでエラーなってたんじゃね
2017/08/21(月) 12:49:13.82ID:kCBO0v8q
暇だからボイトレのアプリでも作ろう
2017/08/21(月) 15:15:43.14ID:dwmLMSXa
さて、今日も感謝感謝の…っていないのか…

ならば好都合!今日は俺のターンじゃ!
まずはこれを見てほしい
http://i.imgur.com/F9eo3k4.jpg

どうだ?見覚えがあるだろう?
スマホじゃ重いからモデルをリトポしてって話やったけど諦めて味方3人のSRPGの方向でいくことにした
クソゲーで名高いブレスオブファイア5の感じやな

で、前回キャラメイキング画面を自慢させてもらったんやけど
画像を見てわかる通りプレイ中にキャラの顔が見えへん

これ、キャラメイクする必要あるんか?
意見求む!
2017/08/21(月) 15:30:52.07ID:QZ5apaif
スキル使うときに無理やり顔をアップにしたらキャラクリした甲斐があるぞ
それかカットイン
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。