MMORPG製作というスレは何個もありますが、
全て新しいMMORPGを作ろうという感じなので立ててみました。
エミュ鯖の作り方、作る為の技術、知識などについて話し合うスレです。
既存のエミュ鯖での鯖の構築方法についての話題は別の所でお願いします。
探検
エミュ鯖の製作
■ このスレッドは過去ログ倉庫に格納されています
2007/06/21(木) 19:49:35ID:UGiAUHd6
26名前は開発中のものです。
2008/02/07(木) 00:33:29ID:Bnh73f22 誰か何か作ろうぜ
2008/02/07(木) 07:27:09ID:7YrhaKNx
28名前は開発中のものです。
2008/03/06(木) 14:34:35ID:KE8Q+F5N あげてみる
2008/03/08(土) 00:07:51ID:3uHrrYKv
エミュ鯖らしきものの開発に少しだけ関わってた俺が来ましたよ('A`)
2008/03/08(土) 00:20:30ID:XxYr3Sol
つ[毒]..
旦
つ旦
旦
つ旦
3129
2008/03/09(日) 15:17:19ID:Q1OKgXZE そうか。需要ないなら帰るわ('A`)
2008/03/15(土) 07:20:57ID:G1RXR2wU
何のエミュ鯖に関わってたんだ?
需要も何もまだ、何も決まってない
需要も何もまだ、何も決まってない
33名前は開発中のものです。
2008/04/12(土) 22:39:44ID:A/kUOO2k ネトゲエミュ鯖スレからきますた。
どうも鯖の技術的な相談はあっちじゃNGのようなので。
とあるOdinMSてエミュ鯖があるんですが、自分へのIPアドレスを渡さないといけないんです。
ログイン鯖からゲーム鯖に飛ばす仕様なようで。
ところが、接続に来た人にtracertすると毎回違うアドレスなんで接続ができません。
一日1回変動とかなら自分で書き換えてやれるんですが、接続ごとなのでプログラムでやらないといけない。
しかもtracertを使っててたんではあまりに遅すぎる。
かといって蔵は流用なので蔵から自分のIPを教えてもらうわけにも行かない。
もしかしたら送られてくるパケットを見れば自分宛アドレスが書かれてるカナとか思うんですが、
Rawレベルソケットを見ないといけなくて、Rawレベルで見ちゃうとRawレベルの全部コーディングしないといけなくて
作業も大変だし・・・速度的にも不利かなと。
こういう悩み持った人、エミュ鯖以外でもありそうなんですが、なんか情報ないでしょうか。
どうも鯖の技術的な相談はあっちじゃNGのようなので。
とあるOdinMSてエミュ鯖があるんですが、自分へのIPアドレスを渡さないといけないんです。
ログイン鯖からゲーム鯖に飛ばす仕様なようで。
ところが、接続に来た人にtracertすると毎回違うアドレスなんで接続ができません。
一日1回変動とかなら自分で書き換えてやれるんですが、接続ごとなのでプログラムでやらないといけない。
しかもtracertを使っててたんではあまりに遅すぎる。
かといって蔵は流用なので蔵から自分のIPを教えてもらうわけにも行かない。
もしかしたら送られてくるパケットを見れば自分宛アドレスが書かれてるカナとか思うんですが、
Rawレベルソケットを見ないといけなくて、Rawレベルで見ちゃうとRawレベルの全部コーディングしないといけなくて
作業も大変だし・・・速度的にも不利かなと。
こういう悩み持った人、エミュ鯖以外でもありそうなんですが、なんか情報ないでしょうか。
2008/04/12(土) 22:50:23ID:u1ebOeKL
> エミュ鯖以外でもありそう
ないと思います。
ないと思います。
2008/04/14(月) 11:17:48ID:YT1PCh2T
むしろ日本語でおkって言いたくなった
2008/04/20(日) 12:57:54ID:3T5B5JxR
エミュ鯖以外だと、チートとかそこらへんじゃね?
2008/04/29(火) 15:21:14ID:Ux0UYedd
>>33
エミュ鯖以外だとどんなのがあると思うんだよw
エミュ鯖以外だとどんなのがあると思うんだよw
38名前は開発中のものです。
2008/05/06(火) 17:37:44ID:DDn00Hg2 なんか、力になってあげたい気もするが・・・日本語で質問してくれないと。何なのかさっぱりだわ。
2008/05/10(土) 15:54:56ID:ISM37Xjh
エミュ鯖ってMMOのコピーみたいなもんか?
40名前は開発中のものです。
2008/05/10(土) 23:25:00ID:IgzTkUtf 栗田貫一は山田康雄のエミュですか?
2008/05/11(日) 04:46:32ID:ETUnsYVH
よくみると、エミュ ってなかなかかわいい名前だな。日本人なら笑みゅ
エミュたんかわいいよエミュたん。
エミュたんかわいいよエミュたん。
2008/05/11(日) 12:29:11ID:ebR6iVTA
>>41
全MMOで流用できそうな基本エミュ鯖構築セット(名前はエミュたん)を作るんですね><
全MMOで流用できそうな基本エミュ鯖構築セット(名前はエミュたん)を作るんですね><
43名前は開発中のものです。
2008/05/12(月) 00:41:37ID:mpe0oCmq モモたん、エミュたん、みんなかわいいよ。
2008/05/12(月) 21:34:34ID:FdtgtjP1
>>42
なんとなく考えてみた
エミュたん(仮)
グラフィック類は他MMOのを使いまわせるようにして多くのエミュ鯖になりえるようにする
最低限必要なシステム
MAPシステム
キャラクターが動く
チャット機能(全体、1:1、PT、チーム、ギルドなど多様のMMOに対応できるようにONOFF切り替えできるようにする)
NPC設置(会話とかはエミュ鯖立てる人が簡単に変えられる様に)
MOB設置(エミュ鯖立てる人が細かく設定できるようにすればおk)
スキルやら装備やらアイテムやら
なんとなく考えてみた
エミュたん(仮)
グラフィック類は他MMOのを使いまわせるようにして多くのエミュ鯖になりえるようにする
最低限必要なシステム
MAPシステム
キャラクターが動く
チャット機能(全体、1:1、PT、チーム、ギルドなど多様のMMOに対応できるようにONOFF切り替えできるようにする)
NPC設置(会話とかはエミュ鯖立てる人が簡単に変えられる様に)
MOB設置(エミュ鯖立てる人が細かく設定できるようにすればおk)
スキルやら装備やらアイテムやら
2008/05/20(火) 01:27:01ID:P2A98qQr
>>44
で、それをここでつくろうとするのか?
で、それをここでつくろうとするのか?
46オフROを開発中のものです
2008/05/25(日) 18:16:32ID:4zWF7cMA Cygwinのダウンロード、インストールするのを選ぶ(?)ところで
binutils
gcc
make
perl
というのが見つからないのですがどうやればいいんですか?
わかる方お願いします
binutils
gcc
make
perl
というのが見つからないのですがどうやればいいんですか?
わかる方お願いします
47オフROを開発中のものです
2008/05/25(日) 18:31:04ID:4zWF7cMA やっと理解できた
スレ汚し失礼しました。。。
スレ汚し失礼しました。。。
2008/06/06(金) 08:44:16ID:EPGuA32o
>>47
がんばれー
がんばれー
2008/06/22(日) 14:31:41ID:ie5GSbEs
さり気なく1年経過してるんだな
2008/07/03(木) 01:09:15ID:tsGY5Xdg
1年経過しててもネタないよなw
51マイク ◆yrBrqfF1Ew
2008/07/19(土) 08:29:07ID:qpgnSJHi >>1
ネトゲサロンか大規模MMOか小規模MMOか忘れたが
リネージュIIだったかな・・・?どうかしらんが
そんな感じのエミュ鯖プログラムのソースがあるサイトへのリンクがあったな。
そのエミュレータサーバーのプログラムはJavaで書かれていた。
ネトゲサロンか大規模MMOか小規模MMOか忘れたが
リネージュIIだったかな・・・?どうかしらんが
そんな感じのエミュ鯖プログラムのソースがあるサイトへのリンクがあったな。
そのエミュレータサーバーのプログラムはJavaで書かれていた。
2008/07/19(土) 22:20:24ID:47ip80Tr
リネージュ2のエミュ鯖なら今でもさかんに開発が進んでるよ
2008/07/23(水) 23:23:17ID:QZcyu8gC
新しくエミュ鯖建てるならfezとかどうかな
いい流れで進んできた新スタイルのネトゲだけど
運営の移管でサービス終了まできてる
fez本スレ
http://changi.2ch.net/test/read.cgi/ogame/1216730549/901-1000
本スレなのにfezのことについて一切語られてないところも注目
自分は半年前に引退した身だけど、あまりにも可哀相なんでね・・・
やり方(エミュの)さえまとまってくれば協力してくれる人もいるだろうし
一応推薦しときます
いい流れで進んできた新スタイルのネトゲだけど
運営の移管でサービス終了まできてる
fez本スレ
http://changi.2ch.net/test/read.cgi/ogame/1216730549/901-1000
本スレなのにfezのことについて一切語られてないところも注目
自分は半年前に引退した身だけど、あまりにも可哀相なんでね・・・
やり方(エミュの)さえまとまってくれば協力してくれる人もいるだろうし
一応推薦しときます
54名前は開発中のものです。
2008/07/24(木) 00:05:08ID:K3y0GJdh どうぞどうぞ。
ただ今からこのスレは>>53を応援するスレになりました!
ただ今からこのスレは>>53を応援するスレになりました!
2008/07/24(木) 01:15:31ID:g0sRHU1O
まず>>53は何ができるんだ?
2008/07/24(木) 06:59:06ID:9xUQt2gi
何?ゲームタイトル気に入らなかった?
じゃあいいよもう・・・
僕は別に何ができるってわけじゃないよ
解析もチートに手出しただけだし(成功しなかった
というかエミュ鯖のたて方って普通の調べ方してもでてくるもんじゃないよね?
難しいわ
じゃあいいよもう・・・
僕は別に何ができるってわけじゃないよ
解析もチートに手出しただけだし(成功しなかった
というかエミュ鯖のたて方って普通の調べ方してもでてくるもんじゃないよね?
難しいわ
2008/07/25(金) 05:49:14ID:ya3LQDca
2008/07/29(火) 20:34:25ID:ym3qQDt+
59名前は開発中のものです。
2008/07/29(火) 20:54:23ID:2B9cj3ix 最初は快適に動作したが、
課金服のテクスチャー増大で会敵直前に止まりかけるんで、
俺が辞めたゲームだなw
課金服のテクスチャー増大で会敵直前に止まりかけるんで、
俺が辞めたゲームだなw
2008/08/19(火) 02:57:20ID:yIhqLk1V
エミュレートするMMOはどうであれ
エミュ鯖構築に関して結構細かい技術的なこととか分かる人、
助言などしてくださる方いませんか?(・・;)
何か躓いちゃってるみたいなんですが俺じゃ知識が足りなすぎてこのブログの方の力になれなくて・・・
ttp://hxen.blog43.fc2.com/
エミュ鯖構築に関して結構細かい技術的なこととか分かる人、
助言などしてくださる方いませんか?(・・;)
何か躓いちゃってるみたいなんですが俺じゃ知識が足りなすぎてこのブログの方の力になれなくて・・・
ttp://hxen.blog43.fc2.com/
61名前は開発中のものです。
2008/08/19(火) 03:01:48ID:yIhqLk1V パケット解析して1からプログラム組んでるみたいです・・・
2008/09/07(日) 03:02:43ID:WkEgD7bR
ほしゅ?
2008/09/20(土) 01:19:30ID:xi+4yoCw
それじゃあROのエミュ鯖構築といこうか
2008/09/20(土) 02:18:17ID:615aHvXe
もちろん、プログラムを0から書くんだよな?
2008/09/22(月) 11:24:20ID:zbzVwwRz
ツクールですwww
66名前は開発中のものです。
2008/11/19(水) 17:37:43ID:wNHOZ0aA ほしゅ?
67名前は開発中のものです。
2008/11/28(金) 00:57:59ID:+hGJNeNs ここで比較的まともな案だしてるのって>>44だけなのな
名称は酷いけどw
名称は酷いけどw
2008/11/28(金) 17:51:18ID:CrBAgbJ8
まともであり一番非現実的
2008/11/29(土) 19:24:06ID:2gmbFgdW
そろそろ、まともで現実的な案が欲しいよな
2008/11/29(土) 19:34:56ID:cmv/7oPv
俺が鯖を書くから、お前がエミュ鯖製作するのって、お洒落だと思うんだ…
2008/12/01(月) 01:00:48ID:sguPyBBA
たまに盾マークがでてダメージ0になるけどランダムですか?
2008/12/09(火) 19:51:28ID:OSjXNbVg
痛々しいグラでもいいなら簡単な自作MMOくらいだったら仕事の合間や
休日を利用すれば1ヶ月あれば作れるけど。。。だるそうだな
ソースとか余裕で1000行越えるんじゃね?
でもエミュ鯖となると俺には暗号化されたパケットの解析とかの
知識がないから無理だわ
休日を利用すれば1ヶ月あれば作れるけど。。。だるそうだな
ソースとか余裕で1000行越えるんじゃね?
でもエミュ鯖となると俺には暗号化されたパケットの解析とかの
知識がないから無理だわ
2008/12/15(月) 06:47:41ID:5Dk2jF/p
1000行とか舐めてるだろw
2008/12/16(火) 01:31:01ID:dEH1E5MY
75名前は開発中のものです。
2008/12/16(火) 16:16:42ID:xlabNYdo メイプルのエミュ鯖やっているだけであまりエミュ鯖について
詳しくないものです。
ちょっとした予想ですけど もとの鯖とエミュ鯖をなんとかして開いて
変わっているところを見つければいいのでわ・・・・・・・????
適当なこといってすいません・・・。
詳しくないものです。
ちょっとした予想ですけど もとの鯖とエミュ鯖をなんとかして開いて
変わっているところを見つければいいのでわ・・・・・・・????
適当なこといってすいません・・・。
2008/12/17(水) 01:21:47ID:9Djef8Vu
すごいこと思いついたと思ってとっさに書き込んだのかもしれないけど、
そんなことが現実的に可能ならもうすでに誰か実現してるよね
無知は恥ではないけど無知であることを自覚できないのは情けないよ
>>74
つーかさ、どんなゲームでも使えるように汎用化したら、それってミドルウェアじゃん?
ミドルウェアならすでに色んなところで作られてるけど、
ネトゲで使えるようなのって大抵何百万とか何千万単位で売られてるよね
つまりそれだけ汎用なものを作るのは難しいってことだと思うんだけど・・・・・
あと蔵まで作ったらもうエミュじゃなくてオリジナル(+素材流用)でしかない気が
汎用であるということは既存ネトゲの共通機能を抽象化していけばいいわけで、
>>44で言えばキャラクターとNPCとMOBはまとめてイベントオブジェクトとして抽象化できる
しかしこんなのですらだいぶ具体的な話で、本当は通信部分の作成とか、
もっと基本的なシステムの方を先に考える必要があるんじゃないの?
そこが一番共通化しやすく、また共通化しなければいけない部分だと思うし
そんなことが現実的に可能ならもうすでに誰か実現してるよね
無知は恥ではないけど無知であることを自覚できないのは情けないよ
>>74
つーかさ、どんなゲームでも使えるように汎用化したら、それってミドルウェアじゃん?
ミドルウェアならすでに色んなところで作られてるけど、
ネトゲで使えるようなのって大抵何百万とか何千万単位で売られてるよね
つまりそれだけ汎用なものを作るのは難しいってことだと思うんだけど・・・・・
あと蔵まで作ったらもうエミュじゃなくてオリジナル(+素材流用)でしかない気が
汎用であるということは既存ネトゲの共通機能を抽象化していけばいいわけで、
>>44で言えばキャラクターとNPCとMOBはまとめてイベントオブジェクトとして抽象化できる
しかしこんなのですらだいぶ具体的な話で、本当は通信部分の作成とか、
もっと基本的なシステムの方を先に考える必要があるんじゃないの?
そこが一番共通化しやすく、また共通化しなければいけない部分だと思うし
2008/12/17(水) 02:01:15ID:oN66mV3A
エミュ鯖のミドルウェアなら通信部分をコールバック関数にしておいて
実装の差の部分を埋めていくようなアプローチのほうが
ミドルウェアとして有用なのではないか?
実装の差の部分を埋めていくようなアプローチのほうが
ミドルウェアとして有用なのではないか?
2008/12/17(水) 14:44:38ID:gVSpUlgL
2008/12/17(水) 17:01:43ID:WNF0sPtF
興味深いスレ発見
2008/12/17(水) 19:46:28ID:kCUg8aFX
>>77
VCEみたいな通信専用のミドルウェアもあるくらいだし、
通信部分だけと言ってもそれなりに規模が大きくなるから、
そこを毎回実装させるより共通部分をまとめ上げた方が大きいはず
コールバックにするなら暗号化処理や実際にパケットを処理する関数と、
パケット長の確認(ヘッダに付加されてるものもあればパケ長テーブルで管理してる物もあるため)、
こんな感じに切り分けた方がいいんじゃない?それ以外の処理に大差ないだろうし
ちなみに上述したVCEだとコールバックじゃなくてクラス継承の形で各自実装させてる
セッション管理なんかはミドルウェア側で捌いた方が楽だと思うし、
サーバー間通信は本物と一緒の設計にする必要がないから、
(そもそも本物の仕様自体分からない場合が多いだろうし)
ミドルウェア側で統一した規格作っておけばかなり楽できるだろうね
VCEみたいな通信専用のミドルウェアもあるくらいだし、
通信部分だけと言ってもそれなりに規模が大きくなるから、
そこを毎回実装させるより共通部分をまとめ上げた方が大きいはず
コールバックにするなら暗号化処理や実際にパケットを処理する関数と、
パケット長の確認(ヘッダに付加されてるものもあればパケ長テーブルで管理してる物もあるため)、
こんな感じに切り分けた方がいいんじゃない?それ以外の処理に大差ないだろうし
ちなみに上述したVCEだとコールバックじゃなくてクラス継承の形で各自実装させてる
セッション管理なんかはミドルウェア側で捌いた方が楽だと思うし、
サーバー間通信は本物と一緒の設計にする必要がないから、
(そもそも本物の仕様自体分からない場合が多いだろうし)
ミドルウェア側で統一した規格作っておけばかなり楽できるだろうね
2008/12/18(木) 01:56:39ID:PSwiu1fC
>>76
ここでは特定のエミュ鯖を作ろうってスレじゃないから、ミドルウェア的なのでもいいんじゃないか?
ミドルウェアに色々盛り込んで行けば、2DMMO(3Dは大変になるから除外?)全般に応用できるようになるはず。
ぶっちゃけプレイする側はそこまできにするのか疑問>蔵がオリジナル
ここでは特定のエミュ鯖を作ろうってスレじゃないから、ミドルウェア的なのでもいいんじゃないか?
ミドルウェアに色々盛り込んで行けば、2DMMO(3Dは大変になるから除外?)全般に応用できるようになるはず。
ぶっちゃけプレイする側はそこまできにするのか疑問>蔵がオリジナル
2008/12/18(木) 03:07:43ID:qUhPWQOH
ここはプレイする側じゃなくて作る側の視点で見てるんだよね?
だからプレイ側の話じゃなくて、蔵まで作ったら開発の負担が半端じゃなく大変だってこと。
鯖はある程度手抜いても動くけど、蔵は手抜いたら見た目に思いっきり手抜きが反映されるし、
エミュである以上流用できる蔵くらい流用しないとアップデートに追随するのも厳しくなる
画像だけ差し替えるってのが簡単に見えたのかもしれないけど、実際はそんなの無理に近いよ
あと2Dと3Dは鯖側から見たらほとんど違いは無い
せいぜいパケットに載る座標軸が1つ増えるだけだし、その辺は>>>80でいうコールバックで処理する範囲
色々盛り込んでいけば?っていうのは確かにそうなんだけど、
汎用にするってのは特定向けのものを作る何倍も難しいわけで。
2ch上の企画って壮大な計画ばかり目に付くけどほとんど成功しないし、
まず確実にできる仕様を決めて完成させた方が新たな開発者を呼び込むことにもなる
個人的にいくつか実験的なエミュ鯖作ってきたけど、
一番必要なのはミドルウェアでもオリジナル蔵でもなくて、解析ツール。
結局最初から最後まで、アップデートが続く限りずっとしなければならないのがパケの解析で、
それを補助するツールがあるのが一番助かると思う
だからプレイ側の話じゃなくて、蔵まで作ったら開発の負担が半端じゃなく大変だってこと。
鯖はある程度手抜いても動くけど、蔵は手抜いたら見た目に思いっきり手抜きが反映されるし、
エミュである以上流用できる蔵くらい流用しないとアップデートに追随するのも厳しくなる
画像だけ差し替えるってのが簡単に見えたのかもしれないけど、実際はそんなの無理に近いよ
あと2Dと3Dは鯖側から見たらほとんど違いは無い
せいぜいパケットに載る座標軸が1つ増えるだけだし、その辺は>>>80でいうコールバックで処理する範囲
色々盛り込んでいけば?っていうのは確かにそうなんだけど、
汎用にするってのは特定向けのものを作る何倍も難しいわけで。
2ch上の企画って壮大な計画ばかり目に付くけどほとんど成功しないし、
まず確実にできる仕様を決めて完成させた方が新たな開発者を呼び込むことにもなる
個人的にいくつか実験的なエミュ鯖作ってきたけど、
一番必要なのはミドルウェアでもオリジナル蔵でもなくて、解析ツール。
結局最初から最後まで、アップデートが続く限りずっとしなければならないのがパケの解析で、
それを補助するツールがあるのが一番助かると思う
2008/12/18(木) 03:41:07ID:AKSF4cTg
> ここでは特定のエミュ鯖を作ろうってスレじゃないから、ミドルウェア的なのでもいいんじゃないか?
そのミドルウェア的なモノでクライアントと通信できるのか?ww
そのミドルウェア的なモノでクライアントと通信できるのか?ww
2008/12/18(木) 13:31:07ID:/J4vtDZU
85名前は開発中のものです。
2008/12/18(木) 14:53:09ID:JjWmRleB 糞スレ晒しあげ
2008/12/18(木) 19:20:26ID:WgYALTn0
> ミドルウェア的なものとそれ用のクライアントを作って通信するって話な
それじゃエミュ鯖にならないじゃん。そろそろ他のMMO系糞スレに帰れよ。
それじゃエミュ鯖にならないじゃん。そろそろ他のMMO系糞スレに帰れよ。
2008/12/18(木) 23:31:19ID:WAQhpmpe
そもそもミドルウェアをひとつのソフトウェアと勘違いしてる人もいるみたいだけど、
どっちかというとライブラリだとかフレームワークだとか、そういう概念に近いものだよ。
>>80で取り上げたVCEもソースコードの形で提供されてるし。
(まあググって出る説明のほとんどが「中間ソフトウェア」とか実情と違う説明してるせいだろうけど)
だからミドルウェアが直接クライアントと通信するなんてことはなくて、
ミドルウェアは単にエミュ鯖側から使われるだけの存在。
あくまでもよく使われる機能をまとめたパッケージに過ぎないから。
これまでクライアント作るなんてよく分からない話がなぜ出たのか疑問だったけど、
ミドルウェアは単体ではどうしようもない代物なので、>>84の下に書かれてるようにはならないよ。
元々の話である>>44は、要約すれば開発にかかる負担を減らそうってことでしょ?
クライアントなんて作ってたら趣旨と全く反対の話になっちゃうし、
そうじゃなくて、どういうエミュ作るにしても共通の処理はある程度発生するから、
そういう部分を作ってみようって話じゃないの?
どっちかというとライブラリだとかフレームワークだとか、そういう概念に近いものだよ。
>>80で取り上げたVCEもソースコードの形で提供されてるし。
(まあググって出る説明のほとんどが「中間ソフトウェア」とか実情と違う説明してるせいだろうけど)
だからミドルウェアが直接クライアントと通信するなんてことはなくて、
ミドルウェアは単にエミュ鯖側から使われるだけの存在。
あくまでもよく使われる機能をまとめたパッケージに過ぎないから。
これまでクライアント作るなんてよく分からない話がなぜ出たのか疑問だったけど、
ミドルウェアは単体ではどうしようもない代物なので、>>84の下に書かれてるようにはならないよ。
元々の話である>>44は、要約すれば開発にかかる負担を減らそうってことでしょ?
クライアントなんて作ってたら趣旨と全く反対の話になっちゃうし、
そうじゃなくて、どういうエミュ作るにしても共通の処理はある程度発生するから、
そういう部分を作ってみようって話じゃないの?
2008/12/20(土) 00:19:03ID:UDyDWAZJ
それじゃエミュ鯖にならないじゃん。
2008/12/20(土) 14:09:42ID:Oo+R+Y0Y
2008/12/20(土) 23:13:47ID:UDyDWAZJ
MMOCOREみたいなもんか?
2008/12/22(月) 00:29:54ID:mj/0QBhc
とりあえず特定のゲームにだけ特化したものを
一つでも作らないうちに「汎用的に〜」ってのは
絶対にやめたほうがいい、というか成功しないと思う。
一つでも作らないうちに「汎用的に〜」ってのは
絶対にやめたほうがいい、というか成功しないと思う。
2008/12/22(月) 00:42:51ID:NyZCCICC
パケ解析からやってくれる汎用エミュ鯖ミドルウェアを横からパクって、
勝手にエミュ鯖立ち上げて課金してタダ飯食いたいんだろwwww
勝手にエミュ鯖立ち上げて課金してタダ飯食いたいんだろwwww
2008/12/22(月) 01:39:37ID:/GZWdWWM
2008/12/22(月) 01:43:52ID:/GZWdWWM
あと横からパクるとか無理に決まってんだろ
ミドルウェアで共通部分を実装して、ゲーム独自の部分は各自実装というのは、
内訳してみれば共通部分1割、独自部分9割かそれ以上だから単にパクったところで動くわけない
ミジンコはネトゲサロンにでも引きこもってな
ミドルウェアで共通部分を実装して、ゲーム独自の部分は各自実装というのは、
内訳してみれば共通部分1割、独自部分9割かそれ以上だから単にパクったところで動くわけない
ミジンコはネトゲサロンにでも引きこもってな
2008/12/22(月) 03:04:06ID:mj/0QBhc
2008/12/22(月) 04:14:24ID:LXvzu3If
いくらなんでも実際の開発に対して無知すぎないか?w
2008/12/22(月) 14:04:58ID:ZhCOFXB+
2008/12/22(月) 17:53:03ID:67ahVj8I
>ここで話題に上がってるのは
と限定した話だと言いながら
>簡単な場合もあるよ
と一般論の話して文句つけるとか頭おかしいだろ
第一、ミドルウェアがあってそこから各自が自由に設計できるならともかく、
各ネトゲで全く違う、こちらでは変えようのない固定された仕様というものがあるわけで、
その上でそれぞれの仕様に合わせられるような汎用性を持たせるのは相当難しいと思うが
素人は口出すなとは言わないが、>>96の言うように無知すぎるだろ
ちょっと認識が違いすぎてこっちが何とも言えないな
>>97
代弁感謝、俺の文章下手ですまんな
>>44とそれ以降の流れに関しては俺もそう解釈してる
というか1割を超えて共通ライブラリ作るのは現実的には無理だな
正直言うと>>44も主旨はともかく、書かれてるシステムは具体的すぎて無理だと思う
せいぜい通信周りとDB周りなんかをまとめるのが精一杯かと
と限定した話だと言いながら
>簡単な場合もあるよ
と一般論の話して文句つけるとか頭おかしいだろ
第一、ミドルウェアがあってそこから各自が自由に設計できるならともかく、
各ネトゲで全く違う、こちらでは変えようのない固定された仕様というものがあるわけで、
その上でそれぞれの仕様に合わせられるような汎用性を持たせるのは相当難しいと思うが
素人は口出すなとは言わないが、>>96の言うように無知すぎるだろ
ちょっと認識が違いすぎてこっちが何とも言えないな
>>97
代弁感謝、俺の文章下手ですまんな
>>44とそれ以降の流れに関しては俺もそう解釈してる
というか1割を超えて共通ライブラリ作るのは現実的には無理だな
正直言うと>>44も主旨はともかく、書かれてるシステムは具体的すぎて無理だと思う
せいぜい通信周りとDB周りなんかをまとめるのが精一杯かと
2008/12/24(水) 22:01:51ID:HruQunUq
>グラフィック類は他MMOのを使いまわせるようにして多くのエミュ鯖になりえるようにする
グラフィックってのは、クライアント側に持つんじゃないの?
サーバにグラフィックが必要なの?
工業高校卒のオレにも分かるように教えてくれないか?
グラフィックってのは、クライアント側に持つんじゃないの?
サーバにグラフィックが必要なの?
工業高校卒のオレにも分かるように教えてくれないか?
100名前は開発中のものです。
2008/12/24(水) 23:15:29ID:TIOAMRqB101名前は開発中のものです。
2008/12/26(金) 04:37:27ID:GYHhyhCa 単に>>44はエミュどころか蔵や鯖がどういう仕組みで動いてるかすら知らないだけかと
普通に考えたら開発者の視点から見て「最低限必要なシステム」にあんなもの並べないでしょ
通信、データベース、(エミュと連動する)Web周りのシステムだとか、基本的なものが一切ない
目的自体(この場合>>44じゃなくて>>42)は悪くないと思う
あとサーバ側でグラフィックを持つ必要があるネトゲは普通に存在するよ
例えばあるアイコンに任意の画像データを指定できる機能を持ってるネトゲは
それをサーバ側で保持して配信する必要があるし、
送られてきた画像データを一度加工した上で配信しなければならないゲームもあれば、
3Dモデルに貼り付けるテクスチャまでユーザが指定できるゲームもある
普通に考えたら開発者の視点から見て「最低限必要なシステム」にあんなもの並べないでしょ
通信、データベース、(エミュと連動する)Web周りのシステムだとか、基本的なものが一切ない
目的自体(この場合>>44じゃなくて>>42)は悪くないと思う
あとサーバ側でグラフィックを持つ必要があるネトゲは普通に存在するよ
例えばあるアイコンに任意の画像データを指定できる機能を持ってるネトゲは
それをサーバ側で保持して配信する必要があるし、
送られてきた画像データを一度加工した上で配信しなければならないゲームもあれば、
3Dモデルに貼り付けるテクスチャまでユーザが指定できるゲームもある
102名前は開発中のものです。
2008/12/26(金) 19:53:59ID:pgfDVcqT はいはい。
> あとサーバ側でグラフィックを持つ必要があるネトゲは普通に存在するよ
> 例えばあるアイコンに任意の画像データを指定できる機能を持ってるネトゲは
> それをサーバ側で保持して配信する必要があるし、
> 送られてきた画像データを一度加工した上で配信しなければならないゲームもあれば、
> 3Dモデルに貼り付けるテクスチャまでユーザが指定できるゲームもある
バイナリデータを管理&加工しているだけでは「グラフィック」とは言わないだろ。
> あとサーバ側でグラフィックを持つ必要があるネトゲは普通に存在するよ
> 例えばあるアイコンに任意の画像データを指定できる機能を持ってるネトゲは
> それをサーバ側で保持して配信する必要があるし、
> 送られてきた画像データを一度加工した上で配信しなければならないゲームもあれば、
> 3Dモデルに貼り付けるテクスチャまでユーザが指定できるゲームもある
バイナリデータを管理&加工しているだけでは「グラフィック」とは言わないだろ。
103名前は開発中のものです。
2008/12/26(金) 23:52:32ID:py5s27yk'``・* 。
| `*。
,。∩ * もうどうにでもなれぇ〜
+ (´・ω・`) *。+゚
`*。 ヽ、 つ *゚*
`・+。*・' ゚⊃ +゚
☆ ∪~ 。*゚
`・+。*・ ゚
104名前は開発中のものです。
2008/12/27(土) 20:29:04ID:vxFSc7+u105名前は開発中のものです。
2008/12/27(土) 21:04:49ID:T1PzSHEZ いや、コミュニケーションを放棄しちゃだめだろw
106名前は開発中のものです。
2009/01/26(月) 01:11:35ID:UDaeX5jL 期待あげ
107名前は開発中のものです。
2009/01/26(月) 06:30:45ID:QYLpFcqn 討論しない妄想垂れ流しな時点で終了
sageれ
sageれ
108名前は開発中のものです。
2009/01/26(月) 06:32:10ID:QYLpFcqn 討論しかしないだな
無駄レススマソ
無駄レススマソ
109名前は開発中のものです。
2009/01/26(月) 21:11:32ID:0teQ8RiQ ageとかsageとかほとんど意味無い板で何をw
110名前は開発中のものです。
2009/01/29(木) 00:08:33ID:GuPz0DKB 本人も言ってるように価値のない無駄レスしてるだけだろ
討論レスの方がまだ建設的なだけマシ
討論レスの方がまだ建設的なだけマシ
111名前は開発中のものです。
2009/02/06(金) 15:19:34ID:tTrUUWe/ 討論してた人は去っていったのかね
112名前は開発中のものです。
2009/02/07(土) 17:45:19ID:LLmjrsXP RSのエミュ作れたら作りたいと思って 考えてる所なんだが
プログラム開発の練習のために
んで
鯖はLinuxにアパッチかJBOSSでもいれたらいいのかな?
1000人規模ならCで作ったほうがいい?
鯖としてのスペックはどれくらいほしい?
詳しく調べずに適当に妄想してみる
鯖側はIDとキャラとその座標の管理、イベントの管理、
HP、CPの管理、アイテムの管理、経験値の管理、
接続の管理、あとチャット機能くらいか?
パケットのハックはクライアントの送受信するパケットがそれぞれどの機能の通信なのかをIP以降のヘッダを見て区別?
そんで、内容の解析、どんなイベントを送受信してるか、変数の数と種類と型と暗号化されているのか
クライアント側では、通信先の変更バッチとnProの起動制御、あとデータ改ざんするなら
クライアントが持ってるデータの種類とそれを読み込む部分の解析が必要かな?
すまん 馬鹿だから 全然わかんねーけど
ひととーり 知ってる神様いたら なにか天の声ください><
プログラム開発の練習のために
んで
鯖はLinuxにアパッチかJBOSSでもいれたらいいのかな?
1000人規模ならCで作ったほうがいい?
鯖としてのスペックはどれくらいほしい?
詳しく調べずに適当に妄想してみる
鯖側はIDとキャラとその座標の管理、イベントの管理、
HP、CPの管理、アイテムの管理、経験値の管理、
接続の管理、あとチャット機能くらいか?
パケットのハックはクライアントの送受信するパケットがそれぞれどの機能の通信なのかをIP以降のヘッダを見て区別?
そんで、内容の解析、どんなイベントを送受信してるか、変数の数と種類と型と暗号化されているのか
クライアント側では、通信先の変更バッチとnProの起動制御、あとデータ改ざんするなら
クライアントが持ってるデータの種類とそれを読み込む部分の解析が必要かな?
すまん 馬鹿だから 全然わかんねーけど
ひととーり 知ってる神様いたら なにか天の声ください><
113名前は開発中のものです。
2009/02/08(日) 11:46:24ID:qs1hVMHR PCスペック
メモリが多い方がいい
CPUはある程度あればおk
(仮想PC内で鯖立てて公開ってやるなら、CPUもある程度必要)
24時間起動ってなるなら、電源と熱対策も重要
メモリが多い方がいい
CPUはある程度あればおk
(仮想PC内で鯖立てて公開ってやるなら、CPUもある程度必要)
24時間起動ってなるなら、電源と熱対策も重要
114名前は開発中のものです。
2009/02/08(日) 20:35:16ID:538TT5GW 仮想してもいいが、CPUはC2Qの8200なので微妙かな
まぁpen3のこないだまで現役してた箱があるから、それでいけるだろうか‥
Linuxだからといってもそれじゃやばいかな・・・
まーたPC買うためにローンくまないといけないかもなぁ〜(笑
よく考えたらログインID作成用サイトを鯖にいれないといけないし
あとメンテって何やってんだろ
ログ削除とデフラグとかか?
ミラーリングもいるな。。。
Linuxでフリーのバックアップソフトとかありそうだけど、やっぱそれなりにスペックないときつそうだなぁー
まぁpen3のこないだまで現役してた箱があるから、それでいけるだろうか‥
Linuxだからといってもそれじゃやばいかな・・・
まーたPC買うためにローンくまないといけないかもなぁ〜(笑
よく考えたらログインID作成用サイトを鯖にいれないといけないし
あとメンテって何やってんだろ
ログ削除とデフラグとかか?
ミラーリングもいるな。。。
Linuxでフリーのバックアップソフトとかありそうだけど、やっぱそれなりにスペックないときつそうだなぁー
115名前は開発中のものです。
2009/02/09(月) 13:47:55ID:13txpwYW >>112
プログラム開発の練習のためなら、
エミュ開発より、自分でとりあえず、MOゲームを作った方が良いぞ。
MMOはその次。
エミュ鯖制作なんて、開発者側のデータシートとか、仕様書がないと
パケットキャプチャとかして地道な解析作業が必要になってくるから、
人数そろえないと厳しい。
それに鯖スペックなんて気にする必要無し。
いきなり買ったりしないでしょ?
VMWareとかで済ませておいて、できてから考えて問題ない。
プログラム開発の練習のためなら、
エミュ開発より、自分でとりあえず、MOゲームを作った方が良いぞ。
MMOはその次。
エミュ鯖制作なんて、開発者側のデータシートとか、仕様書がないと
パケットキャプチャとかして地道な解析作業が必要になってくるから、
人数そろえないと厳しい。
それに鯖スペックなんて気にする必要無し。
いきなり買ったりしないでしょ?
VMWareとかで済ませておいて、できてから考えて問題ない。
116名前は開発中のものです。
2009/02/11(水) 00:58:47ID:wpkWlnpr そうだね 今はまだ考えてないよ
見積もりって大事からできそうかどうかの判断も絡めて考えてるからね
無理はしないつもりだよ。
あと、やってるMMOをエミュしたいって考えてるからね
無理っぽいならやめるが・・・・・
解析してくれる人を増やしたらいいのかな
見積もりって大事からできそうかどうかの判断も絡めて考えてるからね
無理はしないつもりだよ。
あと、やってるMMOをエミュしたいって考えてるからね
無理っぽいならやめるが・・・・・
解析してくれる人を増やしたらいいのかな
117名前は開発中のものです。
2009/02/14(土) 07:38:43ID:tzbwLmEt 基本無料のゲームなら募集すればくるだろ>解析してくれる人
118名前は開発中のものです。
2009/02/23(月) 16:38:25ID:DfKGudmg エミュ鯖作りに関して勘違いしてる奴多いけどさ、
時間さえあればMMORPGのサーバーをオリジナルで作れる技術があって、初めてエミュ鯖が作れるわけだよ
さらにオリジナルを作る場合とは違って、仕様は最初から決められていて、なおかつそれを手探りで調べなければならないわけで
クライアントで○○という行動をしたら××という結果になったとして、
その動作がサーバー上でどういうコードになってるか想像できることが必須
だからどういう仕組みで動いてるかも検討付かないような奴が、エミュ鯖なんて作るのは無理
時間さえあればMMORPGのサーバーをオリジナルで作れる技術があって、初めてエミュ鯖が作れるわけだよ
さらにオリジナルを作る場合とは違って、仕様は最初から決められていて、なおかつそれを手探りで調べなければならないわけで
クライアントで○○という行動をしたら××という結果になったとして、
その動作がサーバー上でどういうコードになってるか想像できることが必須
だからどういう仕組みで動いてるかも検討付かないような奴が、エミュ鯖なんて作るのは無理
119名前は開発中のものです。
2009/03/04(水) 02:29:17ID:LESsf8ot そんな当たり前のことを必死に語られても…
120名前は開発中のものです。
2009/03/05(木) 14:13:28ID:Z9n+L9Ag エミュ鯖に当たり前なんてあったの?そっちの方が驚きだ
121名前は開発中のものです。
2009/03/05(木) 14:23:06ID:GGwWM2Un いや、おまえの言ってることの方が驚きだ
122名前は開発中のものです。
2009/03/05(木) 19:59:05ID:sPkENQjh >>120
エミュ鯖って単語の意味から勉強しなおしてきて
エミュ鯖って単語の意味から勉強しなおしてきて
123名前は開発中のものです。
2009/03/05(木) 21:10:48ID:lVXOxvN7 平和だな
124名前は開発中のものです。
2009/03/07(土) 13:35:51ID:1cZvDFGd125名前は開発中のものです。
2009/03/07(土) 14:19:13ID:pbWrw4bw 基本やる作業は同じだろ
当たり前のことが存在しようがしまいが、このスレには他力本願のミジンコしかいないんだから関係無し
当たり前のことが存在しようがしまいが、このスレには他力本願のミジンコしかいないんだから関係無し
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- スマホのやつこの動画見てくれ [577451214]
- 【高市悲報】来年、習近平主席がアメリカに「国賓」として訪米。どうするんだよ高市・・・アメリカも敵に回すのか? [483862913]
- フィフィ「外国人だろうが日本人だろうが反日は要らんのよ、この国に…自分にとって住みやすい国に行け。」 [856698234]
- うええええええん仕事いぎだくないよぉ
- 【高市悲報】トランプおやびん「偉大な指導者である習近平首席、米国は中国にとっての台湾問題の重要性を理解しています」 [115996789]
- 【速報】足立ひき逃げ犯、精神病持ちだった [329271814]
