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/09/02(土) 11:05:28.89ID:qt3lwd/d
木とか倒木とか岩とか灌木とかいれるのももちろんやりたいけど、
あまりにも正確に平坦すぎるかららしくない
コンクリートにテクスチャ貼ってるみたいな
2017/09/02(土) 11:07:50.91ID:yu7yNMO4
実は凸凹作りたいのでふけど(^^
少しでもスポーナーが機嫌悪い位置になるとNavMeshがどーこー言われてフリーズするんでふよね・・・(^^
高さがあってないとだめなのでモンスターの位置に困りまふ(^^
2017/09/02(土) 11:08:13.34ID:qt3lwd/d
まぁ見た目的な話は今すぐやるべきかというと優先度は非常に低いとは思うが

遊び手目線で考えるとやっぱイベントも強化方法もないから
やることないっちゃないな
レベル1でレベル44キングベヒーモスみかけたからって手のだしようがないみたいな
2017/09/02(土) 11:08:48.06ID:YuRRRotI
日本の個人2人でスゲーMMO作ってた人いたんだけどな
今は開発やめたけど。参考にしてみたら?
2017/09/02(土) 11:09:42.07ID:yu7yNMO4
どこで見れまふか?(^^
2017/09/02(土) 11:10:50.52ID:yu7yNMO4
>>104
武器防具と武器の強化さえできれば格段に面白くなりそうでふ(^^
2017/09/02(土) 11:11:29.82ID:qt3lwd/d
逆にいえば
作り込みとか少々のバグ類とか見栄えは放置して
強化と装備ドロップ実装して強敵を少し配置すると遊びようがでてくるというか
それだけでもRPGの基本押さえられるし
2017/09/02(土) 11:13:34.54ID:yu7yNMO4
強敵(HP12000攻撃力350)(^^
一応上記のステのモンスターが北の入り江にいるんでふよね(^^
流石に強すぎまふけど(^^
マップ移動できるようにしたら面白くなりそうでふ(^^
2017/09/02(土) 11:14:53.82ID:yu7yNMO4
ここから優先するのはどれ?(^^
セーブ
防具
アイテムスロットにアイテム設置してキーボードで消費
シーンチェンジ
2017/09/02(土) 11:16:09.48ID:YuRRRotI
>>105
あった
開発休止してるけどゲームサーバは生きてるか知らん
ninelives.smokymonkeys.com
2017/09/02(土) 11:17:37.33ID:qt3lwd/d
そうだなあ
やるなら

・機能してないレベルアップコードをなんとかする
・見た目は無視して装備を実装する

結局インベントリ理解しないと無理だな ひゃっひゃっひゃ
2017/09/02(土) 11:18:27.21ID:YuRRRotI
ごめん、よく見たらこれMMOじゃなくてオープンワールドなRPGだったわ
2017/09/02(土) 11:19:38.74ID:fcguUE0B
>>103
まったく的外れな事を言っていたらすまんこだけど
スポーナー地上より上にしてれば大丈夫なんじゃないの?
極端に言うと
モンスター上空に湧く→重力でモンスター下に落ちる→モンスターちゃんとした場所に着地
みたいな
2017/09/02(土) 11:19:44.59ID:qt3lwd/d
>>111
ああ、名前が思い出せなかったけど
それだと思った
モンキーしか思い出せなかったw

今みてもすっげーな
2017/09/02(土) 11:21:24.75ID:qt3lwd/d
はは
何だそんな理由で起伏つけてないのかw
2017/09/02(土) 11:21:41.13ID:yu7yNMO4
>>114
そうなのでふか?(^^
>>113
でも制作の参考にはなりそうでふ(^^
2017/09/02(土) 11:25:00.64ID:qt3lwd/d
つうか強化システム一切実装してない段階で
何をセーブするというのだ座標か
意味ないだろ
2017/09/02(土) 11:32:09.43ID:qt3lwd/d
奇しくもNinelivesは241メガ
10メガの違いでクオリティにだいぶ差があるようだ・・・
2017/09/02(土) 11:34:51.03ID:yu7yNMO4
ぷぇ(^^
セーブに関してはまだいいんでふね(^^
まずは放置気味のレベルを作りまひょうか(^^
2017/09/02(土) 11:39:48.51ID:yu7yNMO4
その前にちょっとだけ寝かせてくらふぁい(^^
2017/09/02(土) 11:53:48.24ID:D6CNWxbj
スジノコにやられたわ
恐竜より攻撃力高いなんて…

近くのNavmeshの座標に自動的に設定してくれる関数があったようななかったような
2017/09/02(土) 12:09:54.02ID:D6CNWxbj
あったわん
https://docs.unity3d.com/jp/current/ScriptReference/NavMesh.SamplePosition.html

ずっとNavMeshAgentで探してたわ
この関数の hit の position を設定してやれば地面に起伏をつけても大丈夫なはず
使ったことないけどねー
2017/09/03(日) 01:08:49.07ID:NSsdsC9z
おはようございまふ(^^
2017/09/03(日) 01:14:43.93ID:NSsdsC9z
>>123
使い方がいまいちわかりまふぇんね(^^
AIスクリプトにぶち込むんでふか?(^^
2017/09/03(日) 04:02:40.46ID:SRoLP0iC
起きなさい
起きなさい、わたしのかわいいボッキングや…。
今日はお前がはじめてレベルアップに向き合う大事な日だったでしょう。
この日のために母さんはお前を賢い男の子として育てたつもりです。
2017/09/03(日) 04:19:38.90ID:NSsdsC9z
起きてまふよ(^^
2017/09/03(日) 04:23:21.19ID:SRoLP0iC
で、できたのかね
2017/09/03(日) 04:27:47.12ID:NSsdsC9z
出来てまふぇん(^^
難しそうでふが頑張ってみまふ(^^
2017/09/03(日) 04:28:21.85ID:sUUTpFzY
ボッキングのオヤジは裸に覆面マント

NavMeshPositionのことはいったん忘れて!
ものっそい重い処理になる予感がしてきたわん
2017/09/03(日) 04:30:04.96ID:sUUTpFzY
間違えた
>>123のことね
2017/09/03(日) 04:35:22.11ID:NSsdsC9z
ふぁい(^^
ぼっこの殿が前にインスペクタ上でモンスターを設定するとチート使われやすいって言ってまひたけど(^^
マスタデータでやるにはどうすればいいんでふか?(^^
2017/09/03(日) 04:45:44.42ID:SRoLP0iC
なんで急にそこにいく
レベルアップあとまわしかい

正確にいうと
管理上、更新上マスタ化しておきたいが
単にそれをやるとチートされやすい
という感じだが

チート対策だけなら今のままの方がよいぐらい
2017/09/03(日) 04:51:28.96ID:NSsdsC9z
なるへそ(^^
このままでもいいんでふね(^^
安心してレベルうp作れまふ(^^
2017/09/03(日) 05:02:25.08ID:SRoLP0iC
んーと

MMOなのにデータがクライアントのゲーム内ってのはどっちにしても考えにくいが
とりあえずMOならありっちゃあり

なお、俺だったら少なくともマスタ化はする

必要ならインベントリの説明したるので
理解できれば自力でできるだろう
2017/09/03(日) 05:06:06.53ID:NSsdsC9z
してほしいでふ(^^
2017/09/03(日) 05:08:15.55ID:SRoLP0iC
まぁまて
どう考えてもレベルアップの方が簡単だ
そっち先やってみれや
2017/09/03(日) 05:08:42.03ID:NSsdsC9z
ふぁい(^^
2017/09/03(日) 05:16:31.24ID:NSsdsC9z
エラーチンコ(^^
http://i.imgur.com/AChLcI4.png
これじゃ駄目なんでふか?(^^
2017/09/03(日) 05:20:26.78ID:SRoLP0iC
書いてる場所がだめだろうな

targetはその時点できまってるんかね
2017/09/03(日) 05:24:54.44ID:SRoLP0iC
だいたいExpなるメソッドもないし

めちゃくちゃか!!
2017/09/03(日) 05:28:46.64ID:SRoLP0iC
そんじゃ俺ちょっとだけおでかけ
がんばりたまえ
2017/09/03(日) 06:01:50.42ID:NSsdsC9z
奥多摩が僕を呼んでいるので奥多摩行ってきまふ(^^
144けつめん
垢版 |
2017/09/03(日) 06:23:27.32ID:cRRuX0tu
書き込みしたの忘れてたわ
ライセンスをちゃんと記載すりゃアイコン作っていいのか
サイズと何を作るか教えてくれれゃ適当に作りたいから教えてけろ
2017/09/03(日) 11:26:11.67ID:CnZ6EQes
>>139
PlayerEXp2 = target.GetComponent<MonsterHP>().Exp();
じゃないとだめだな
target.GetComponentはメソッドだから、()をつけて関数呼び出し扱いにしないとだめよって怒ってる
Exp()メソッドがちゃんと存在するならこれで怒られないはず
2017/09/03(日) 12:01:50.34ID:zoSvTsjP
二人とも早起きだったり遅寝だったり生活リズム乱れすぎよ

ボッキングのスクリプトエディタは予測変換的なやつは出ないのかい?
2017/09/03(日) 13:03:42.22ID:lun6KX4Q
俺はファッキングと違って
もともと早起きです

()もないのか、全て間違ってんじゃん
メソッドであることすら未だに理解してませんと
やはり見込みないか

もう見捨てて違うのを俺がつくるかな
2017/09/03(日) 15:34:11.56ID:zoSvTsjP
せっかく時間を費やしてもこれではなあ…

ボッキングは「こう書けば動く」ではなくて
もっと理屈を理解していかなきゃいけないよ

そんな学習スタンスでは本読んで勉強しても何も変わらんよ
2017/09/03(日) 16:23:58.08ID:VLwwi732
いい歳してポケモンで遊んでる病気持ちの無職おっさんがそんなまともな思考できるわけないだろ
その場その場で取り繕ってきたから今の人生があんだよ
このゲームだってとりあえず形ができればええねん。プログラミングの本質を理解する必要なんぞないし、する気もないだろう
言って聞く人間ならもっとまともな人生歩んでるやろ
ぼっきんぐのやる方法でやるしかねえんだよ
2017/09/03(日) 16:58:52.96ID:NSsdsC9z
ただいまんこ(^^
奥多摩から無事帰国しまひた(^^
>>147
ぼっこの殿が作るなら僕も協力しまふよ(^^
クソモデルだけどスジノコとか提供しまひょうか?(^^
ライセンスはCC3.0 BY(表示)で(^^
>>148
もともと数学とかは得意だったんでふけどねぇ(^^
やっぱり薬の副作用でひょうか?(^^
思考力がどんどん下がってまふ(^^
頭がまだましなうちにオンラインゲーム運営の夢を叶えたいでふ(^^
本を読んでも昔みたいに頭に入ってこないというか応用力が身につかないのが一番痛いでふ(^^
2017/09/03(日) 17:03:14.75ID:NSsdsC9z
>>144
今のところ作ってほしいのはスキルアイコンでふね(^^
まだスキルの内容あんまり決めてないので(^^
アイコン見たらそこから妄想してスキルを作る感じなので(^^
ぜひゲームに存在しそうなスキルアイコンを作ってくらふぁい(^^
サイズはこちらで縮小するので500*500くらいでお願いしまふ(^^
2017/09/03(日) 18:07:07.33ID:lun6KX4Q
響かない・・・w
2017/09/03(日) 18:57:38.21ID:VLwwi732
精神科で出される薬なんて飲むなよ
根本的な問題の解決にならんし頭溶けるだけだぞ
154けつめん
垢版 |
2017/09/03(日) 19:56:04.31ID:cRRuX0tu
俺のpc古すぎてUnityインスコできねぇな、、、あははは
妄想でいい?
2017/09/03(日) 20:08:38.70ID:Fstip4xz
自分専用のアプリが完成
このスレもなにかと参考になる
156けつめん
垢版 |
2017/09/03(日) 20:20:16.45ID:cRRuX0tu
なんかファイル壊れてんの俺だけ?とりあえず妄想でファイヤー的な何か
https://imgur.com/a/R2gv3

使うようだったらまた作るから、ライセンスとかは後でいい?ちょっとめんどくなってきた使わないのならどうでもいいけど
2017/09/04(月) 04:28:27.46ID:YJsMFnXX
あーよく寝た
>>156
いい感じでふ(^^
まだ使わない(というよりスキル実装してない)ので急がなくてもいいでふよ(^^
2017/09/04(月) 07:36:39.64ID:GWT5Y0ia
上から目線でワロタ
2017/09/04(月) 12:13:30.68ID:YJsMFnXX
そこまで上から目線でふか?(^^

今日はもう疲れたのでお休みしまふ(^^
チンコとチンコがこんにチンコ(^^
ボッキング!(^^
2017/09/04(月) 13:18:45.03ID:7XP53dT7
>>156
そんなところに貼って、勝手に誰かに使われても知らないよ
https://i.imgur.com/VaEGVKF.jpg

ところで僕ちゃんモデリング頑張ってるけど2次絵がまったく書けないの
目の描き方についてちょっと講釈を垂れていただけない?
2017/09/04(月) 14:02:43.49ID:7DZT1B1b
デコワロタ
162けつめん
垢版 |
2017/09/04(月) 16:33:25.67ID:YC6VxdJh
使われようがきにせんわーフリー素材って言うのもおこがましいわー

アニメっぽい目を描くのが難しいなら、クレヨンしんちゃんの目を真似てみたらいかがだろうか、アレ楽で可愛いと思うのだ
2017/09/04(月) 17:38:07.03ID:UImSNmUX
おや?
意外と…ありだぞ!?
https://imgur.com/3FPPvjj

バカゲーの予定だしなんかしっくりくるわ
いやあ感謝感謝のボッキング!(^^

クレヨンしんちゃんの絵ってじっと見てたらちょっと恐くなってきたわ
2017/09/04(月) 21:02:26.71ID:YJsMFnXX
僕、なんか作るのが限界に感じてきました(^^
無理をして作ってきたのがここに来てもう爆発した感じでふ(^^
チンコは射精しないからと擦り続けたらいつか射精するものでふよ(^^
いまがその時でふ(^^
このスレはワンコのおっちゃん、ぼっこの殿、けつめん殿、その他名無しで仲良く再利用してほしいでふ(^^
2017/09/04(月) 21:20:47.33ID:605zdZF8
まあちっとおやすみしてポケモンでもやんな

ちょっと離れて見ると
急に見通せるようになったりもするもんなので
2017/09/04(月) 21:39:31.10ID:xOmVgfOz
どう考えてもクスリの副作用やんけ!
2017/09/04(月) 22:00:39.95ID:HabfzDmL
煮詰まったら一度離れてみる、は基本やね

途中からしか見てないけど
C#の勉強とMMO作成は切り離した方がいいんじゃないかな

スレ主のやり方はどの言語かを習熟した人がフィーリングで完成させてしまう方法であって
今の勉強しながらだと、どっちつかずになってしまうと思うのだけど。
2017/09/04(月) 22:09:29.08ID:YJsMFnXX
なんかここなんj民らしき人が多くありまふぇんか?(^^
一度離れてUnityで別のもの作ってみまふ(^^
2017/09/04(月) 22:30:21.96ID:605zdZF8
ところでよう、作ってみた
https://www.dotup.org/uploda/www.dotup.org1357630.png
ギコですがなにか
2017/09/04(月) 23:25:04.70ID:YJsMFnXX
ギコって・・・、あなたは一体いつの時代の人間でふか?(^^
僕もそのうちモデリング技術磨かないと・・・(^^
2017/09/04(月) 23:37:01.42ID:605zdZF8
ちぇ
20年近くまえのゲームぱろってるやつに言われた
2017/09/04(月) 23:39:10.51ID:8TL4S2uZ
その持病治るらしいから
治ってから再挑戦でもいいんじゃない?
2017/09/05(火) 04:08:23.94ID:J1+HrhUO
とりあえずUnityとC#の勉強をしつつまったり休みまふ(^^
2017/09/05(火) 07:31:36.58ID:If3z2zJc
なんかミニゲームかアプリでも作ろーぜ
2017/09/05(火) 07:55:59.66ID:3wLcxTBi
プログラムもゲーム作った事ないからよく分かんねーんだけど
なんでゲームってこれまで無数に作られてきたのにシステムに関する互換性がないの?

プログラムなんて使いまわせるんじゃないの?
例えば今苦戦してるアイテム管理とかアイテム使うとか、先人が無数に作ってきたシステムじゃないの
そういう一連のシステムをある程度パッケージにして
例えばPCを組み立てるようにゲームを構築していくとかできないの

そういうのが難しいとしても、例えばアイテムを使うというプログラミングの情報が
なぜネットで拾える状態に無いのかが謎

あるけどぼっきんぐが見てないだけなのか?
2017/09/05(火) 08:07:30.42ID:J1+HrhUO
そういうのはありまふよ(^^
ただ僕の望んでるものとデザインが違ったりして(^^
僕に人の複雑なスクリプトを改変できる知恵はありまふぇん(^^
ボッキング!(^^
177けつめん
垢版 |
2017/09/05(火) 09:57:48.69ID:qx1kblxR
お、新作か?なんさ描かせろ
2017/09/05(火) 10:01:45.80ID:eLajxY09
場末の居酒屋見たいなスレだな
2017/09/05(火) 10:37:36.35ID:J1+HrhUO
【OP】
ひーとは誰でもボッキングー(^^
皆の心にボッキングー!(^^
遙かなーチンコのー先からー(^^
漏っているー(^^
ひーとは誰でもチンコッコー(^^
皆の心にまんこっこー!(^^
アナルのー闇をー超えーてー(^^
超越ボッキングー(^^
【OP終わり】
さて、どんな感じでふか?(^^
僕のチンコは硬いでふよ(^^
それでは今日も作っていきまひょう(^^
今日からMMOから離れてなんか作りまふ(^^
ソシムの青本を参考になんか作りまふか?(^^
2017/09/05(火) 11:14:34.10ID:igM67Z/T
UIなしのdebug.logだけで
今日の占いとか
クリックすると経験値ふえて
一定たまるとレベルアップするとか
そういう誰もが初期学習過程や基礎研究で
やるようなことやったらどうだ
2017/09/05(火) 11:23:50.26ID:J1+HrhUO
ふぁい(^^
やってみまふ(^^
2017/09/05(火) 12:27:47.30ID:igM67Z/T
占いでけたか?
占いじゃなくてもいいけど
できたらソースはったらいいわ
みんなで文句つけてやるから
2017/09/05(火) 12:32:53.89ID:J1+HrhUO
やるといっても興味が別のものに逸れてすっかり忘れるのが僕の悪い癖(^^
今から占い作ってきまふ(^^
2017/09/05(火) 12:41:13.11ID:J1+HrhUO
作ってまふ(^^
しばしお待ちを(^^
2017/09/05(火) 12:48:31.66ID:J1+HrhUO
出来まひた(^^
乱数Int型の最大値は生成されないことを配慮して作ってまふ(^^
これで毎フレーム占ってもらえまふね(^^
void Update () {
int 占い乱数 = Random.Range(0, 3);
if (占い乱数 == 0)
{
Debug.Log("今日は大凶でふ、多分女の子の前で勃起するでひょう(^^");
}
if (占い乱数 == 1)
{
Debug.Log("今日は最凶でふ、多分チンコが折れるでひょう(^^");
}
if (占い乱数 == 2)
{
Debug.Log("今日は糞凶でふ、多分銭湯で掘られてゲイに目覚めるでひょう(^^");
}
}
2017/09/05(火) 12:52:33.47ID:J1+HrhUO
思ったのでふけど(^^
僕って関数関連でよく躓いてる気がしまふ(^^
そこで関数をいっぱい使ったミニゲームが作りたいでふ(^^
何かこれがいいってゲーム制作があったら教えてくらふぁい(^^
2017/09/05(火) 12:59:10.02ID:igM67Z/T
毎フレームて...
2017/09/05(火) 13:34:36.84ID:L6m6ZkyW
関数を難しく考えすぎよ
中学校で習ったでしょう?

y = x + 3

x に 1 を入れると y は 4 になるでしょう?
このように入力に対応した出力を返すのが関数よ

GameObject.Find("Ethan")
"Ethan"という文字列を入れるとEthanのGameObjectが返ってくる

大雑把にこんな感じ
2017/09/05(火) 13:47:43.63ID:J1+HrhUO
ああ、あの関数と同じものでひたか(^^
なんとなく概念を理解出来まひた(^^
感謝感謝のボッキング!(^^
2017/09/05(火) 13:48:36.18ID:L6m6ZkyW
だが厄介なことにC#では
入力が無いものや出力を返さないものも関数と呼ぶらしい

この辺が理解の妨げになっているのかもね
2017/09/05(火) 13:55:57.58ID:J1+HrhUO
混乱しまふね(^^
でも何となく理解出来まひた(^^
本の関数の所も理解できるようになりまひたひ(^^
これから成長する僕を見よ(^^
2017/09/05(火) 14:00:48.98ID:L6m6ZkyW
ちなみに入力のことを 引数
出力のことを 戻り値
という

ボッキングがよく () を付け忘れるGetComponentちゃんは
引数の無い関数なのよ
だからカッコの中は空なのよ
2017/09/05(火) 14:02:01.15ID:L6m6ZkyW
おーけーい
すくすく育てよ
2017/09/05(火) 14:31:24.44ID:J1+HrhUO
>>192
なるへそなるへそ(^^
空っぽなら省略してもいいようにしてほしいでふね(^^
どうも付け忘れることが多いので(^^

さていよいよアイテムスロットの入れ替えを作りまふ(^^
今に見ててくらふぁい、完成させてビックリさせてやりまふから(^^
(とは言ったものの右も左もわかりまふぇん)(^^
2017/09/05(火) 14:40:13.54ID:J1+HrhUO
アイテムの入れ替えの参考になるサイト教えてくらふぁい(^^
適切なワードで検索できていないのか出てきまふぇんでひた(^^
2017/09/05(火) 14:43:51.05ID:L6m6ZkyW
やるんかーーーーーーーーい!!!!

だって…ボッキング…>>179
なんでもないや…もう…好きにして…
2017/09/05(火) 14:46:44.23ID:J1+HrhUO
なんかもう一からゲーム作る気力がありまふぇん(^^
今までツクールウディタで複数のゲームを同時に作ると必ずエターなっていたので(^^
このMMOがエターなったら困りまふ(^^
チンコとチンコがこんにチンコ(^^
ボッキング!(^^
2017/09/05(火) 16:44:13.38ID:sWR8moEm
残念ながら
いくらやってもこの調子だからな

認めたくないが
無理なものは無理なんだなと思った

だいぶ前から内心おもってたんだけど
統合失調というより躁鬱ぽく見える
2017/09/05(火) 18:37:05.07ID:If3z2zJc
住所録作れば
そんな長くないし
classや配列、関数の勉強になるぞ
2017/09/05(火) 18:43:14.73ID:J1+HrhUO
つまりUnityから離れてコンソールとかで作る感じでふか?(^^
2017/09/05(火) 18:45:53.27ID:If3z2zJc
別に離れなくてもunityで作りゃいいじゃん
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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