[過去ログ]
【フリー】Vista(ぉ)【mmo】 (369レス)
【フリー】Vista(ぉ)【mmo】 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
15: 911 ◆RfGLxICaUo [sage] 2005/09/05(月) 22:19:18 ID:C4Ej1WEn 返信遅れした。ただいま帰ってきました。 >>10 ありがとうございますです。 これからがんばって良スレにしますね。 >>11,12 あ〜ソースアップしますか? 速度というのは・・・通信の方でしょうか?それとも、表示関連でしょうか? >>13 なるほど・・・ウィンドウシステムですね。うん、調子乗ってました; MDIみたいな・・・なるほど・・・mmo!をみて見ます。 >>14 SSはまだですね; ご意見などありがとうございます。 次のバージョンまでには導入してみますね。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/15
16: 101 ◆VhiWHt2b1s [sage] 2005/09/05(月) 23:10:00 ID:tPrBJhWF ソースお願いします 速度は表示の方です http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/16
17: 911 ◆RfGLxICaUo [sage] 2005/09/05(月) 23:25:02 ID:C4Ej1WEn わかりました。 飯を食べ終わったらこちらに載せますね。 無理やりなので許してください。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/17
18: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 00:26:03 ID:Y0n6071k hspwinではstickで押されたキーを判定。 getkeyでさらに補助(btt変数がそれ)してるみたいです。 で、どうやら右のみ有効なのですべてを右に変換しちゃいます。 z_aDDbtのあと stick bt,0 : if (bt&256) {bt = 512} ;無理やり右を左にする getkey zbt_mouseL,1 : getkey zbt_mouseR,2 if (zbt_mouseL = 1) {zbt_mouseR = 1} ; 無理やり左なら右もにする。 こんな感じに修正すれば両方有効になりますが・・・動きます。 ちなみに、左のみを有効にする方法も探してます。でわノシ http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/18
19: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 01:55:19 ID:Y0n6071k さて、仮想OSとか言ってしまい恥ずかしいばかりです。 調べたところMDIなどでも可能とのことですが・・・hspでMDIは大変みたいです。 hspwinのよいところはバッファ上に描けるので半透明や消去が楽だということ。 さらにbuffer上のものをmadoに描けるのも魅力的です。 現在はチャットの同期化とP2PによるIM通信の実装テストしています。 あと、>>13氏のいう方法を取り入れています。 テスト稼動はおそらく4日後になると思います。 でわ、おやすみなさいノシ http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/19
20: 101 ◆VhiWHt2b1s [sage] 2005/09/06(火) 07:00:15 ID:YgH6+zil >>18 ありがとうございました。 参考にします http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/20
21: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 10:32:04 ID:Y0n6071k 現在チャット部分を書いてるのですが・・・ コマンドのような機能はどの程度もしくはどのようなものがあれば良いですか? 現在実装しようと思っているもの ・色つき発言。 ・フォント変え。 ・イメージ貼り付け。(縮小200x200) ・システム情報 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/21
22: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 11:34:18 ID:Y0n6071k どうせなのでゲーム鯖の製作にも入りました。 ゲーム内容は 選んだ街を繁栄させつつ別の街から守るというもの。 守れなければ別のマップへ強制移動となります。1日〜2日程度使えません。 【攻める側】 ・準備期間と莫大な資金が必要。 → 戦いたくない。 ・攻めてる間に食料や経済が停滞する → 戦いたくない。 ・勝てば街に資金が入る。街の領土が増える。 → 戦いたい。 ・個人個人に勝てばスキルが増える → 戦いたい。 ・負けても領土を失わないが、資金・経済評価が落ちぶれる → 高価アイテムが入りにくい。 【守る側】 ・負けると資金が無くなる。領土が減る。 → 戦いたい。 ・個人個人に勝てばスキルが増える → 戦いたい。 ・守りきると資金・経済評価が上がる → 高価アイテム入る。 などのジレンマを与えることで複雑な状況を作りたい。 MPKなどはユーザー達が裁定して構いません。fpsのPK裁判みたいなシステム。(無罪。指名手配。追放。) 街が繁栄することでアイテムや、マップ開拓するようにします。 アイテムは数に制限を持たせてレートシステムを導入します。 システムはスキル制を使いたいです。 現在調べながらどのような設定がおもしろいか考えてます。(制限と報酬など) ただ、残念なのは3Dではなくて2Dだということかな・・・ 個人的には広いマップを3Dで眺めたかったが、HSPだと落ちます; あと、個人で3Dはおっくうだし; なんだかんだですっごい量なので毎日少しづつこなすことにします。 簡単にいえば2D版コサックスmmoみたいな・・・(なんだろうか orz http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/22
23: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 12:48:37 ID:Y0n6071k サーバー側にスクリプトエンジン必要かも。 ストーリではないにしろなんらかのイベント発生には最適ぽい。 よくあるインタプリンタ程度は必要だな・・・この辺は得意分野だから伸ばしちゃお。 今更ですが、動けるチャットツール程度だけは作りたくないです。 やはり作るなら3ヶ月位かけてちゃんとしたUI・バランス・デザインを提供したいと思います。 でも、mmo!すごいですね。3DだしUIも揃ってる。果ては通信周りがきれいだ; ※HSPコンテスト登録したのに登録返信がないのはなぜだ・・・まだ待たされるのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/23
24: 名前は開発中のものです。 [sage] 2005/09/06(火) 13:22:33 ID:O/3LfBgS そういう構想は、頭の中で色々妄想してるうちに、 自分にそれが出来るほどの技術があると勘違いし易い。 しっかり知識と技術の土台を作ってから、徐々に上を目指していくべき。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/24
25: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 13:37:06 ID:Y0n6071k 今日4:30に致命的なバグを修正したverをアップします。 【変更箇所】 ・ゲーム鯖へ接続する(ゲーム未実装) ・各種madoを管理出来るようにしました。 ・通信周りを強化。 ・鯖との通信速度を計測。(ping) ・CPU負荷を微妙に軽減? それでは〜 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/25
26: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 13:39:51 ID:Y0n6071k >>24 確かにゲーム製作では妄想に浸ってるわけですが・・・ 技術・知識では通信に限っては資格とってるので自信あります。 ただ、HSPでの通信周りは初めてなので困ってるわけです。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/26
27: 911 ◆RfGLxICaUo [sage] 2005/09/06(火) 13:57:00 ID:Y0n6071k >>24 あ、自分のレベルに合わせて少しづつクリアしろってことですよね; つい馬鹿にされたのかと思って反射的に書き込んでしまいました。 すいません。orz そうですね〜・・・がんばって少しづつクリアします。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/27
28: 名前は開発中のものです。 [sage] 2005/09/06(火) 13:59:56 ID:qb1Z7Kdz 【守る側】 ・負けると資金が無くなる。領土が減る。 → 戦いたい 戦いたくない だよな? http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/28
29: 名前は開発中のものです。 [sage] 2005/09/06(火) 14:00:18 ID:O/3LfBgS いやスマン、俺も口調が無機質過ぎた。がんがれ。 http://mevius.5ch.net/test/read.cgi/gamedev/1125872241/29
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
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 330 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s