トップページgamedev
994コメント406KB

MMORPG 作成

■ このスレッドは過去ログ倉庫に格納されています
0001 ◆dqOqxR1c 01/11/06 19:00ID:???
MMORPG 作成 I
 http://natto.2ch.net/netgame/kako/1001/10012/1001227519.html
MMORPG 作成 II
 http://game.2ch.net/test/read.cgi/netgame/1002000791/l50

プロジェクトページ
 http://freeweb2.kakiko.com/mmorpg/
0796416 ◆quHoSW/FCI 2006/03/13(月) 13:04:44ID:SRJyn5WZ
>>789
 ISOによる標準OSI参照モデルは

第7層 アプリケーション層
第6層 プレゼンテーション層
第5層 セッション層
第4層 トランスポート層
第3層 ネットワーク層
第2層 データリンク層
第1層 物理層

 定義されていますが、ISOの制定進行が遅かったため、以下のTCP/IPが見切り
発車になりました。
0797416 ◆quHoSW/FCI 2006/03/13(月) 13:13:45ID:SRJyn5WZ
第4層 アプリケーション層(FTP,Telenet,SMTP)
第3層 トランスポート層(TCP,UDP)
第2層 インターネット層(IP)
第1層 ネットワークインターフェイス層(Ethenet)

 ネットゲームの場合、アプリケーションプロトコルの設計が必要になります。

>>795
 製作段階の時はアップデートも頻繁になりますから、随時DLのJavaアプレットはユーザーに
とっては楽かも。
 VRML…うぅ(泣
0798XPG ◆dffLbwc7XE 2006/03/13(月) 13:21:45ID:Jvq7NsUw
>>797
それって自動パッチプログラムを作る手間が省けるってだけですよね・・・。
だから別にユーザーにとって楽になるんじゃなくて、開発者が楽になるということですよね。

0799名前は開発中のものです。2006/03/13(月) 13:34:20ID:juTCK6jT
とりあえず、いつになったらMMORPGを遊ばせてもらえるんだ?
0800XPG ◆dffLbwc7XE 2006/03/13(月) 13:36:49ID:Jvq7NsUw
>>796-797
>>789さんはプロトコルという言葉をもっと特別なものだと思ってたんだと思います。
08017602006/03/13(月) 18:13:15ID:o85Kb6b7
がんばったら自宅鯖できた
サンプルのチャットソフトを改造して今週中にはキャラクター移動できるようにしたい
0802名前は開発中のものです。2006/03/14(火) 02:15:34ID:O63k3t+z
>>801
マジ期待。
最近はMMO企画自体あまりないからね。
0803名前は開発中のものです。2006/03/14(火) 02:17:48ID:5LlUQSQs
>>801
がんばってください
0804名前は開発中のものです。2006/03/14(火) 02:23:55ID:Lo3T1R2G
>>802
車輪の再発明を目的としてものを作らない奴に限ってMMO作ろうと言い出すからな
まずはものを見せろってのはMMOスレ乱造から出てきた風習かとすらおもう
0805名前は開発中のものです。2006/03/14(火) 08:28:58ID:losJmVSC
>>804
日本語で
0806名前は開発中のものです。2006/03/14(火) 19:29:55ID:ngKqdIhf
(;´д`) この程度で煽るのは厨…
0807名前は開発中のものです。2006/03/14(火) 20:53:57ID:N0adV24L
煽りなのか。それすらわかんなかったよ
0808名前は開発中のものです。2006/03/14(火) 22:23:43ID:lnsEAmfm
妄想やレベル低い話はいいから実物だせよー
でも、ダレかさんみたく適当な2Dはイラネ。
0809名前は開発中のものです。2006/03/14(火) 22:42:52ID:ltrf8WBj
>>808
姉さんワロス
つか、誰かさんて弟?
0810名前は開発中のものです。2006/03/14(火) 22:48:35ID:Lo3T1R2G
創作意欲に乏しいたられば好きのお子様は
ゲームの内容を何にするかより、プロトコルとか語るのがお好き
0811911 ◆dUgCMabcts 2006/03/14(火) 23:08:35ID:lnsEAmfm
>>809
本当に勘弁してあげて・・・もうだめぽ。
姉さんはアクティブ過ぎて困る。(自分が教えたのが悪いが)

当分2ch書き込めないようにルータで拒否しとこう。
0812名前は開発中のものです。2006/03/14(火) 23:21:50ID:ltrf8WBj
>>811
ガンガレ、応援してるぞ。
ていうかコテ持ってると辛いよねw
・・・俺もだけど
0813名前は開発中のものです。2006/03/15(水) 07:01:33ID:gS5j3N1c
>>804
>車輪の再発明を目的としてものを作らない奴
意味が判りません、もっと簡潔に。

ま、物を見せろってのには同意。
0814名前は開発中のものです。2006/03/15(水) 18:02:33ID:txYild6R
姉さんだとか弟かだとか、さっぱりわからんのだが、ここは身内の馴れ合いスレなのかえ?
0815名前は開発中のものです。2006/03/15(水) 22:13:23ID:qWlIqVvc
http://pc8.2ch.net/test/read.cgi/gamedev/1125872241/
0816639 ◆WKezKkIa.w 2006/03/16(木) 00:32:47ID:ng2J/kIa
>>808
あう、私かorz
08177602006/03/21(火) 07:07:38ID:ve1PTV2i
マス移動じゃないMMOで移動したごとに毎回サーバーに座標送るって方法にしたら
5つ起動しただけでかなり鈍くなってしまったorz

こういうのってサーバーの無駄な処理をなんとか削るしか回避方法ないの?
0818名前は開発中のものです。2006/03/21(火) 08:23:44ID:TsEgs7Ul
>>817
 1フレーム単位で座標値を送りあってたら、そりゃ重いですよ。

 移動方式は今のところ大別すると3つかな。グリッドとベクトルとポイント。
 グリッド方式は負荷が高めですけど、そのぶん同期ズレの修正が楽です(というか、毎回
修正してるもんだし)。
 ベクトル方式は、開始(向きと速度)と終了だけをキーにするんで、負荷は低いです。ただ、
両キーの時間間隔が移動距離に換算されるので、ラグの分はズレるんで適度に補正が
必要です(まぁ、位置情報を送ってベクトルを合算すればいいだけですが)。
 ポイント方式は、終点のみなんで最も帯域に優しいんですが、途中の障害物を回避する
判定の分ちょっと負荷が高めになります。あと、適度に補正しないと鯖と蔵とでは経路が
違うという現象も。

 でもまぁ、グリッドは最終的にどう管理しているかの違いなんで、移動方式の違いとはい
わないかもしれず。UOもリネ2もグリッドだし。
08197602006/03/21(火) 11:04:11ID:ve1PTV2i
グリッドってマスでわけられてそこしか進めないやつ?
ベクトルとポイントってなんでしょう
0820名前は開発中のものです。2006/03/21(火) 11:28:05ID:6coWPct6
「向きを持った量」の事を「ベクトル」

ポイントはきっと、座標のこと言ってるんじゃないかな。
08217602006/03/22(水) 06:08:33ID:BRwP0nrs
>>818,820
なるほど
グリッドでベクトルにします
thx
0822名前は開発中のものです。2006/03/24(金) 11:41:52ID:BSKPMU8y
>>760は数学やってない?
0823名前は開発中のものです。2006/03/24(金) 17:54:46ID:BxDXZYna
>>760はDragobforce。相手にするな。

詳細
CreateGame〜陸海空オンライン〜11
 ttp://game10.2ch.net/test/read.cgi/mmominor/1142086288/
 ttp://www112.sakura.ne.jp/~kaientai-project/creategame.htm
0824107 ◆a6JcKaYOUI 2006/03/27(月) 23:13:35ID:UmyPaeFP
近況なんぞを
相変わらず鯖は動かしているけど一切手を付けていない
復活は早くても5月になると思われるorz

QVにしようかどうか迷っているが素材が...少ない
ゲーム内容についても少し迷っている
0825名前は開発中のものです。2006/03/28(火) 23:38:41ID:tkSbDgan
QVとはなんぞや?
0826名前は開発中のものです。2006/03/29(水) 00:19:08ID:rgA4ziNH
俺語
0827107 ◆a6JcKaYOUI 2006/03/29(水) 00:53:06ID:uu/1U0Ne
QVはクオータービューの事ぞい
一般的ではなかったか
0828名前は開発中のものです。2006/03/29(水) 01:49:38ID:xk7WeHSR
isometric view が正しい
0829107 ◆a6JcKaYOUI 2006/03/29(水) 02:12:00ID:uu/1U0Ne
http://www.google.co.jp/search?sourceid=mozclient&num=50&ie=utf-8&oe=utf-8&q=isometric+view
2,720,000件
http://www.google.co.jp/search?sourceid=mozclient&num=50&ie=utf-8&oe=utf-8&q=quarter+view
113,000,000件

やっぱ Quarter View だ(ぉぃ

建築CADとかのアイソメはこれのことを言っていたのか
d
0830名前は開発中のものです。2006/03/29(水) 02:19:53ID:hXre991V
素直にクォータービューという言葉を使えば、
無駄にバイト消費する事も無いのに。。。
とかいいつつ、こっそりFW越しに通信できない問題を解消。
(htons使ってなくてport番号が狂っていたというマイナーなバグ_no

注:FW=ファイアーウォール
08317602006/03/30(木) 17:51:50ID:3ITUjPTa
やっぱりマリオみたいな横スクロールのオンラインゲームがつくりたい
メイプルストーリーみたいな
グリッドだとアクション性がなくなっちゃうから
動いたら座標送信にしたけどやっぱり5人いっぺんに移動とかすると5秒後に反応とかになっちゃう
なんかいい方法ない?
ドアフォとか言わないで教えて
0832416 ◆quHoSW/FCI 2006/03/30(木) 19:32:19ID:J45kuvXn
>>831
 通信上の遅延は国内だとどんなに遅くても0.2秒程度、大抵は0.02〜0.06秒ですよ。

 5秒のズレは送受信部分じゃなくて、前後処理にミスがあるみたく。ウェイト値とかを間違えて
ませんか?
08337602006/03/32(土) 16:43:39ID:07JaawDZ
そうなんですか
ウェイト値最小にしたらサーバー側はすぐ処理されてました
クライアントはどうやら受信はできてるようなんですけど
1ループに結構時間がかかってるのかやっぱり遅い反応で
そのときチャットしても移動し終わってから表示されてしまいました
もう少し粗い移動にして試してみます
0834416 ◆quHoSW/FCI 2006/04/02(日) 10:02:54ID:VIKd056f
>>833
 もしかして、位置情報の更新が無いにも関わらず、データを送っていたりしませんか? どうも
読んでいると、受信バッファを食い尽くして、送受信の一時停止に陥っているような気がします。
08357602006/04/05(水) 06:23:54ID:HDjeWC4m
移動しなければチャットできたんでたぶんそれはないです
やっぱり横スクロールはあきらめます

新しい疑問なんですけどモンスターとかのNPCってサーバーで処理すればいいんでしょうか
0836名前は開発中のものです。2006/04/05(水) 06:57:31ID:M5DaqWe9
>>835
他のクライアントとの同期とか、不正防止の問題もあるので、
サーバーで処理してるのが普通だね。
って言うか、作ろうとしているジャンルの物(プログラム)とか、
少しは調べたら?
只で遊べるゲームいくつか解析したら、だいたい似たような
処理してるのが見えてくるよ。
0837416 ◆quHoSW/FCI 2006/04/05(水) 12:08:25ID:ffBDWWDK
>>835
 移動するまでは普通にチャットが出来て、一度移動しちゃうと5秒の遅延になる…ということで
ok?
 移動に関する座標データがオフラインゲーム並に高くて、パケットが飽和しているような現象
だけれども、ロジック見ないと特定できないなぁ。テスト環境も不明ですし。


 モンスターやNPCなどのMOBですけど、大多数は鯖処理です。ただ、コンシューマー系の
一部では、イベント用NPCをクライアント処理のみで完結させているものもありますね。
 前提としては同期が必要なMOB処理は、サーバーからの発生が基本だと思います。

# WindowsXPが今届いた。二台目を組もうと思ったら、モニター切換機か切換えできるモニター
が必要だということに今気付いた(死
0838名前は開発中のものです。2006/04/05(水) 20:35:49ID:M5DaqWe9
>>837
設定だけしたらVNCでも使えばええやん。
0839107 ◆a6JcKaYOUI 2006/04/27(木) 23:45:16ID:rRspzeMT
ほす?
0840名前は開発中のものです。2006/05/04(木) 17:13:00ID:dZ4mKcPu
このスレ終わっちゃった?w
0841名前は開発中のものです。2006/05/04(木) 18:49:39ID:z+m3bQa/
とっくに
0842名前は開発中のものです。2006/05/04(木) 19:09:37ID:EQ3YWlXf
俺が開発してますよ
0843名前は開発中のものです。2006/05/04(木) 20:44:29ID:blcLB3WF
同じく
0844名前は開発中のものです。2006/05/04(木) 21:27:58ID:EQ3YWlXf
>>843
他にも開発者がいたとはw
0845名前は開発中のものです。2006/05/04(木) 22:02:02ID:c1mzwiIc
俺も!!!
みんながんばろうぜぇ!
0846名前は開発中のものです。2006/05/05(金) 18:44:22ID:LjL+bTh+
ぬるぽ
0847名前は開発中のものです。2006/05/05(金) 19:02:56ID:/fNbso43
がっ
0848名前は開発中のものです。2006/05/05(金) 19:09:49ID:SzjciXCF
ヌルポガッ!!
0849107 ◆a6JcKaYOUI 2006/05/05(金) 23:06:56ID:yBS2mgxo
鯖停止しますた

ソース公開しますた
http://hp107.hp.infoseek.co.jp/

6月再始動を目標に頑張ります
これまでテストに付き合っていただいた2chの方々ありがとうございましたです
1月のはじめから約3ヶ月間、正直ゲームを作って公開して
反応が得られるのは初めての経験で楽しかったです。
最後に、これを作るきっかけを下さった 639◆WKezKkIa.w 氏に感謝します
0850名前は開発中のものです。2006/05/05(金) 23:23:54ID:sai8TpXQ
>849
MACですか?
0851107 ◆a6JcKaYOUI 2006/05/05(金) 23:46:33ID:yBS2mgxo
>>850
MACって何のことですか?
0852名前は開発中のものです。2006/05/06(土) 07:06:34ID:Wko2YDzU
>>849
ぼくもpcbnet2を使ってネットゲームをつくろうとしたんですけど
HSP3では実行形式を作ったらエラーがでてしまうんですが
やっぱりhsp26〜のバージョンじゃないと無理なんでしょうか
0853107 ◆a6JcKaYOUI 2006/05/06(土) 11:11:55ID:auBKfcKM
ケチなのでw答えません

【最適化機能】HSP初質51 【それは通常の3倍】
http://pc8.2ch.net/test/read.cgi/tech/1142563321/

ここで質問してくださいww
0854639 ◆WKezKkIa.w 2006/05/08(月) 20:40:01ID:N9pPctQB
長いこと行方不明になっていてすみません。
公私共に多忙で体こわしてますた。

107 ◆a6JcKaYOUI 氏
お疲れ様ですた。
私もソース公開しようと思っております。どこにupすればいいのかわかりませんが。。。

0855107 ◆a6JcKaYOUI 2006/05/14(日) 00:39:56ID:gwZGXnR+
639 ◆WKezKkIa.wさん、お久です
あうー、私も仕事でなにもできないorz

ソースは gamdev.org(ttp://gamdev.org/w/) にアップしてはどうでしょう?
0856107 ◆a6JcKaYOUI 2006/05/27(土) 15:00:21ID:rRWFZuhB
ほしゅ
0857107 ◆a6JcKaYOUI 2006/05/30(火) 01:28:59ID:IyMfBasV
表のほうが大体終わったので、そろそろ始動準備

とりあえず、当面の作業は
鯖を4種類(ログイン鯖・垢管理鯖・エリア鯖・チャット鯖)に分ける
かな
あと、通信の暗号化もついでに入れておこう
0858107 ◆a6JcKaYOUI 2006/06/04(日) 22:09:33ID:2/prwDWr
うーん、キャラクタ移動のアルゴリズムが難しい
とりあえず、考える前に手を動かせだな
がんばれ俺(ぉ
0859名前は開発中のものです。2006/06/06(火) 23:51:45ID:Iih2BN8w
がんばったぶんのあしたがくるよ
0860名前は開発中のものです。2006/06/07(水) 07:53:52ID:wP3FVLAw
頑張らなくても明日は来る
0861名前は開発中のものです。2006/06/09(金) 16:00:00ID:fReDl0Ne
お!
いつの間にか107氏が戻ってきてるw
俺もHSPで3DMMO作ってるからがんばろうぜ
0862名前は開発中のものです。2006/06/10(土) 00:35:39ID:56YBvSel
俺はプログラム書けても絵心ないからゲーム作れねー
誰か素材プリーズ
0863107 ◆a6JcKaYOUI 2006/06/10(土) 01:05:11ID:D6mAYqgL
http://www.tekepon.net/fsm/
0864名前は開発中のものです。2006/06/11(日) 22:50:04ID:eOpDMCe6
絵描けるけどプログラム書けないからゲーム作れねー
俺にはツクールがお似合いですかorz
0865名前は開発中のものです。2006/06/11(日) 23:41:26ID:aLQ00ln0
ちょっとずつでも勉強したらいいじゃない
0866107 ◆a6JcKaYOUI 2006/06/12(月) 00:20:18ID:aTNWacH2
>>864
プログラムできるけど絵がかけない香具師は大勢居る
自分の能力に自身を持て

以下、ステータス
なんかあまり進んでいない
なんか半年前の漏れ自身に勝てる気がしないorz
睡眠不足かなorz
通信関係を実装中
0867名前は開発中のものです。2006/06/13(火) 09:06:08ID:9KQKPrYZ
絵もプログラムもちょっとずつ出来るけど、どっちも実用レベルまで達していない
中途半端な俺が来ましたよ。

0から頑張ろうぜ、おまいら。
0868名前は開発中のものです。2006/06/13(火) 18:52:41ID:qqEg7SfH
よし、おじさんVisual studio 2005明日届く予定だからMMORPG作っちゃうぞ!
鯖側は出来るけどWindowsというかGUIプログラムは初心者なので期待しないで待っててね
0869名前は開発中のものです。2006/06/14(水) 22:28:53ID:QZMinvKA
うわーそれってほとんど初心者じゃないよ、おじさーん
0870名前は開発中のものです。2006/06/14(水) 22:30:20ID:n2Djd0IT
さて、届いたのでさっそくインスコだ!
2Dと3Dどっちにしようかな。初心者だし2Dが良いかもだけど
やっぱ3Dのほうが良いよね?
0871名前は開発中のものです。2006/06/14(水) 22:48:48ID:S8bSnFTP
3D経験者なら3Dは苦じゃない。
ライフワーク覚悟完了なら迷わず3D。

つまり、迷うようなら2D。
0872名前は開発中のものです。2006/06/15(木) 00:05:22ID:SO3c+q7R
2Dのほうがとっつきが良くてよいかな?かな?
0873名前は開発中のものです。2006/06/15(木) 04:07:17ID:CnS7ndoO
アクションゲームの如く戦闘の出来るMMOをお願いします

いや、今の技術やインフラじゃ現実的に無理なのは分かってるんだけどね…
遅延のない通信網が開発されて、インターネットから置き換わるのは100年後くらいかね…
0874名前は開発中のものです。2006/06/15(木) 08:20:18ID:I8ohFJJX
初心者だけど3Dで作ろうかな。HSPで。
3D経験あるし……
0875名前は開発中のものです。2006/06/15(木) 12:37:41ID:fI/R5j3k
昨日はVS2005をインスコして動作確認のためにHelloWorld作って終わったんだ。
2D、3Dなんだけどクォータービューの2Dにしようと思うよ
戦闘はマイナーMMOアスガルドっぽい仕様にしようと思う
数字キーにマッピングしたスキルを押すことにより前方のモンスターに対して攻撃みたいな感じかな
鯖はFreeBSDでCで作る予定。DBはmysql
いつ完成するか分からないけど当面の目標はログインしてチャットだよね。
最大の問題は素材だな、うん。おじさん絵心ないからね。
クォータービューの素材なんかあるのかな
まぁ動くものないと作ってくれる人も居ないだろうから、○とか□で作ってみるよ

よーしおじさん仕事終わったら頑張っちゃうぞ〜
0876名前は開発中のものです。2006/06/15(木) 15:26:45ID:p9xBWJBE
オフゲでクオータビューのRPGツクールっぽいのが確かあったんだけど、そいつの
フリー素材とか流用できないかな?

0877名前は開発中のものです。2006/06/16(金) 02:49:10ID:CQ8qPkXk
とりあえずフリー素材を集めないと
0878名前は開発中のものです。2006/06/16(金) 08:23:47ID:FNjrQ/wZ
>>875
おじさんがんばそ
0879名前は開発中のものです。2006/06/16(金) 09:34:27ID:HK9grLY5
>フリー素材を集めないと
他力本願な時点で見込み無し
0880名前は開発中のものです。2006/06/16(金) 13:30:25ID:FNjrQ/wZ
おじさんをいじめないで
0881名前は開発中のものです。2006/06/16(金) 22:47:42ID:3EpvJowM
フリー素材なら探せば一杯あるよ。
0882107 ◆a6JcKaYOUI 2006/06/17(土) 02:42:33ID:cSIuez/Z
>>875
とりあえず名前がほしいなー
誰が誰やら(ぉ

以下ステータス
通信関係をしこしこ組んでる途中
あれ?こんな大変だったっけ?通信orz
なんとか垢作成とログインはできたっぽい
0883名前は開発中のものです。2006/06/17(土) 19:11:28ID:8jwKhInb
作り直しですか?
0884107 ◆a6JcKaYOUI 2006/06/17(土) 22:11:04ID:cSIuez/Z
うんにゃ、通信部分は再利用しようとしてたんだけどね
プロトコル直したらはまったわけよ

以下、ステータスに変わりましてチラシの裏を
魔法陣の図案をどうしようか考えていたときに、ブレイブ・ストーリーのCMで魔法陣が
それまで思っていたのと違っていたので少し調べてみた
うん、ますます迷ってしまったorz
そのままパクりたい(ぉ
0885おじ ◆INL/HmqiHw 2006/06/17(土) 23:02:35ID:bkUyTBSl
なんとなく名前付けてみた。おじさんにはGUI難しいよ
GUIなものといえばiアプリくらしか作ったことないんだ。
でもデーモンやMMOのエミュなんて作った時期もあったから
クライアント部分作れたらなんとかなりそうな感じがするんだ。

VCなかなか面白いよ、まったり勉強しながら進めるよ。
0886名前は開発中のものです。2006/06/18(日) 01:48:54ID:h0VAUEYI
おじさんがんばれ
0887名前は開発中のものです。2006/06/18(日) 13:03:21ID:+NvM8U+y
>>885
だったら、iアプリMMO作ってみたらどう?
0888おじ ◆INL/HmqiHw 2006/06/18(日) 17:42:54ID:UW2b6mJ3
iアプリMMOはかなり厳しいんじゃないかな
コミュニケーションの主になるチャットがしづらいだろうし、
端末の処理速度にも問題があると思うんだ、容量にも気にしないといけないし
色々な制限がありすぎで携帯端末自体がMMO向きじゃないと思うんだ
決定的な理由としておじさんパケホーダイじゃないんだよ、ごめんよ
0889名前は開発中のものです。2006/06/18(日) 20:00:46ID:1QzN5yqf
おじさん経験豊富だね
0890名前は開発中のものです。2006/06/18(日) 21:15:11ID:EjBdbprS
おじさん期待age
0891107 ◆a6JcKaYOUI 2006/06/21(水) 00:42:27ID:R3nFaJgY
書きこテスト
0892名前は開発中のものです。2006/06/25(日) 12:55:35ID:fp7J4Tiu
MMORPGクリエーションエンジン

http://www.realmcrafter.com/
0893名前は開発中のものです。2006/06/25(日) 16:57:43ID:OI7LncTn
おとうさん>>892買って〜
0894名前は開発中のものです。2006/06/25(日) 20:38:50ID:KyK4T93v
6000円くらい?
0895名前は開発中のものです。2006/06/25(日) 22:16:43ID:OI7LncTn
えっとこのスレの住人100人分だから、600万くらいだと思う
■ このスレッドは過去ログ倉庫に格納されています