トップページgamedev
1001コメント413KB

みんなでMMORPGを作りましょう

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001喪装中04/08/13 20:08ID:la60fqKo
俺が監督をやります

随時スタッフ募集
0899名前は開発中のものです。04/09/12 01:19:45ID:OLQcyj/0
>>897
どこをどう見てきたんだ?
大丈夫そうな話も出てるよ。
0900名前は開発中のものです。04/09/12 01:29:41ID:32DelwAX
個人でやれるもんじゃないよ
0901名前は開発中のものです。04/09/12 02:07:07ID:7vhXTMMw
おまえらの会話は成立してるのか?
0902名前は開発中のものです。04/09/12 02:52:36ID:m1DndJP/
>>894
開発日記からみておそらくwin2k

>>896
*BSDはありえないのかよヽ(`Д´)ノウワァァン

>>898
OSを自作?

>>899
win2k鯖(約10万円)を買うだけで無制限OKぽいね
2k3はNG

>>900
IDがDel厨

>>901
がんばれ
090379504/09/12 16:55:27ID:gAWH7lr1
mmo!のUIはすごいなぁ。柔軟で。ああいうのが作りたい。
0904名前は開発中のものです。04/09/12 19:04:21ID:8Km2m23l
MMORPG「ミュー 〜奇蹟の大地〜」は3人の開発者で作ったそうだ。
つまりは実力次第ってことだろうな
0905名前は開発中のものです。04/09/12 19:38:49ID:PnCBL2lw
mmo!は最初のリリースまでは一人で作ったしな
0906名前は開発中のものです。04/09/12 19:58:22ID:V/gfmIdV
mmo!ってはじめはゲ製作技術板でやってたんだっけ
0907名前は開発中のものです。04/09/12 20:28:34ID:cGWoExbh
MMORPGの鯖につかうLinuxってどのディストリがいいですか?
0908名前は開発中のものです。04/09/12 22:31:25ID:eJZdEJvy
自分が慣れてるディス鳥
090919104/09/13 00:24:00ID:6+IaFvxa
鯖とかDBとかの質問するけどさぁ
会社で作るとかじゃ無いならMMOPRGなんて作っても
どうせ2桁接続がイイとこなんだから、どれでもたいして変わらないだろ。
だから自分の慣れたのでやれば良い。

あと、このスレにMMORPG制作及び運用経験者なぞ居るハズもない
0910名前は開発中のものです。04/09/13 01:11:23ID:Xpd2gJu7
商用化を目指してるのでは?
どっちにしろ、まずは慣れたのでヤレと言いたいのは確かだが。
0911名前は開発中のものです。04/09/13 01:16:11ID:sRXJXOTX
どのディストリを選んでも途中で乗り換えができる(完全なソース互換がある)のですか?
0912名前は開発中のものです。04/09/13 01:23:16ID:Xpd2gJu7
(´Д`;)
091391104/09/13 01:33:48ID:sRXJXOTX
ありゃ、質問の仕方が変だったかな
GCCのライブラリはディストリごとに特徴があったりしませんか?
という聞き方のほうがいいのかな
クロスコンパイルする時はそれ用のライブラリを別途使ったりするので
そういうイメージがあります
cygwinやSFU、*BSDも候補にあがってるのでその辺りも含めて
さらっと解説いただけるとありがたいのですが……
0914名前は開発中のものです。04/09/13 02:21:56ID:yL4bUvLE
>>913
ttp://www.amazon.co.jp/exec/obidos/ASIN/4900900605/249-0621181-8954767
とりあえず読んだら?
0915名前は開発中のものです。04/09/13 04:20:28ID:SNzskthY
>さらっと解説

それGCCじゃなくてlibcの問題
0916名前は開発中のものです。04/09/13 05:38:21ID:ZWCSpHZs
以前MORPG用ライブラリを作ると言っていた者です、
イベントオブジェクト/マルチスレッド化も完了し、嬉しんでいたところ
今回微妙な不具合?が起こり、PG諸氏に御指導を被りたいと思い参りました。

今回行き詰っている箇所は、DLLのエントリポイントDllMainでswitchされる
DLL_PROCESS_DETACHです。この意味をMSDNで調べたところ、
DLL のロードに失敗したこと、プロセスが終了すること、
呼び出し側プロセスの仮想アドレス空間から DLL をアンロードしようとしていること
となっていたので、ここでWSACleanupを呼べばいいのかな。などと安易に考えておりましたところ
何故かconnectが動作しないのです。これは一体どういうことかとWSAGetLastErrorにて
見てみれば、WSANOTINITIALISED (10093)ではありませんか。
最初に言うのを忘れておりましたが、DLL_PROCESS_ATTACH内で初期化を行う関数を呼ぶようには書かれておりまして
では一体どーいうことよ、意図的にクリーン関数なんか呼んでないよ!と思い、
昨夜から今朝まで掛かりやっと原因を突き止めたのです。
原因は、_beginthreadex時にDLL_PROCESS_DETACHが発生している。ということでした。

なぜ?どうして?なんでそんな時にデタッチされちゃうの?
また、私は他のどの部分にwinsockの初期化、解放処理を書くべきなのでしょうか?
どうぞよろしくお願いいたしますゲス野郎諸氏
091788704/09/13 05:57:49ID:vD6XaLn8
ID変ってしまいましたが、887です。トリップつけようかなヽ('A`)ノ
本日も残業・・・・ ちなみに私が作ってるのはコンシューマ かつ ローカルな物なので
MMOの管理は専門ではないですが、WIN鯖は、果てしなく効率が悪い
調べればすぐ分かる事で、また一般常識レベルの事なので語るまでもないですが
頻繁に鯖の再起動が必要になります。

1週間ほどすれば、現在のプロジェクトが終わるので、少し時間が出来れば、
サンプルでも作ってUPします。

予定としては、鯖と、移動、MAP切り替え処理、通過判定くらいかな?
少しずつ、是を基盤に追加していってみます。

ではー

はぁぁ・・・ 仕事ほっぽりだして寿司でも食いに行きたいです・・・・・・
店開いてないけど。
0918名前は開発中のものです。04/09/13 08:58:13ID:Km/Xl4kT
>916 さらっとbreak書き忘れと見た。
0919名前は開発中のものです。04/09/13 09:22:49ID:ZWCSpHZs
>>918
ずばりそれでした・・
素晴らしい解答!神!ありがとう!
0920名前は開発中のものです。04/09/13 15:39:40ID:QVq9FjXN
>>917 WIN鯖は、果てしなく効率が悪い

んなことない、Solarisとか商用は知らないけど、
FreeBSDやLinuxと比べても同期オブジェクトが最も軽いのはWinだし
マルチスレッド鯖のパフォーマンスは悪くないよ。

Win+ソケットを使った鯖でパフォーマンスが出ないとか言ってるのは
大抵マルチスレッド+ブロッキングとか、シングルスレッド+selectしてる
クライアントプログラムのクセが抜けきれてない素人だけじゃないか。

比較対照としてpollとかkqueueは使うのに、
Winのパフォーマンスを持ち出すときにIOCPや非同期ソケットをあえて避ける理由は?
0921名前は開発中のものです。04/09/13 15:53:34ID:L/MZetA1
>>920
ちっ。
一般常識レベルとか言ってるから、みんながlinuxでひぃひぃ言ってる間に
Winで作ってパフォーマンスを…とか思ってたのに〜ヽ(`д´)ノ
0922名前は開発中のものです。04/09/13 17:02:22ID:i4PRyke4
>920
キミに聞きたい。
ネトゲー作るときに、ICMPで自分でヘッダも作るのと、
UDP使ってやるのとでは、どっちのが速くできる?
0923名前は開発中のものです。04/09/13 17:21:30ID:QVq9FjXN
>ICMPで自分でヘッダも作る

>UDP
は等価ではないから比べようも無い。
質問の意図がいまいち理解できないんだけど、何?

ICMPはReplyを待つから遅いとか言いたいの?
それ以前にネトゲのプロトコルとして最適じゃないはずなんだけど。
092419104/09/13 17:25:58ID:6+IaFvxa
実際にWin鯖で運用されてる所だってあるわけだろ
だから、アリエナイってほどWin鯖は悪くはないと思うぜ。(鯖運用したことないけど)
Win鯖が果てしなく効率悪いってのはOSに責任転嫁してるだけのように思える。
実際に効率(たまにPC)落としてるのは稼働中の糞アプリケーションじゃないのかナ

開発効率とか考えたら自分が慣れたOSが一番だろ。
不慣れなLinux鯖は慣れてるWin鯖より糞かもヨ
0925名前は開発中のものです。04/09/13 17:28:23ID:53YE/IWl
商売でやるなら絶対Linuxだけど
趣味ならWindowsでよさげ。
0926名前は開発中のものです。04/09/13 17:48:02ID:i4PRyke4
>923
別にキミをためそうとしたんじゃないから。
ICMPは、UDPの上位層になると思うんだけど、
生ソケット使って、自分でヘッダも組むと、
UDPよりも余計なデータが減るから、速くなる?っていう意味。
ICMPがPingの役割をするのは、ヘッダにエコーになるものを記述するからじゃないの?
0927名前は開発中のものです。04/09/13 17:57:32ID:L/MZetA1
ほとんどの不安定要素は糞ドライバと糞アプリ。
Win2000でTCP使ってやる予定。(`・ω・´)

Linux派、Windows派、いろいろいても良いんじゃないの?
どっちが鯖として優れているとかって話題は他のスレでやったほうがいいよ。
0928名前は開発中のものです。04/09/13 17:59:49ID:QVq9FjXN
920を読み返すと、なんかWinが最適って言ってるように見えちゃうな。
そんな事が言いたいんじゃなくて、果てしなくなんて比較対照にもならないほど差があるわけでもないし、
具体例をあげずに一般常識と言い切っていると、ただWin叩きをしたいだけにしか見えなかったわけさ。

新規プロセス生成のコストが非常に多いとか、Winにも欠点はたくさんある。

>>926 IPとICMPを勘違いしてない?
0929名前は開発中のものです。04/09/13 18:11:07ID:zOuVohzz
つうか887は脳内さんだと思うのは俺だけだろうか。
0930名前は開発中のものです。04/09/13 18:13:00ID:ARy8LTxt
Javaなら問題n (略
0931名前は開発中のものです。04/09/13 18:27:39ID:i4PRyke4
>>928
ごめん。
質問変える。生ソケット使って自分でヘッダも組むと、
UDP使ってデータ送信する場合よりも、
総データ量は減る?
0932名前は開発中のものです。04/09/13 18:34:03ID:/34eVa69
効率云々よりWin鯖は高い。
0933名前は開発中のものです。04/09/13 18:37:48ID:LNsnTVPY
あはははははは
0934名前は開発中のものです。04/09/13 19:35:44ID:QVq9FjXN
>>931
そんなの実装によに決まってる。
オーバーヘッドになる冗長データ(ヘッダ)の大きさに依存するし、
UDPよりシンプルなヘッダのパケットに、パケットとして価値があるかは疑問。

ルーターが認知してないイレギュラーなパケットを通してくれる環境ばかりとも限らないし、
当然掛かってくる実装コストを支払う価値があるかも疑問。
XPSP2ではraw socketに制限掛かったりとか面倒な事情もあるし。

それにMMORPGの場合トラフィックがボトルネックになるとはあまり考えられなくない?

>>932
高い上に規模に比べて要求するリソースが大目だな
ただ、だからと言ってすでにWindows導入済みの個人がわざわざ新たにLinux等の
環境を用意するというのも不毛だよ。オナニーならば止める理由はないんだけど。
0935名前は開発中のものです。04/09/13 20:03:45ID:i4PRyke4
>そんなの実装によに決まってる。
WinSock2.2です。
ぶっちゃけ答えてほスィ。
自分で検証してみるのめんどいから
0936名前は開発中のものです。04/09/13 20:07:46ID:9gnlPpmx
>>931
UDP使っても結局はTCPもどきを作ることになるから
素直にTCPで大丈夫な設計をしたほうが無難だと思うよ。
あとルーターの問題もある。ネット環境なんていろいろで、
中にはUDPをTCPでくるんで送る環境もあるとかないとか・・・
未確認だがそういう噂を聞いたことがある。
0937名前は開発中のものです。04/09/13 20:18:33ID:QVq9FjXN
>>935
Winsockとか関係ない、実装というかパケットの仕様によるということ。
ttp://ew.hitachi-system.co.jp/p/r-udpheader.html
このヘッダより短くかつ意味のあるものにできれば、そりゃ多少は軽くなるだろ。

プログラムは当然複雑になるし、動かない環境も出てくるだろうけど
そういったリスクがどうでもいいものって思えるなら、好きにしてくださいとしか。
0938名前は開発中のものです。04/09/13 20:49:50ID:5/0W8ysj
>931
そういったところを工夫するよりプロトコル自体の工夫の方が効果あると思う
無駄な情報はないか、とか最低限の情報のやり取りになっているかとか
0939名前は開発中のものです。04/09/13 21:15:03ID:MvRlwYfz
すみません。IOCPとICMPの区別が付きません。
なんの略ですか?
http://www.sbpnet.jp/books/topic/art.asp?newsid=1343
0940名前は開発中のものです。04/09/13 23:01:54ID:H4wxAKwY
IO完了ポート?かな?I/O Completion Portsでヒットしたよ。
というわけで、IOCPはネットワークプロトコルでは無いよ。
というか、IOCPとICMPをどうして同じものだと考えてしまうのだろう?
0941名前は開発中のものです。04/09/13 23:06:42ID:H4wxAKwY
関係無いけどその本良さそうだね、買っちゃいそう。
ネトゲ作成のバイブルは私の知るところ無かったからね。10月までわくわく。
0942名前は開発中のものです。04/09/13 23:14:26ID:zOuVohzz
宣伝乙
0943名前は開発中のものです。04/09/13 23:16:15ID:i4PRyke4
>937
あらー。UDPってそんな短いヘッダだったのか。
前、WinSock2.2のUDPのパケットをキャプチャしたとき、
もっと余計なデータが16バイトぐらいはあったように見えたので。
もっかい確認します。ありがとう。
0944名前は開発中のものです。04/09/13 23:52:46ID:9gnlPpmx
>>941
目次だけでおなかいっぱい。
0945H4wxAKwY04/09/14 00:04:11ID:aWnZww5A
>>942
脳内だとか宣伝乙とか君はそういうものの見方しか出来ないのかね

>>944
目次だけ見て糞ネットコード書いて氏ね

ていうかおまえら素直に喜べばいいのに
他人の汚いソースコードを読むのも適所抜き出してのコピペも大変だろうに、
それもようやくおさらばなんだにょ
0946名前は開発中のものです。04/09/14 00:10:27ID:d42e3Wuj
次スレどうするよ。
0947名前は開発中のものです。04/09/14 00:36:56ID:1GBlFsx9
>>945
>目次だけ見て糞ネットコード書いて氏ね

なんでそこまで罵倒されなきゃいけないのさ。
他人の汚いソースコードを読むのも適所抜き出してのコピペも大変なのは945だろ
自他の区別がついてないんじゃないか?
俺はMSDNとDirectXのサンプル、それにネット上の情報で間に合ってるよ。

>>946
タイトルは変えたほうがいいんじゃね?
0948名前は開発中のものです。04/09/14 00:45:52ID:IwpesxoX
>>946
MMORPGスレなら掃いて捨てるほど有るから、その中から適当に再利用しよう。
0949名前は開発中のものです。04/09/14 00:50:31ID:i085rEWH
スレでなにか作るわけじゃないのなら普通に各質問スレでいいだろ。
0950名前は開発中のものです。04/09/14 01:13:07ID:XBH1peQ6
質問スレならここがあるぞい

ネトゲ製作質問スレ
http://pc5.2ch.net/test/read.cgi/gamedev/1091882741/
0951名前は開発中のものです。04/09/14 01:20:10ID:d42e3Wuj
質問だけじゃなかったしなかなかマッタリといい空気だったから
この流れを残したいの。全然消費されてなくてもったいないスレが
沢山あるから移住しないか?

MMORPG 名づけから開発まで!!
http://pc5.2ch.net/test/read.cgi/gamedev/1087724940/l50
MMORPG製作プロジェクト(仮)
http://pc5.2ch.net/test/read.cgi/gamedev/1080517885/l50
MMORPGを一緒に作りませんか?
http://pc5.2ch.net/test/read.cgi/gamedev/1078434119/l50
MMORPG 作成
http://pc5.2ch.net/test/read.cgi/gamedev/1005040802/l50
0952H4wxAKwY04/09/14 01:33:22ID:hLt1Rv3T
>>947
ごめんね。H4wxAKwY、煽ってみるの初めてだったから、ごめんね。
ところでWinsockのリファレンスって日本MSDNには全然無いんだね。
おまえら折角wikiがあるんだからWinsockリファレンス翻訳ページでもつくれっての。

>>951
スレ名頭が全てMMORPGで一致してるんだな。ワロタ
0953名前は開発中のものです。04/09/14 01:50:27ID:w/HaW2Vb
「ネットゲー」でスレ検索してもちらほら
0954名前は開発中のものです。04/09/14 22:09:29ID:i085rEWH
一緒に作りませんか?スレはぼちぼちカキコあるけど空気が似てるな
0955名前は開発中のものです。04/09/14 22:11:13ID:i085rEWH
まちがった!
MMORPGを作ってみたいスレだったよ!
0956名前は開発中のものです。04/09/15 00:27:12ID:V7M/2Iia
MMORPGを一緒に作りませんか?
のスレでいいんじゃね?放置期間長くてほぼ死にスレだし沢山残りがあるし。
別にみんなで一緒に作るわけじゃないけど。
0957名前は開発中のものです。04/09/15 00:28:33ID:V7M/2Iia
作ってみたいスレは定着してるメンバーがいるから
そこに邪魔しに行くのもなんか悪い気が。
0958名前は開発中のものです。04/09/15 00:30:24ID:lPIRJ7EF
>>957
現状のレス数ならむしろ賑わって迷惑がられる事はないかもしれない。
新しいスレを用意するのは迷惑がられてからでも遅くないのでは?
0959名前は開発中のものです。04/09/15 00:45:46ID:eqI6ubUy
>>958
「作ってみたい」スレに一票。相互交流も出来るのではないかと。
0960名前は開発中のものです。04/09/15 01:21:13ID:VO34Y+h6
死にスレの再利用ってのも悪くないとは思うけど
作ろうスレ乗っ取り集団みたいでちょっとなぁ。
0961名前は開発中のものです。04/09/15 01:26:08ID:lPIRJ7EF
>>960
乗っ取っちまいやしょうやw
0962名前は開発中のものです。04/09/15 01:40:01ID:V7M/2Iia
使ってるところにずけずけ入っていくのはかなり気まずいし。
こんなん言われたら余計行きづらくなったわ。>>961
0963名前は開発中のものです。04/09/15 01:50:37ID:lPIRJ7EF
>>962
スマンです(´・ω・`)
ただ類似したスレが異なるスレとして乱立した現状は利用者に
とっても傍観者にとっても美味しくない気はしたわけですわ。
0964名前は開発中のものです。04/09/15 01:53:46ID:ULx5xXOV
趣旨は同じなんだから乗っ取るも何もないだろ。
このスレの経緯を知らんのかよ?
0965名前は開発中のものです。04/09/15 02:06:09ID:VO34Y+h6
ここも乗っ取ってるわけではあるが・・・

「MMORPG製作レース場」とか
誰が仕切るわけでなくそれぞれが活動してるというのが
明確に分るようなスレタイで存続したほうがよくない?
0966喪装中 ◆eJILq.TeQ6 04/09/15 02:29:06ID:c/WcMYZz
えーと、これは次スレ立てた方がいい状況ですよね?
立てましょうか?
0967名前は開発中のものです。04/09/15 02:39:25ID:AJvIEeJr
今の状態は何なのよ
箇条書きで示せ
0968名前は開発中のものです。04/09/15 06:43:33ID:4bDgb7XR
・1がスレ立てていつものごとく逃走

・いつもの展開

・ちょっとした質問がちらほら

>>191が質問に答えたりアドバイスするスレになる

製作中のプログラムを晒す人が何人かあらわれる

>>191氏ほか数人が質問に答えたり答えた気分になる人があらわれる

サーバ選定のための議論が続く

次スレを立てるか合流するか悩む

まとめ
・プログラミング
経験者がいないからぶっちゃけこうしろという指針はない。
まとめページに通信用ライブラリへのリンクがあるのが気になる。
・鯖
Windows蔵はライセンス(鯖利用は不可)でアウト、windows鯖は値段(10万円)でアウト。
Linuxが有力候補。でも黙ってwin蔵使うのが影の大本命。
・スレ
ソース晒したり評価してもらったり質問したり議論を戦わせつつモチベーションを保つためのスレ。
現在は数人が競作してる。回答専門で常駐している人もいて心強い。
・まとめページ http://gamdev.org/w/?%5B%5BMMORPG%A4%F2%BA%EE%A4%C3%A4%C6%A4%DF%A4%BF%A4%A4%5D%5D
豆に更新してくれている人がいる。参考にもなりモチベーションを保つのにも役立っている。
0969名前は開発中のものです。04/09/15 07:23:36ID:yOkJYa75
ぶっちゃけワーネバちっくなネトゲー作ってるんだけど形になったら不可テスト誰か協力してくれ。
0970名前は開発中のものです。04/09/15 07:25:40ID:V7M/2Iia
なんかサクっと死にスレつかっときゃ何も問題ねぇのに
すげぇ香ばしいことになってる。
0971名前は開発中のものです。04/09/15 08:12:01ID:Xcdb6+0c
一緒に作りませんかスレなんて、3/30でレス止まっているのに
のっとりを気にするほどなのか?


関係ないけど、P2Pを利用している
Win機は鯖として動いてる雰囲気があるのだけど
ライセンスでアウトなの?
0972名前は開発中のものです。04/09/15 08:30:14ID:KXUQNZgx
そもそも、サーバーの定義が不明じゃ?
サーバーソケットを使っている事をサーバとみなす基準にするなら、
たとえばFTPクライアントもサーバーになっちまうし。
0973名前は開発中のものです。04/09/15 09:37:57ID:4bDgb7XR
http://www.microsoft.com/japan/customer/infokb/Search.aspx?btnSubmit=643279&si=643279&lp=1306&lc=0&ts=&mo=sc

[ 643279 ] Windows XP Professional および Windows 2000 Professional 上で
Web サーバーや DNS、ファイアウォールなどのインターネットサーバーサービスを
利用することはできますか。

Windows XP Professional および Windows 2000 Professional は、使用許諾契約上、
インターネットインフォメーションサービス、ファイル共有、プリント共有において
同時接続数が 10 まで許諾されます。それ以上の多数のユーザーにサービスを
提供する場合は、Windows Server をご利用ください。
また、DNS やファイアウォールはサーバーソフトウェアとしての使用のため、
使用許諾契約によって WindowsXP Professional および Windows 2000 Professional では
使用できません。
* Apache は使用許諾契約で定めるところのインターネットインフォメーションサービスを
利用している製品と見なし、10 接続までのアクセス制限のもとで Web サーバーとして
使用することができます。
0974名前は開発中のものです。04/09/15 09:42:32ID:4bDgb7XR
859 名前:名前は開発中のものです。[sage] 投稿日:04/09/07 22:47 ID:xDB+Kvn1
>>853
参考資料。日本Microsoftの見解。
ttp://www.apache.jp/misc/windows.html

米Microsoftとは見解が異なるらしいが…
波風立てたくなかったら、サーバ版使うかオープンソース系のOS使うべきだろう。
0975名前は開発中のものです。04/09/15 09:47:44ID:4bDgb7XR
>>971
ダメっぽい

WindowsではP2Pソフトは使えない
http://pc5.2ch.net/test/read.cgi/win/1068134314/
0976名前は開発中のものです。04/09/15 10:33:11ID:KXUQNZgx
FW使うなってことは、穴だらけのWindowsで我慢して使えって事だよな、多分。
0977名前は開発中のものです。04/09/15 10:36:10ID:KXUQNZgx
そういえば、EULAだと10台までの電子デバイスやコンピュータなんだよな。
10接続って微妙に締め付けがきつくなってないか?
0978名前は開発中のものです。04/09/15 11:03:46ID:HkhxJlV/
ttp://www.apache.jp/misc/windows.html
>本文書はMSKKのチェックを受けており、公式な見解であると考えて良いと思われます。

とはいえ公式見解ではないわけで、各自が日本MSに問い合わせてみるしかないし、
鯖立てても日本MSに何も言われなければそれっきり。
どこかが実際に日本MSに訴えられないかぎりはハッキリしないような気がする。

おそらく、本社に怒られたくないから本社の規約より厳しくしとくか。ってだけなんだろな。
0979名前は開発中のものです。04/09/15 13:56:24ID:AJvIEeJr
何故事実を直視しないかな
098062204/09/15 15:20:34ID:zhd0HHnq
次スレに移る前にお礼だけ
>>850
サンプル見させていただきました。勉強になることばかりです。
WSAAsyncSelectは、サンプルのように使って
メインのプロシャージャと切り離さず、直列に処理する事にして、放置します。
どもです。

プロトコルは代案作りましたが、プレイヤーのクラスとそれをまとめるクラスなど
他の人がソースを見たくなくなるレベルになってきました。(自分でもはっきりとは認識していない)
なので、課題のプロトコル系のソースアップは、まだ、時間がかかりそうです。

winサーバー:
perlでサーバーサンプル(コピペして)動かしてみましたが、
socket通信が思うように行きませんでした(文字列関係の誤作動だと思う)

サーバー直結のGMを想定しているので(GM回避回避)、
他OSでのプログラム(GU?I)も勉強しないとorz
手始めにはやっぱり(他かに比べて)使い慣れてるWIN鯖で、動くものを仕上げようかなと

長文失礼しました。
098196904/09/15 16:39:14ID:yOkJYa75
自分で芋掘りスキルなどのバランステスト繰り返して必死な俺。
0982名前は開発中のものです。04/09/15 18:26:56ID:ULx5xXOV
このスレで作ろうとしてる人って>>622が1人だけ?
0983名前は開発中のものです。04/09/15 19:33:31ID:Plu6Jx0M
>>980
文章からだめぽさが伝わってくるお
0984名前は開発中のものです。04/09/15 19:41:44ID:LFpLYAzn
>>969
0985名前は開発中のものです。04/09/15 21:46:31ID:452Zeho2
>サーバーソフトウェアとしての使用のため、
>使用許諾契約によって WindowsXP Professional および Windows 2000 Professional では
>使用できません。

ということはゲームサーバーを公開することすらダメ?
それとも

>インターネットインフォメーションサービスを
>利用している製品と見なし、10 接続までのアクセス制限のもとで

Apacheと同じようにゲームサーバーはインターネットインフォメーションサービスになるの?


そもそもサーバーとは何かという問題もあるけど大抵のネットゲームやFTPクライアントは一時的なものだし
同じものとして扱うのはちょっと違うと思うですよ
0986名前は開発中のものです。04/09/15 21:51:48ID:Plu6Jx0M
そんなバカ話どうでもいいって
0987名前は開発中のものです。04/09/15 23:01:46ID:V7M/2Iia
ID:Plu6Jx0M
がバシーーっと一発でサーバ選択を導いてくれます。
0988名前は開発中のものです。04/09/15 23:10:02ID:AJvIEeJr
>>985
駄目なんです。
0989名前は開発中のものです。04/09/15 23:35:55ID:U7YSIrAE
>>985=987
Win,Linux両方でコンパイルできるように作成汁。
鯖プログラムなんて、どこのプラットホームで書いても大して変わらん。
つーか、Win,Linux対応のエミュ鯖のソースなんて腐る程あるだろ。
099098504/09/15 23:47:25ID:452Zeho2
スレタイが「MMORPGを作りましょう」なのに運用のこと聞くのはスレ違いだとか
気が早いとか言われそうだけどやっぱり気になるですよ
それにWinとLinuxで挙動の違うDBもあるからそのあたりの調査を省くためにも
できることなら片方に絞りたい
099119104/09/16 00:06:21ID:mhg8kpzj
鯖問題については>>989で決着って事にして下さいよ!
プロトタイプさえ出来てないのに鯖問題語っても騎乗の空論だろ。

>>990
自分で作って検証しれ
使用許諾契約問題はゲイツに電話しれ

>>980
>メインのプロシャージャと切り離さず、直列に処理する事にして
プロシージャと完全に切り離すのなら、マルチスレッド+イベントオブジェクトへの移行を考えるべきだな。
まぁ、ソコまでしないでもそれなりのモノはできるだろう。サンプル解読御苦労

>perlでサーバーサンプル(コピペして)動かしてみましたが、
えーと、どのサンプル?>>522>>594か?
ソケット通信が問題ってんなら、単純にhttpアクセスが間違ってるんだろ。

>サーバー直結のGMを想定しているので(GM回避回避)、
何言ってるのかサッパリ。GM回避回避って何?
サーバー直結のGMって何だよ?

>他OSでのプログラム(GU?I)も勉強しないとorz
鯖なら別にGUI搭載してる必要ないと思うぞ。あった方が便利っぽいが。
0992名前は開発中のものです。04/09/16 00:07:50ID:A6HBtb8D
次スレきめてくれ
0993名前は開発中のものです。04/09/16 00:08:42ID:jaMKIz4x
次スレ糞スレ再利用
ttp://pc5.2ch.net/test/read.cgi/gamedev/1078434119/l50
0994名前は開発中のものです。04/09/16 00:12:51ID:jaMKIz4x
埋めていいか
099519104/09/16 00:17:34ID:mhg8kpzj
んじゃ、次スレは「MMORPGを一緒に作りませんか?」ってことで続きはソッチで
0996名前は開発中のものです。04/09/16 00:19:27ID:jaMKIz4x
>サーバー直結のGMって何だよ?

クライアントと同じようなゲーム参加環境も持った
サーバプログラムと予想してみる。

うめうめ
0997名前は開発中のものです。04/09/16 00:25:15ID:6OfZejTF
>>985
IISと標準の共有系以外のサーバーは使えないってことだろ
0998名前は開発中のものです。04/09/16 00:29:37ID:atdpWvMP
レス数が950を超えています。1000を超えると書き込みができなくなります。