HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
1024
AKIMMO基本動作確認6解決


AKI

リンク

2006/10/24(Tue) 18:24:34|NO.3065

こんにちは
オンラインのRPGを製作しているのですが
チャットや、移動処理ができたのですが(移動処理は人数が増えると少し挙動があり)
動作確認してくれる人募集!
動きはカクカクですが(^^;
HSP2で製作しました(HSP2掲示板にもかいたのですが)

ソフトアドレスは
http://akihide.no-ip.com/ccc.zip
です



この記事に返信する


七次元

リンク

2006/10/24(Tue) 18:45:50|NO.3068

起動してみましたが、誰も居ないようですねw

動きがカクカクなのは仕様ですかな?
CPUは10%すら使ってないし、回線はFTTHなのにキーを押して少ししてから動き出す。

ソースを上げるのは無理があると思いますので(誰でも中身は見られたくないでしょうし)
・通信規格はTCPとUDPのどちらか
・ホストはサーバーなのか家庭用PCなのか
・使用ポート番号
・ホストのIP取得方法
などが知りたいですね。

動作確認をローカル内でおこなった場合はネット経由ではうまくいかない場合がありますので
自分が起動したときに他の人も起動していた可能性があります。
システムを大まかに教えてくれれば確認に協力できます



七次元

リンク

2006/10/24(Tue) 18:49:47|NO.3069

あとバグを発見
方向キーを押しっぱなしで画面をスクロールすると右端と左端にキャラが交互に出て瞬間移動しますw
家に入るとき、出るときも同様のバグがあるようなので画面切り替え時の処理がおかしいようです



Asbest

リンク

2006/10/24(Tue) 22:47:32|NO.3075

これはユーザーがキーを押した時の情報がサーバーに転送される部分

サーバーから キャラクターの位置情報を返す部分

があると思いますが、自キャラの位置情報もサーバーから返ってきてから表示されてるような
気がするので、自キャラの位置はクライアント側で表示させるといいと思います。

そうすれば かくかくいったりしません。
他のプレイヤーさんの他キャラはかくかくしたりするとおもいますが、支障はないでしょう。



がんばってください♪



七次元

リンク

2006/10/25(Wed) 00:33:33|NO.3078

>自キャラの位置情報もサーバーから返ってきてから表示されてるような気がするので、自キャラの位置はクライアント側で表示させるといいと思います。
自分が前に作ったネットワーク通信ソフトではホストで管理してもカクカクにはなりませんでしたよ。
クライアント→ホストで処理→クライアント
でしたが友人の感想では全く誤差がないと



AKI

リンク

2006/10/25(Wed) 08:36:35|NO.3079

おはようございます


七次元さん、Asbestさんありがとうございます
質問の回答ですが
・通信規格はTCPとUDPのどちらか     :TCPです
・ホストはサーバーなのか家庭用PCなのか :家庭用PCです
・使用ポート番号            :一応80で試みましたができなかったのでFTPポートにしています
・ホストのIP取得方法          :通信はPCBNETを使ってIPとってます

システム的には
文字か移動情報か判別するコード :za.0
MYID :za.1
キャラコード          :za.2
mapコード :za.3
キャラネーム          :za.4
X座標              :za.5
Y座標              :za.6
キャラ進行方向アニメコード   :za.7
を一括文字列配列に入れてTCP送信しデータを受信しています
自キャラもサーバにデータを送らないと新規に起動したユーザーに自キャラが
動かないと情報が反映されないのでそういう仕様にしています。
カクカクなるのは座標を32づつ送っているせいかな?

map移動はmapコードを踏むとdupでmap背景を変えてるのですが
初期map配列:map1
背景情報配列:map2
変更map配列:map3
検索配列位置:pp
mapコード :ma
csvstr map2,map1.pp:if map2.2 = 9 :dup map1,map3 :xx.data = 32*4 :yy.data = 32*5 :ma = 0
と言う風にしています
人数が増えるとなかなかデータがうまく送れないようです。



AKI

リンク

2006/11/18(Sat) 09:06:57|NO.3563

こんにちは
AKIです
HSP3をダウンしたら
HSP2でEXEにしたソフトが立ち上がらなくなったので更新しました

とりあえず
開発途中のものをUPしました
移動処理のみですがお試しください

ソフトアドレスは
http://akihide.no-ip.com/ccc.zip
です



ONION software Copyright 1997-2023(c) All rights reserved.