( ´∀`)ネットゲー作る技術持っている人いる?
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/03/23 00:59ID:+PZyV/1m0567名前は開発中のものです。
02/04/03 00:40ID:GM0XkxXCネット関係よくわかりませんがなんか
ローカルでしか接続できてないような気がするんですが・・・
0569416 ◆HoSW/FCI
02/04/03 00:44ID:???tcpopen ソケットID,"127.0.0.1",port
って書いたままだった…。tcpopen ソケットID,IP,port だよぅ(泣
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
ジサクジエン中です(ぉ。
あと、url忘れてたヨ
http://61.121.111.1/~rabbit/upboard/file/ChatTest_for_HSP_v02.lzh
0574名前は開発中のものです。
02/04/03 01:44ID:???クライアント複数は面白かったっすよ、ジサクジエンパーティ組みたいきぶんに。(w
やりとりには不具合無いようですねー。普通のチャットでも感動いたしました。
楽しみにしておりまする。
0575416 ◆HoSW/FCI
02/04/03 03:36ID:???自分を直に表示と、サーバーに送信してから受け取ったデータを
表示してると、ラグで自分がついてくる(w
次はチャット文字だっ。
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:???IPアドレスは「210.199.42.141」です。ポートはそのまま。
0580416 ◆HoSW/FCI
02/04/03 05:44ID:???http://61.121.111.1/~rabbit/upboard/file/HSP_ss01.PNG
0582130 ◆v3R1XL8M
02/04/03 06:22ID:???低スペックマシンは更に歓迎だそうですー。
0583名前は開発中のものです。
02/04/03 06:52ID:RUfRvVuyペンティアム入って無くてもいい?
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:???そうすると会話がもっと楽しそう。
0588名前は開発中のものです。
02/04/03 10:24ID:???>>581を入力してもサーバーが見つかりませんと出てしまう。
0589130 ◆v3R1XL8M
02/04/03 10:25ID:???>>586
検索されないです。
>>587
フキダシで喋るのはいいですね〜。私のでも実装してみよう。
0592130 ◆v3R1XL8M
02/04/03 10:30ID:???61.121.111.139で建ててます、入りたい方はどうぞ。
0593587
02/04/03 10:37ID:???妙に面白い・・・
なんかスピンジャンプしたくなる。
0594名前は開発中のものです。
02/04/03 11:02ID:???トーテム!!
gifにしちゃったyo・・・
0595130 ◆v3R1XL8M
02/04/03 11:29ID:???0596名前は開発中のものです。
02/04/03 11:31ID:???ただ 時々みんなが瞬間移動するのがアレだなぁ(w
0597587
02/04/03 11:40ID:???0598130 ◆v3R1XL8M
02/04/03 11:43ID:???きっと416さんも喜びます。(笑
0599名前は開発中のものです。
02/04/03 11:51ID:lryFyN+B0600くま2ch ◆KUMAhayM
02/04/03 12:00ID:yOBGh+ST0601130 ◆v3R1XL8M
02/04/03 12:04ID:???惜しい〜、一歩遅かったです。
記念写真
http://61.121.111.1/~rabbit/upboard/file/snap.png
0602名前は開発中のものです。
02/04/03 12:05ID:???セピア・・ワラタ
0604名前は開発中のものです。
02/04/03 13:27ID:???0606名前は開発中のものです。
02/04/03 13:55ID:???0607名前は開発中のものです。
02/04/03 14:21ID:???0608名前は開発中のものです。
02/04/03 14:23ID:???0609名前は開発中のものです。
02/04/03 14:42ID:???0610名前は開発中のものです。
02/04/03 14:47ID:???チャット慣れしてないね・・・
俺もだYO!!
あと少々気になったのですが、
アプロダにおいてあるnettest2cとは
130さんの第三段でしょうか?
0611名前は開発中のものです。
02/04/03 14:48ID:???0612130 ◆v3R1XL8M
02/04/03 14:54ID:???ガーソ!ばれてしまいましたか、実はそうです。
誰かからつっこまれるかなーと待ってました。(笑
Lobbyを実装しました。あとキャラにマウスを合わせると、名前が出ます。
バグは取ってあるので、もうホスト名が出る事は無いです。^^;
が、主な改善点です。
動作部分に目新しい事は余り無いので、面白く無いですー。
ただLobbyでチャットを楽しむのには良い感じになってます。
0613名前は開発中のものです。
02/04/03 14:59ID:???ちょいと多重起動でジサクジエンしてみました。
あと私はC&C使ったことないので
起動にC&Cのランタイムが必要でした。
いいかんじですね〜。特に、ゲームに移動するときが(w
ランタイム↓
ttp://www.vector.co.jp/soft/dl/win95/util/se059940.html
0614名前は開発中のものです。
02/04/03 15:03ID:???に何を入力したらいいのかさっぱりわからんYO!!
0615130 ◆v3R1XL8M
02/04/03 15:07ID:???あう、そうですね。今回はランタイム同封するの忘れました。^^;
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:???0619hogee
02/04/03 16:09ID:???後、ゲームからロビーに戻るときも。チョト重かったです。
名前のポップアップがはみでます。
気になるのはこれくらいです。
完成度の高いものでした。よかったです。
0620130 ◆v3R1XL8M
02/04/03 16:11ID:???フリーズと間違えないで〜。
0621名前は開発中のものです。
02/04/03 16:14ID:???3.4分待ってみたんですがjoinできずウワァァンです。
ううむ、再起動してこようかな。
0622DQN ◆fuiyaSXU
02/04/03 16:18ID:???ゲームの方も結構快適に動いてくれます
0623130 ◆v3R1XL8M
02/04/03 16:20ID:???うーんそうですか・・。
こちらではJOINされたあと、30秒程してleaveしてるように見えます。
ルータとか使ってません?
0624130 ◆v3R1XL8M
02/04/03 16:22ID:???0625hogee
02/04/03 16:23ID:???0626名前は開発中のものです。
02/04/03 16:23ID:???ルータつかってます。
でもこのバージョンは特別な設定ありませんよねぇ・・・
ローカルでやってみたら上手くいったんですけど
ロビーが表示されてjoinするとフリーズします。
0627626
02/04/03 16:28ID:???鬱だ・・・
0631626
02/04/03 17:58ID:???先ほど知り合いとやってみたら無事繋げたんですが、
今130さんのホストに接続みたら一回目は人数いっぱいいっぱいみたいな
メッセージが帰ってきたんですが、2回目はいつもどおり固まってしまいました・・・
0632名前は開発中のものです。
02/04/03 18:22ID:???0633416 ◆HoSW/FCI
02/04/03 19:09ID:tTcFBbGhジャンプするのは、複数の移動情報がバッファでくっついて送信
された場合、クライアントで先頭の移動情報しか解析していないので
(手抜き)それ以後の情報が無視されるからです(ぉ
あと、禁断の呪文として、チャットで
0:*[23,33,1]
と入力すと、0番の人が x23 y33の地点に向き1(後ろ)に瞬間移動
します(爆。向きは、左・後ろ・右・前がそれぞれ 0,1,2,3に対応。
座標はxが0〜59。yが0〜44です。
0634名前は開発中のものです。
02/04/03 21:00ID:???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:G3lcEXZJIPアドレスは 210.199.42.140 ポートはそのまま。
ただし、プロトコルの変更と、複数コマンドの処理が正しく処理
できているかはまったくの謎なので、もしかしたら落ちてるかも。
0637416 ◆HoSW/FCI
02/04/04 02:58ID:G3lcEXZJじゃなくて、
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ウエイト無しのホスト入り
210.199.42.140 で待ってます・・
0640416 ◆HoSW/FCI
02/04/04 03:31ID:G3lcEXZJプロトコルと入退室ルーチンを見直します
0641名前は開発中のものです。
02/04/04 03:56ID:???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:???0646130 ◆v3R1XL8M
02/04/04 08:11ID:aZccrer6ちゃんと動いてて良い感じです〜。
えーと、皆さんに知っておいて貰いたいのですが、
私、2chのアクセス制限で書き込めなくなりました。
なので、心優しい方に串を建てて頂いて書き込んでいます。
でも時間制限があるので、レスは一度に返す事になるかと思います。
という事で、レスは遅れますが、逃げたと思わないで下さいね〜^^;
2cの鯖を時々建ててみますので。
0647名前は開発中のものです。
02/04/04 08:13ID:W39tqeqKhttp://www.media-0.com/www/smile/book.html
0649416 ◆HoSW/FCI
02/04/04 08:28ID:aZccrer62つばかり新たなバグが。
1つは、コマンドの中にコマンドが混ざりこむバグ。退出のとき
に起こりやすく。ホストに保持した名前の変数が壊れるみたい。
2つめは、クライアントを2重起動したときに、新たしく建てた
ほうに全キャラクターが表示されていないバグです。コマンドを
正しく解析してないみたく。
0651翼竜
02/04/04 19:03ID:???0652名前は開発中のものです。
02/04/04 22:23ID:+OnpkIbBNetのテスト?ぐらいなら参加したいです
とりあえずテレホ過ぎくらいに来ます 応援してますマジで!
0653416 ◆HoSW/FCI
02/04/04 23:17ID:D+LYI21h『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:???あ、そうそう。クライアント二重起動すると、なんか座標がズレ
たりします。現在原因解明中。
0655416 ◆HoSW/FCI
02/04/05 00:20ID:DessPXhpえーと、座標の描画計算間違えていました。ショボーン
使っていない昔の座標変数を元に計算してたり。
0656416 ◆HoSW/FCI
02/04/05 01:55ID:DessPXhpバグがバグを呼んでショボーン
0657416 ◆HoSW/FCI
02/04/05 02:13ID:Jcvf7aLr210.199.42.158
0658abc
02/04/05 04:03ID:???0659abc
02/04/05 04:05ID:???でわ
0660416 ◆HoSW/FCI
02/04/05 04:07ID:Jcvf7aLrホスト見つからないってでたら・・再起動してみてくださしぃ
ソケットの掃除忘れてて、ゴミがたまったままでした。ゴメソ
0661ka
02/04/05 04:26ID:???0662モナーのアトリエ
02/04/05 05:30ID:4SnDvE/l今晩、又逝きます。
0663名前は開発中のものです。
02/04/05 05:59ID:Yj6tusf+これからも頑張ってください。まじで期待してます。
ぷよぷよスレに負けないで!!
0665416 ◆HoSW/FCI
02/04/05 08:02ID:Jcvf7aLr幾多のトラブルがあったにも関わらず、今日もテストにお付き
合いいただき、ありがとうございました。
v0.34aで、ようやく描画は一部を除いて安定してきました。
すでに、データの送受信はokで、コマンドの解釈も正確に行われ
ています。ただ、そこから取り出したデータを正しく扱えてなかっ
たりする今日この頃。
で、ホストのほうで一大事。入退室のルーチンで、一部ソケット
生成が失敗してしまう現象があり、とくに退室後の再入室は、
かなりの確立でダメになります。これはソケットにまだデータが
残っているとか、新ソケットの生成でエラー処理していなかった
とか・・・ゲフンゲフン。
ログの保存も正常ですので、遊びにきて希望要望、叱咤激励とか
いろいろ残していってください。
0666416 ◆HoSW/FCI
02/04/05 11:24ID:JTnallNn『HSP-GAMEHost v0.35a』
・変数が破壊されるバグ修正。
→確保した変数じゃないほうを使ってたり。
『Netgame for HSP-Client V0.35a』
・接続が不完全なバグを修正。
→接続待ちループがループになってなかったり。
・PING値が高い環境では移動がむごい状態になるので、背景先行型
に戻しました。
■ このスレッドは過去ログ倉庫に格納されています