トップページgamedev
988コメント314KB

( ´∀`)ネットゲー作る技術持っている人いる?

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。02/03/23 00:59ID:+PZyV/1m
( ´∀`)この板にいるの?
0567名前は開発中のものです。02/04/03 00:40ID:GM0XkxXC
>>566
ネット関係よくわかりませんがなんか
ローカルでしか接続できてないような気がするんですが・・・
0568130 ◆v3R1XL8M 02/04/03 00:42ID:???
>>567
ですよねぇ・・?

416さーん、何故でしょう?
0569416 ◆HoSW/FCI 02/04/03 00:44ID:???
 おおボケかましてました…。

 tcpopen ソケットID,"127.0.0.1",port

って書いたままだった…。tcpopen ソケットID,IP,port だよぅ(泣
0570130 ◆v3R1XL8M 02/04/03 00:46ID:???
>>569
あ−指摘しようと思ったら既に気付いてましたか。
pcbnetまで落とすの面倒なので再UPきぼんぬ。
0571416 ◆HoSW/FCI 02/04/03 00:51ID:???
 アプしましたです| ;)
0572130 ◆v3R1XL8M 02/04/03 01:22ID:???
普通にチャットでしたね〜(笑

さて、私もLobbyつくらな・・。
0573416 ◆HoSW/FCI 02/04/03 01:38ID:i598iAWG
 テスト成功でした。っていうか、普通のチャットやし(w
 最初のミスがなんだったのかわからんくらい、問題なく動いて
ました。とりあえず、送受信のエンジンは完成です。

 えーと、クライアント複数立ち上げれるw
 ジサクジエン中です(ぉ。

 あと、url忘れてたヨ
http://61.121.111.1/~rabbit/upboard/file/ChatTest_for_HSP_v02.lzh
0574名前は開発中のものです。02/04/03 01:44ID:???
先ほど416さんとチャットした者です。
クライアント複数は面白かったっすよ、ジサクジエンパーティ組みたいきぶんに。(w
やりとりには不具合無いようですねー。普通のチャットでも感動いたしました。
楽しみにしておりまする。
0575416 ◆HoSW/FCI 02/04/03 03:36ID:???
 移動デキター。
 自分を直に表示と、サーバーに送信してから受け取ったデータを
表示してると、ラグで自分がついてくる(w

 次はチャット文字だっ。
0576130 ◆v3R1XL8M 02/04/03 03:50ID:???
>>575
なるほど、そういうラグの調べ方もあるのね。

早くテストしてみたいです〜。
0577416 ◆HoSW/FCI 02/04/03 04:41ID:i598iAWG
 クライアントのみの梱包ですが、とりあえず出来ました。

 サーバーはチャットのを使いまわしだったり。
 チャットのクライアントにフィルター掛けないと…。

 えーと、移動とチャットのみです。てへ。

http://61.121.111.1/~rabbit/upboard/file/Netgame_for_HSP-Client_v01.lzh
0578416 ◆HoSW/FCI 02/04/03 04:44ID:???
 6時くらいまで鯖立ててるかも
 IPアドレスは「210.199.42.141」です。ポートはそのまま。
0579130 ◆v3R1XL8M 02/04/03 05:02ID:???
>>578
わーい、早速参加させてもらいます。
0580416 ◆HoSW/FCI 02/04/03 05:44ID:???
 130さんとの記念写真
http://61.121.111.1/~rabbit/upboard/file/HSP_ss01.PNG
0581130 ◆v3R1XL8M 02/04/03 06:21ID:???
>>577
今、61.121.111.139で建ててます。
誰か入ってきてください〜
0582130 ◆v3R1XL8M 02/04/03 06:22ID:???
追記。
低スペックマシンは更に歓迎だそうですー。
0583名前は開発中のものです。02/04/03 06:52ID:RUfRvVuy
>>130
ペンティアム入って無くてもいい?
0584130 ◆v3R1XL8M 02/04/03 06:55ID:???
>>583
歓迎です、おいでませ〜。
0585416 ◆HoSW/FCI 02/04/03 07:26ID:i598iAWG
 テストさんくすです。
 いろいろ問題点が見えてきました。そのなかで最大級なのが、
複数のコマンドがくっついていたってやつです。
 ひとりのときは、33ms無いで2以上のコマンドは発行できないけど
複数だと同じに移動、送信データがバッファ内でくっつく(正確
には取り出せなかったデータが溜まっていく)わけです。
 まぁ、解析ルーチンの手抜きが原因なんですけど。

 背景が先行するっていうのもありましたが、これはこれで味が
あっていいかなとw
 キャラの位置データはサバ経由ですが、背景の描画基点となる
自キャラの位置はサバを通さない実データを使ってたからなんで
すね。いやはや。
0586名無し02/04/03 08:29ID:???
このチャットのやつって
IPアドレス何にも入れなかったら
検索するの?
0587名前は開発中のものです。02/04/03 08:34ID:???
このチャット、Murmurみたいにフキダシで喋るようにはならないのかな?
そうすると会話がもっと楽しそう。
0588名前は開発中のものです。02/04/03 10:24ID:???
おかしいな・・・・
>>581を入力してもサーバーが見つかりませんと出てしまう。
0589130 ◆v3R1XL8M 02/04/03 10:25ID:???
416さんが御就寝のようなので、
>>586
検索されないです。


>>587
フキダシで喋るのはいいですね〜。私のでも実装してみよう。
0590130 ◆v3R1XL8M 02/04/03 10:27ID:???
>>588
建てました〜。最大8人まで入れるらしいので、
416さんの為に動作テストしてあげてください〜。
059158802/04/03 10:28ID:???
間違った、>>578
ルータの設定をまだしてないからかな・・・・
0592130 ◆v3R1XL8M 02/04/03 10:30ID:???
416さんのHSP版はルータ設定不要です。

61.121.111.139で建ててます、入りたい方はどうぞ。
059358702/04/03 10:37ID:???
今入ってます。
妙に面白い・・・

なんかスピンジャンプしたくなる。
0594名前は開発中のものです。02/04/03 11:02ID:???
http://61.121.111.1/~rabbit/upboard/file/jisaku.gif
トーテム!!
gifにしちゃったyo・・・
0595130 ◆v3R1XL8M 02/04/03 11:29ID:???
6人居ます〜、あと2人〜。
0596名前は開発中のものです。02/04/03 11:31ID:???
鬼ごっこ(・∀・)イイ! スリール満点!
ただ 時々みんなが瞬間移動するのがアレだなぁ(w
059758702/04/03 11:40ID:???
みんなでウマーとかキターとかできるとよさげ。
0598130 ◆v3R1XL8M 02/04/03 11:43ID:???
鯖落としました〜。

きっと416さんも喜びます。(笑
0599名前は開発中のものです。02/04/03 11:51ID:lryFyN+B
もうたててないか・・・
0600くま2ch ◆KUMAhayM 02/04/03 12:00ID:yOBGh+ST
600
0601130 ◆v3R1XL8M 02/04/03 12:04ID:???
>>599
惜しい〜、一歩遅かったです。

 記念写真
http://61.121.111.1/~rabbit/upboard/file/snap.png
0602名前は開発中のものです。02/04/03 12:05ID:???
>>601
セピア・・ワラタ
0603130 ◆v3R1XL8M 02/04/03 13:11ID:???
>>602
無駄に編集しちゃったです。^^;


背景描き直すか・・
0604名前は開発中のものです。02/04/03 13:27ID:???
サーバーが見つかりません
0605130 ◆v3R1XL8M 02/04/03 13:32ID:???
・・分かりました。じゃあ、サーバーしばらく建てておきます。

IPアドレスは>>592のです。
0606名前は開発中のものです。02/04/03 13:55ID:???
いいゲーム、感動した!!
0607名前は開発中のものです。02/04/03 14:21ID:???
ゲームになってないけどオもろ!!
0608名前は開発中のものです。02/04/03 14:23ID:???
誰もいないYO!
0609名前は開発中のものです。02/04/03 14:42ID:???
二人っきりになると緊張してしまう・・・・
0610名前は開発中のものです。02/04/03 14:47ID:???
>>609
チャット慣れしてないね・・・
俺もだYO!!

あと少々気になったのですが、
アプロダにおいてあるnettest2cとは
130さんの第三段でしょうか?
0611名前は開発中のものです。02/04/03 14:48ID:???
(・∀・)カエレ!!と言われて鬱
0612130 ◆v3R1XL8M 02/04/03 14:54ID:???
>>610
ガーソ!ばれてしまいましたか、実はそうです。
誰かからつっこまれるかなーと待ってました。(笑

Lobbyを実装しました。あとキャラにマウスを合わせると、名前が出ます。
バグは取ってあるので、もうホスト名が出る事は無いです。^^;
が、主な改善点です。

動作部分に目新しい事は余り無いので、面白く無いですー。
ただLobbyでチャットを楽しむのには良い感じになってます。
0613名前は開発中のものです。02/04/03 14:59ID:???
>>612
ちょいと多重起動でジサクジエンしてみました。
あと私はC&C使ったことないので
起動にC&Cのランタイムが必要でした。

いいかんじですね〜。特に、ゲームに移動するときが(w

ランタイム↓
ttp://www.vector.co.jp/soft/dl/win95/util/se059940.html
0614名前は開発中のものです。02/04/03 15:03ID:???
session
に何を入力したらいいのかさっぱりわからんYO!!
0615130 ◆v3R1XL8M 02/04/03 15:07ID:???
>>613
あう、そうですね。今回はランタイム同封するの忘れました。^^;
Vectorからの正式ランタイムでも良いですが、
以前のNetTestアーカイブからcncs32.dllを取り出して
同じディレクトリに置けば動作します。

>>614
それはホスト用なので、何も入力しなくていいです〜。


・・それでは、今からNetTest2c-Lobbyバージョンサーバを建てます。IPアドレスはいつもので。
http://61.121.111.1/~rabbit/upboard/file/nettest2c.zip

では、落とし終わった方からNetTest御協力お願いします〜。
0616130 ◆v3R1XL8M 02/04/03 15:51ID:???
さきほどの方、入れません?
0617名前は開発中のものです。02/04/03 16:04ID:???
joinするとなぜかフリーズしちゃうよウワァァンなんですが。
0618130 ◆v3R1XL8M 02/04/03 16:05ID:???
>>617
テスツさんですか?

しばらく待てば繋がると思います〜。
0619hogee02/04/03 16:09ID:???
joinがチョト重いですね。chatは軽いです。
後、ゲームからロビーに戻るときも。チョト重かったです。
名前のポップアップがはみでます。
気になるのはこれくらいです。
完成度の高いものでした。よかったです。
0620130 ◆v3R1XL8M 02/04/03 16:11ID:???
joinに10~20秒もかかるらしいです。
フリーズと間違えないで〜。
0621名前は開発中のものです。02/04/03 16:14ID:???
>>620

3.4分待ってみたんですがjoinできずウワァァンです。
ううむ、再起動してこようかな。
0622DQN ◆fuiyaSXU 02/04/03 16:18ID:???
よさげです、軽いです
ゲームの方も結構快適に動いてくれます
0623130 ◆v3R1XL8M 02/04/03 16:20ID:???
>>621
うーんそうですか・・。
こちらではJOINされたあと、30秒程してleaveしてるように見えます。
ルータとか使ってません?
0624130 ◆v3R1XL8M 02/04/03 16:22ID:???
皆落ちたぽ。
0625hogee02/04/03 16:23ID:???
ホストが落ちたら再接続しる
0626名前は開発中のものです。02/04/03 16:23ID:???
>>623
ルータつかってます。
でもこのバージョンは特別な設定ありませんよねぇ・・・
ローカルでやってみたら上手くいったんですけど
ロビーが表示されてjoinするとフリーズします。
062762602/04/03 16:28ID:???
やっぱり固まったYO・・・
鬱だ・・・
0628130 ◆v3R1XL8M 02/04/03 16:30ID:???
>>626
えと、以前のバージョンでは接続出来たことあります?
ローカルでなくネット接続で。
062962602/04/03 16:31ID:???
>>628
はい。できてます。
0630130 ◆v3R1XL8M 02/04/03 16:34ID:???
>>629
うーん・・なんでだろ・・。
一部ポート開放され忘れてるとか無いですか?
063162602/04/03 17:58ID:???
>>630
先ほど知り合いとやってみたら無事繋げたんですが、
今130さんのホストに接続みたら一回目は人数いっぱいいっぱいみたいな
メッセージが帰ってきたんですが、2回目はいつもどおり固まってしまいました・・・
0632名前は開発中のものです。02/04/03 18:22ID:???
鯖落ちましたか?
0633416 ◆HoSW/FCI 02/04/03 19:09ID:tTcFBbGh
>>596
 ジャンプするのは、複数の移動情報がバッファでくっついて送信
された場合、クライアントで先頭の移動情報しか解析していないので
(手抜き)それ以後の情報が無視されるからです(ぉ

 あと、禁断の呪文として、チャットで

0:*[23,33,1]

と入力すと、0番の人が x23 y33の地点に向き1(後ろ)に瞬間移動
します(爆。向きは、左・後ろ・右・前がそれぞれ 0,1,2,3に対応。
座標はxが0〜59。yが0〜44です。
0634名前は開発中のものです。02/04/03 21:00ID:???
age
0635416 ◆HoSW/FCI 02/04/04 02:17ID:G3lcEXZJ
 やっと修正版ができたヨ・・
 修正個所は

・複数のコマンドを受け付けても、ちゃんと処理できる(たぶん)。
・名前を反映(遅。
・プロトコル変更で禁断の呪文を封印。

 副作用として、
・ホストから送られる文字はプロトコル化されていないので、入退室
メッセージを無視する。

 ホストプログラムは、あいかわらずチャットのを流用しています。
チャット版のクライアントで入室すると、コマンドが大量に送られて
くるので、こっちはしばらく封印にします。

http://61.121.111.1/~rabbit/upboard/file/Netgame_for_HSP-Client_V021.lzh
0636416 ◆HoSW/FCI 02/04/04 02:19ID:G3lcEXZJ
 そんなわけで、朝の6時頃までホストしてます。

 IPアドレスは 210.199.42.140 ポートはそのまま。

 ただし、プロトコルの変更と、複数コマンドの処理が正しく処理
できているかはまったくの謎なので、もしかしたら落ちてるかも。
0637416 ◆HoSW/FCI 02/04/04 02:58ID:G3lcEXZJ
1:\t[p000000\t]2:\t[p000000\t]

じゃなくて、

1:\t[p000000\t]\t[p000000\t]

でくるんだ・・

 で、コマンド分離のルーチンで無限ループにはいってたり(ぉ
 とりあえず、中止だったり(泣
0638416 ◆HoSW/FCI 02/04/04 03:09ID:???
 解析した結果、ホストプログラムの処理速度が遅かったから
じゃないかと予測。クライアントと同じく33msでルーチンを回し
ていると、駄目っぽく。

 とりあえず、ウェイト無しでホストを稼動してみます。
0639416 ◆HoSW/FCI 02/04/04 03:18ID:G3lcEXZJ
http://61.121.111.1/~rabbit/upboard/file/Netgame_for_HSP_V021.lzh

 ウエイト無しのホスト入り

 210.199.42.140 で待ってます・・
0640416 ◆HoSW/FCI 02/04/04 03:31ID:G3lcEXZJ
 ゴメン、やっぱりイリーガルデータが起こられてくる。
 プロトコルと入退室ルーチンを見直します
0641名前は開発中のものです。02/04/04 03:56ID:???
落とせないんですが…
0642416 ◆HoSW/FCI 02/04/04 04:02ID:???
>>641
 ソフトがフリーズするので消しました・・・。
 現在、ホストプログラムから書き換え中です。ゴメンナサイ
0643416 ◆HoSW/FCI 02/04/04 06:32ID:aZccrer6
 うぐぅ。タブがきっちり展開されちゃってるワナ。
 キーボードから入力不可能で\で表記する文字って
他に何があったっけ。

 とりあえず、変更作業は終わりました。あとは、上のプロトコル
問題だけ。
0644416 ◆HoSW/FCI 02/04/04 06:58ID:aZccrer6
 タブコードで強行しました。

 接続処理やプロトコルを変更、名前の反映とか。
 ・・・疲れたヨ。

 これでやっと、ネットゲームのスタート地点・・・遠い。

http://61.121.111.1/~rabbit/upboard/file/netgame_for_HSP_v030a.lzh
0645416 ◆HoSW/FCI 02/04/04 06:59ID:???
 朝の8時まで 210.199.42.134 で待機してますです。
0646130 ◆v3R1XL8M 02/04/04 08:11ID:aZccrer6
>>645
ちゃんと動いてて良い感じです〜。


えーと、皆さんに知っておいて貰いたいのですが、
私、2chのアクセス制限で書き込めなくなりました。
なので、心優しい方に串を建てて頂いて書き込んでいます。
でも時間制限があるので、レスは一度に返す事になるかと思います。

という事で、レスは遅れますが、逃げたと思わないで下さいね〜^^;
2cの鯖を時々建ててみますので。
0647名前は開発中のものです。02/04/04 08:13ID:W39tqeqK
こんなのはどお?
http://www.media-0.com/www/smile/book.html
0648130 ◆v3R1XL8M 02/04/04 08:22ID:???
>>647
氏ね?
0649416 ◆HoSW/FCI 02/04/04 08:28ID:aZccrer6
 テストさんくすです。
 2つばかり新たなバグが。

 1つは、コマンドの中にコマンドが混ざりこむバグ。退出のとき
に起こりやすく。ホストに保持した名前の変数が壊れるみたい。
 2つめは、クライアントを2重起動したときに、新たしく建てた
ほうに全キャラクターが表示されていないバグです。コマンドを
正しく解析してないみたく。
0650416 ◆HoSW/FCI 02/04/04 08:30ID:???
>>649
 うげぇ。変数に8バイトしか確保してなかったりするワナ。
そりゃ壊れるわ。
0651翼竜02/04/04 19:03ID:???
416さんの方って自分でもホストなれます?
0652名前は開発中のものです。02/04/04 22:23ID:+OnpkIbB
がんばってください!
Netのテスト?ぐらいなら参加したいです
とりあえずテレホ過ぎくらいに来ます 応援してますマジで!
0653416 ◆HoSW/FCI 02/04/04 23:17ID:D+LYI21h
http://61.121.111.1/~rabbit/upboard/file/netgame_for_HSP_v031a.lzh

『HSP-GAMEHost v031a』
・名前8バイト問題の修正

『Netgame for HSP-Client V031a』
・名前8バイト問題の修正
・ログを保存するようにした
・pingコマンドを実装。チャットで *ping と入力すると結果が
表示される(予定(ぉ)
・再描画の必要があるときのみ描画するようにした。残像がなくなったヨ
・斜め右下に移動できないバグ修正(ぉ。ソースみて気づいたり。

 インターネットに接続している状態で、HSP-GAMEHostを起動すれば
誰でもホストになれます。オレ、ダイアルアップの56Kbpsだヨ・・。
その後、クライアントで表示されているIPアドレスを、知り合いに
教えればok。130さんがホスト一覧のcgi作ってくれるみたく。
0654416 ◆HoSW/FCI 02/04/04 23:20ID:???
 んじゃ、 210.199.42.150 でまってます。

 あ、そうそう。クライアント二重起動すると、なんか座標がズレ
たりします。現在原因解明中。
0655416 ◆HoSW/FCI 02/04/05 00:20ID:DessPXhp
http://61.121.111.1/~rabbit/upboard/file/Netgame_for_HSP-Client_V033a.lzh

 えーと、座標の描画計算間違えていました。ショボーン
 使っていない昔の座標変数を元に計算してたり。
0656416 ◆HoSW/FCI 02/04/05 01:55ID:DessPXhp
http://61.121.111.1/~rabbit/upboard/file/Netgame_for_HSP-Client_V034a.lzh

バグがバグを呼んでショボーン
0657416 ◆HoSW/FCI 02/04/05 02:13ID:Jcvf7aLr
IPアドレス変わってさらにショボーン

210.199.42.158
0658abc02/04/05 04:03ID:???
なかなか、おもしろくなりそうなYOKAN!
0659abc02/04/05 04:05ID:???
しかし、今日は明日仕事のため寝ます。またよろしくおながいします〜
でわ
0660416 ◆HoSW/FCI 02/04/05 04:07ID:Jcvf7aLr
IPは変わってませんです
ホスト見つからないってでたら・・再起動してみてくださしぃ

ソケットの掃除忘れてて、ゴミがたまったままでした。ゴメソ
0661ka02/04/05 04:26ID:???
オモシロイ!
0662モナーのアトリエ02/04/05 05:30ID:4SnDvE/l
>>416
今晩、又逝きます。
0663名前は開発中のものです。02/04/05 05:59ID:Yj6tusf+
このスレでは130と416は神ですな。
これからも頑張ってください。まじで期待してます。
ぷよぷよスレに負けないで!!


0664aa02/04/05 06:36ID:???
>>416,130さん
ゾーンアラーム久々に起動したらわけわからん状態に・・。
次のホストプログラム出るまでにちゃんとしておきます(鬱
0665416 ◆HoSW/FCI 02/04/05 08:02ID:Jcvf7aLr
 神様は今日も生贄を求めました。まる。・・・とか?

 幾多のトラブルがあったにも関わらず、今日もテストにお付き
合いいただき、ありがとうございました。

 v0.34aで、ようやく描画は一部を除いて安定してきました。
すでに、データの送受信はokで、コマンドの解釈も正確に行われ
ています。ただ、そこから取り出したデータを正しく扱えてなかっ
たりする今日この頃。

 で、ホストのほうで一大事。入退室のルーチンで、一部ソケット
生成が失敗してしまう現象があり、とくに退室後の再入室は、
かなりの確立でダメになります。これはソケットにまだデータが
残っているとか、新ソケットの生成でエラー処理していなかった
とか・・・ゲフンゲフン。

 ログの保存も正常ですので、遊びにきて希望要望、叱咤激励とか
いろいろ残していってください。
0666416 ◆HoSW/FCI 02/04/05 11:24ID:JTnallNn
http://61.121.111.1/~rabbit/upboard/file/netgame_for_HSP_v035a.lzh

『HSP-GAMEHost v0.35a』
・変数が破壊されるバグ修正。
    →確保した変数じゃないほうを使ってたり。

『Netgame for HSP-Client V0.35a』
・接続が不完全なバグを修正。
    →接続待ちループがループになってなかったり。
・PING値が高い環境では移動がむごい状態になるので、背景先行型
に戻しました。
■ このスレッドは過去ログ倉庫に格納されています