[過去ログ]
【フリー】Vista(ぉ)【mmo】 (369レス)
【フリー】Vista(ぉ)【mmo】 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
30: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 14:03:16 ID:Y0n6071k >>28 あ〜私の見解だと守る=しょうがなく(強制)と考えてますので・・・ ユーザー視点としてどうでしょうか? >>29 いえ、過剰に反応した自分が悪いです。 意見は意見と受け取れなければいけないので・・・がんばります。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/30
31: 911 ◆RfGLxICaUo [age] 2005/09/06(火) 14:46:42 ID:Y0n6071k バージョンアップしました。 まだ、チャットはテスターのみの公開です。 http://nekonoteigi.ddo.jp/ http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/31
32: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 15:03:50 ID:Y0n6071k チャットテスターの方接続、お願いいたします。 現在負荷は2%となってます。 メンバー確認は失敗したぽいので修正します。 コマンドは文字数が多いと失敗するぽいです。これも修正対象です。 画像貼り付けお願いいたします。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/32
33: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 15:10:40 ID:Y0n6071k ん?ping失敗してるのかな・・・負荷0のままだ。 画像貼り付け機能は負荷が高いし、失敗しました。(速度的にはudpで送信は無理かな・・ フォント変えもシステムフォント自体変わるので修正・・・orz 修正ばかりですいません。 でわ、今日も仕事なので〜11:00まで居ません。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/33
34: 911 ◆RfGLxICaUo [sage] 2005/09/07(水) 01:22:22 ID:6l6A+tbT 仕事の都合上通信できないので4日程度空けさせて頂きます。 帰ってくるころにはチャット機能とP2P機能は付いていると思います。 それでは、飛行機が墜落しないこと願ってノシ http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/34
35: 911 ◆RfGLxICaUo [sage] 2005/09/07(水) 17:01:46 ID:6l6A+tbT あれですね。意外に普通に移動中でもネットでできるもんですね・・・ 昔は全然だったのに。 さてさて、内部構造をかなり変更しました。 段階処理→並列処理にしたので30%程高速になってます。 ただし、ソースが混乱してます。(接続関係が) チャットの画像貼り付け機能は設定で無効・有効にできるようにします。 チャットはもう少し軽くするための工夫が必要そうです。 ゲームの方はまだ悩んでます。 hspで3D扱いたい方がいるようでその方が作ってくれそうです。 あ〜でも、管理的には2D・・・ゲームどうしましょうかね。 【修正】 ・pingがcheckされてませんでした。 → 200ms単位で取得 ・各鯖ソケットを配列管理 → 並列処理 ・チャット機能の是非 → オプション可能 チャット機能はもう少し安全を確認し次第公開します。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/35
36: 101 ◆VhiWHt2b1s [sage] 2005/09/07(水) 18:46:02 ID:xCvyx6HF >>35 あれとは、いったい・・・ 3DならZGP使うといいっぽいよ 多少使ったことあるけど 簡単だし、速度もまあまあだから http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/36
37: 911 ◆RfGLxICaUo [sage] 2005/09/07(水) 21:30:28 ID:6l6A+tbT >>36 いや〜久しぶりです。 あれ=語り口調の始まり型みたいな…(? 本当にこの頃ダメダメです。 ネットワーク関連ではパケット受信部分でNULLの事を忘れてコマンドが失敗したり… ウィンドウ関連ではオブジェクト移動で困ってたり…処理が重かったり。 一応C++で作ろうかななんて思ってたり。やっぱりHSPだと限界見えそうです。 色々意見聞きながら考えてますが…ソース公開してC++移行するかもです。 と、愚痴言ってもしょうがないので…がんばってください! http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/37
38: 101 ◆VhiWHt2b1s [sage] 2005/09/07(水) 22:08:05 ID:FQmzSc+z >>37 うひゃ〜、C++に移行しちゃうんだぁ HSPでやってて欲しかったなぁ まあ自分で決めることだし、しょうがないか http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/38
39: 911 ◆RfGLxICaUo [sage] 2005/09/08(木) 01:08:46 ID:hcUHfaNY え〜昨夜なのですが・・・ どなたか自分でゲーム鯖に接続するご自分でソフトを作ったようでして・・・ありえない接続がありました。 そこで、接続判定を設けることにします。 今まではコマンドとVerに暗号化を施し判断していました。 しかし、その方法だと内容はわからないにしてもコマンドアタックができる可能性があります。 (パケット内容をコピーして複数送信なり・・・データ保存なり。) 今後は接続段階であるハッシュ値を送るようにします。 このハッシュ値はバレルことを前提に生成してるのでバレて構いません。 また、パケット自体にも工夫しました。 ゲーム以前にセキュリティを上げたいのでお許し下さい。 チャットは画像貼り付け機能のみ完成させられませんでした。 P2P通信は拡張子を判定。接続。通信。切断をテスト中・・・ この辺が完成したら次期Verを公開したいと思います。 なんだかんだでも通信ができる事実。 世界中のネットワークが繋がってるのを実感・・・(IPとかも自宅串使えばいいのか。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/39
40: 101 ◆VhiWHt2b1s [sage] 2005/09/08(木) 01:15:05 ID:lN3qyPQQ >>39 自分で接続ソフトを作って・・・って、すごい人もいるんだな まだHSP使ってるみたいでよかった http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/40
41: 911 ◆RfGLxICaUo [sage] 2005/09/08(木) 01:29:03 ID:hcUHfaNY >>40 いや〜昔買ったC++のIDEどこ行ったかわからないんです; 恐らく、この前の事務所大掃除のときに捨てられたような気が。 本当に接続ソフトは困りました; ただコマンド実行ロックかけてたので何もされずにすみました。 今ちょうど不正接続切断を導入できました。 あ〜やばいまたバッテリーが40%以下に・・・コンセントが日本と違う; あとで量販店で買わなければ。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/41
42: 911 ◆RfGLxICaUo [sage] 2005/09/08(木) 03:12:35 ID:hcUHfaNY ゲームワールド時間を約6時間を一日に設定。 で、朝・昼・晩をハイ・・・なんたらという技術で可能できそうです。 問題はきっちり同じ時間の設定は難しい点(強制wait)、大手では誤差1〜20秒ぐらいを見込んでるぽいです。 HSPですとウィンドウ枠をドラッグしてるだけで↑になりますので困ります。 確か回避する方法あるのですが・・・私の場合はping毎(2000ms)に誤差修正を考えてます。 他のゲームの場合はどうなのか等を調べながら進めてます。 ゲーム鯖側の処理量を現在試算してコマンド数を考えてます。 画像貼り付け機能は一旦鯖に保存しようと試みましたが・・・重くなりそう。 もしくは保存せずに回線速度に合わせて遅らせながら、ハッシュが揃ったら表示みたいな。 画像サイズの制限が一番簡単かなと思ってます。(64~512KB程度 hspwin重いかも・・・600Mhzで24〜40%です。1Ghzあれば4%程度なのですが・・・ どうしても今後のシステム考えると捨てられないんです。 orz<あ〜もっと軽く。 不正接続切断は無駄かもと思いました。 使い捨てなんたらも結局パケットこp(ry さっきパケットみながら連想して自分で接続できちゃった事実。 だんだん文章がまとまってないですし長くなってきてる・・・やばいです。 あ〜ゲームよりも側面の機能ばっかりに気が散る。 ゲームはとりあえず2Dの移動とチャットのみを目標に進めてます。また長い! http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/42
43: 911 ◆RfGLxICaUo [sage] 2005/09/08(木) 05:12:44 ID:hcUHfaNY で、ワールドタイムの同期完成です。; 結局25sec待って更新します。 画像貼り付けはやっぱりサイズ制限で可能になりそうです。 チャットはhspwin廃止により配置で悩んでたり・・・ SBOみたいなEnterで出せて、消せるようなのがいいかな。 hspwinは廃止します。 新しいプラグイン作るか・・・モジュールになりそうです。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/43
44: 911 ◆RfGLxICaUo [sage] 2005/09/08(木) 06:10:16 ID:hcUHfaNY で、今日は自動アップデータ作ります。 これはセキュリティ上、ゲーム上においても重要な部分だと思われます。 単純に言ってしまえばハッシュ比べてダウンロード。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/44
45: 名前は開発中のものです。 [sage] 2005/09/08(木) 07:10:10 ID:Cw9zte8Q ゲーム内の1日は24を割り切れないほうがいい気がする 同じ時間帯にしかプレイできない人はずっと夜しか見てないってのが解消できるから http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/45
46: 無人島(HSP3) ◆quHoSW/FCI [sage] 2005/09/08(木) 10:06:52 ID:I24aVxTC >>42 定期的にgettimeで現在時刻を取得して、設定数値を超えてたらゲーム内時間を更新 かな。ゲーム内時間にどれだけの精度を求めるかによるけど、昼夜の表現だけならか なり適当でもいいですし。 hspwinですが、Athlon2500+&1GBでけっこう重く感じる(ドラッグ中の更新速度が遅い?) ので、そのあたり改良が必要かも。…と思ったら>43廃止ですか。 >45 あ、それはある。作者側からの理想的な連続接続時間を想定して、その時間内に1〜 2日経過するぐらいの設定がいいんじゃないかな。まぁ、ゲーム内容によるのだけれども。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/46
47: 911 ◆RfGLxICaUo [sage] 2005/09/08(木) 14:15:11 ID:hcUHfaNY >>45 なるほど・・・確かにそのような問題があるのですね。 深いです; >>46 私の考えなのですが。ユーザーがみんながみんな同じシステム時間だと思えないんです; となるとNTP鯖のようなものでゲーム内ではゲーム内で同期させる必要あるのかなと・・ あ〜ユーザー個々に合わせるのもありかなと。 あ〜hspwin重いですか・・・ 恐らく、hspwinを管理するルーチンを導入したせいですね。(タスクやら閉じる、開くなど) やはり結局はゲーム内容を煮詰める必要あるみたいですね。 ご意見・ご感想ありがとうございます。さっそく手直しいたします! http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/47
48: 911 ◆RfGLxICaUo [sage] 2005/09/08(木) 15:09:00 ID:hcUHfaNY 私言い訳ぽいのですが・・・ 仕事がデザインなのでそれをゲームに導入したいです。 DOCK機能やMGSのシンプルメニューみて再度確認しました。デザインは大事だなと。 現在hspwin廃止によって導入したのが縦DOCKメニューです。(二階層です。) イメージ | はじめる | セ ー ブ | ロ ー ド |-【オ プ シ ョ ン | シ ス テ ム | お わ り 基本的に使うキーもUVDに基づいて覚えやすい7キー程度に抑えるつもりです。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/48
49: 無人島(HSP3) ◆quHoSW/FCI [sage] 2005/09/08(木) 18:12:33 ID:T2RuMvAz >>47 時刻はサーバーのみで管理して、規定値になったらクライアントに通知というのは? ゲーム内時間で分単位の精度が必要だとネット負荷が高いのでダメですが。 #ちょっくらのま猫問題のほうに顔出してきまする。つーか、2年前にもギコ猫騒動があっ たような…。今回かなりヤバイ落とし所になりそうだなぁ。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/49
50: 911 ◆RfGLxICaUo [sage] 2005/09/08(木) 22:36:50 ID:hcUHfaNY >>49 現在は最初に接続確認時の返り値として時刻を与えて・・・ 500~2000ms経ったらクライアントと同期する設定にしてます。 LAN内ではスムーズですがWAN出たらだめそうだな; あ〜のま猫ですか・・・CD借りたのですがFLASH見忘れました; あれってギコじゃないんですか。;(著作権どこにあるんだろうか http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/50
51: 911 ◆RfGLxICaUo [sage] 2005/09/09(金) 04:40:16 ID:P+MIElVA で、今日は全くソースいじりませんでした。 機能増えると色々鯖ソフト起動させるの面倒になってきました。 UDPがマルチキャストではないのでLAN経由させるのが面倒です。 ここで愚痴言ってはいけないのでしょうが・・HSPコンテストなんか登録審査遅すぎです。 どんだけ待たせるんですか?最高2週間ですか。そうですか。 orz http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/51
52: 名前は開発中のものです。 [sage] 2005/09/10(土) 01:20:44 ID:lstG0Eb5 >>48 MGSはメタルギアだよね?でもUVDってなに? http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/52
53: 911 ◆RfGLxICaUo [sage] 2005/09/10(土) 03:11:39 ID:bYK+XIjq 近頃活動なくてすいません。 HSPやD,C++言語とか見比べて性能的に悩んで進まない日々です。 >>52 一般的にはUVDとは略さないですね。 私の身内では安全・実用・画期的なデザインの略です。 どうやら鯖に接続できないみたいですね。 鯖なのですが別の人間が使用してまして…再起動したらしいです。 しかしながら、新しい鯖できるまで起動しません。すいません。 (+HSPコンテストもうどうでも良くなりました。遅すぎです;) ゲーム仕様かなり縮小しました。かなり良いと思います。 まだ考えを小さくする必要があるので妄想は書きませんが…以前より現実的です。 平たく言えばやっぱりコサックスみたいな感じかな。 通信面の改良はこれ以上は無理と判断して中断します。 今後はゲーム用の変数管理、パケット設計、表示管理などします。 今取り組んでるのは画面内のキャラだけ情報をとるアルゴリズムです。 また長文ですいません。でわ〜 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/53
54: 911 ◆RfGLxICaUo [sage] 2005/09/10(土) 03:58:38 ID:bYK+XIjq マップ自動生成機能付けてみました。 忠告通りマップエディタ欲しいです…高低差を2Dで表現可能です。(4次元配列) クライアント内にマップデータ置くか、サーバーに置くか悩んでます。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/54
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 315 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.023s