[表示 : 全て 最新50 1-99 101- 201- 301- 2ch.scのread.cgiへ]
Update time : 05/17 19:54 / Filesize : 118 KB / Number-of Response : 370
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【フリー】Vista(ぉ)【mmo】



1 名前:911 ◆RfGLxICaUo mailto:age [2005/09/05(月) 07:17:21 ID:C4Ej1WEn.net]
現在mmoの雛型部分を製作しています。
私はフリーmmoしか遊んだことがなくアイディアやルールで困ってます。
どうか製作してるmmoへアイディアやルールをご教授頂けると嬉しいです。
仕様言語はHSP3です。
とりあえず、ロビーサンプルまでは作りました。ご覧下さい。

【サンプル】
nekonoteigi.ddo.jp/200595.zip

【活動ログ】
pc8.2ch.net/test/read.cgi/gamedev/1084241527/l50

66 名前:名前は開発中のものです。 mailto:sage [2005/09/12(月) 00:55:51 ID:ow8DRR5T.net]
911さん
soldatってゲームやってたりしますか?

67 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/12(月) 04:24:10 ID:cq9DyJ3n.net]
あ、返信遅れてすいません。

>>65
ざっと読んでみて流れだけノートに書いてHSP用ソース書くを試しました。
結果、あの通りにはできませんでしたが…一応動いたかな程度です。
そうですね…人いないですね;まぁ、居たらいたで焦ってしまう訳ですが orz

>>66
やっていませんよ。調べましたが面白そうですね〜
ちょっと参加してみようかな。

今日は3DRPGがどうたらという書籍買いました。(ソフトバンク)
自分の追い求めてる理想系が載ってます。
ビルボード…Zソート…0x5問題…D3D…どうしてるかなhurukuさん。
ついでに
サーバーの備品買って来ました。ブルースクリーンになりました。
やっぱり中国製のはだめだなと・・・orz(ドライバにウィルスが最悪;

68 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/12(月) 04:36:54 ID:cq9DyJ3n.net]
うぉ。おもしろいですね…FrontMissionみたいな感じだ;
あ〜これ絶対にハマる。さりげなく弾道処理とかすごいし。
なるほど、こんな方向性もいいなぁ。(右往左往;

69 名前:101 ◆VhiWHt2b1s mailto:sage [2005/09/12(月) 07:01:28 ID:t+oZTPO0.net]
>>67
動いたんですかぁ!
こっちはどうやっても出来ないから、進めないorz
コンパイラ何使ってますか?



70 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/12(月) 08:21:52 ID:cq9DyJ3n.net]
dm?(なんの略かは忘れました。)というコンパイラです。
アセンブラ勉強の為に昔拾ったものです。

71 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/12(月) 08:27:50 ID:cq9DyJ3n.net]
www.onionsoft.net/hsp/contest2005/list_n2.html
やっと載った・・・もう遅いって;
あ〜C++で作ってるのに、HSPどうしよう・・・orz
とりあえず、hspでも作るか。

72 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/12(月) 11:15:35 ID:cq9DyJ3n.net]
今日は3Dでビルボード利用したラグナロク風のエンジンを作ってます。
なんていうか・・・HSPなら3D(正確には2D?)は楽だなと思います。

あ〜通信処理いれなきゃHSPでも平気かな・・・あ〜悩む。

73 名前:101 ◆VhiWHt2b1s mailto:sage [2005/09/12(月) 18:26:17 ID:QYgYf/Ho.net]
dmってdigitalmarsですよね?
ダウンロードしてみました。

チャットだけでもコンパイル出来る様にしないとな。
でないと本を買った意味がないからね。

74 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/12(月) 23:13:11 ID:cq9DyJ3n.net]
>>73
多分それだと思います。一年前の産物なので忘れました;
でも、コンパイル自体は自宅にあったVS2003だったかもです。
コンパイラ自体ってそんなに影響するんですか; (ライブラリとかなら・・





75 名前:名前は開発中のものです。 mailto:sage [2005/09/12(月) 23:36:27 ID:loY3tOoZ.net]
>>67
名前出てびびったおれガイル。密かに毎日覗いてるよ。

76 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/13(火) 01:05:00 ID:ul4COW/u.net]
>>75
hurukuさん!!お久しぶりです。 orz
いや〜本当になんとも・・・お恥ずかしいやら嬉しいやらで;
お仕事どうですか?私は暇な感じです。(ぇ

77 名前:101 ◆VhiWHt2b1s mailto:sage [2005/09/13(火) 06:32:57 ID:ZiBqP6Qf.net]
>>74
コンパイラは特に関係ないと思うけど、一応ね。
チャットのクライアントがlinux版とwindows版で全く変わってないように思える。
windowsでは普通winsock使うと思うけどなぁ〜。ミスかな
全然コンパイル通らない。orz
本は参考にするだけにして自分でチャット作ってみようかな。
作れる自身がないけどorz
どうしようかな





78 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/13(火) 10:20:31 ID:ul4COW/u.net]
>>77
内部で行ってる処理をノートか何かに整理しておいて・・・
HSPなりC++なりでソースにしてみるとか?私はそれでした。

マウスレイとやらがややこしいです。
画面→ワールド→視点角度→ローカル?ん?わからん。どうやって出すんだろう。

79 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/13(火) 12:56:37 ID:ul4COW/u.net]
明日・明後日にオフライン用(モジュール化予定)のRO風エンジン公開したいです。
正直できは到底ROに届きませんが…基本設計や処理はROを元にしてます。
あ…hgimg3ってmesh使えないみたいですね。なんでだろうか。

でわ〜また詳細載せます。

80 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/13(火) 15:44:26 ID:ul4COW/u.net]
nekonoteigi.ddo.jp/game1.gif
nekonoteigi.ddo.jp/game2.gif

本当は配布したいのですが…実行ファイル作るとエラーが起きるので orz
hgimg3よ〜早くバグ修正しないと配布できないって・・・。

81 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/13(火) 16:37:06 ID:ul4COW/u.net]
で、サイトでソースだけ配布してます。
かなり雑で今後考えてない仕様なので…注意です。(今後はマウス移動を考えてます。)

nekonoteigi.ddo.jp/3drpg.zip

82 名前:101 ◆VhiWHt2b1s mailto:sage [2005/09/13(火) 19:21:50 ID:TdaScPYO.net]
まだC++に詳しくないので、とりあえず基礎から勉強してきますよ。
チャットはそれからです。

最近HSPの方、開発が止まったままだな。

83 名前:名前は開発中のものです。 mailto:sage [2005/09/13(火) 23:54:21 ID:DVvgvtdS.net]
>>76
今帰ってきたよorz こんな感じです。

あ〜DHSPいじりたいけど気力ないです。ダメダメ状態だす。こうならないように頑張ってね。

就寝時間が…(0:00頃)

84 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/14(水) 00:37:22 ID:R/Xm6ZMy.net]
>>82
C++はやりたい事全部やろうとするとむりぽです。
その代わり、部分部分を掘り下げれらるのがいいです。
JAVAも弄りましたが・・・・型指定や間違ってる箇所などの細かいチェックがすごい。(GUI使うと速度が orz

なんだかんだでHSPが弄りやすいという結論に;

>>83
遅いお帰りで・・・ご苦労様です;(パルプンテが懐かしいw
あぁなんか疲れてる様ですが、人生がんばって下さい!!(゚д゚ ;)
おやすみなさいです。ノシ

私も疲れたので寝ることにします。
明日は久しぶりの休み・・・でもないか。でわ〜



85 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/14(水) 04:22:46 ID:R/Xm6ZMy.net]
hgimg3使いやすいんですが…微妙なバグが多いです。
実行ファイル不可、event_uvがXPでは無効?、OBJ_LATEが反映されない。
なんとか12月までには直って欲しいものばかり orz

マウスレイは画面座標からatanで線を延ばして座標を求めてみます。
恐らく失敗すると思います。
あと、移動の不具合を直しました。&炎エフェクト追加。

86 名前:101 ◆VhiWHt2b1s mailto:sage [2005/09/14(水) 06:52:40 ID:ODH+KEgd.net]
>>85
バグ多いのか〜。
3DはZGP使ったほうがいいと思いますけどねぇ。
高低差があるマップを歩いたりするのが簡単に作れたよ。
12月・・・なぜだろう?

87 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/14(水) 15:47:05 ID:R/Xm6ZMy.net]
>>86
バグは多いですよ・・・仕様なのか怪しいです。(パルプンテ?w
ZGP見てみましたが良さそうですが、開発中止ぽいですし情報が少ないです。
今考えているのはHGIMG2を利用してクリオティ下げちゃうとか orz

12月までに完成させて新しいことがしたいです。ってことです;


88 名前:101 ◆VhiWHt2b1s mailto:sage [2005/09/14(水) 17:59:51 ID:mmVMaOaz.net]
新しい物か〜
またオンライン物作る?

89 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/14(水) 18:53:21 ID:R/Xm6ZMy.net]
>>88
そうですね、今度のは個人ではなくて同人で出したいです。
個人だと運営と開発時間の限界があるので同人で提供したいなぁ。
(ただ単に先輩がアレ系のオンラインゲーム作りたいと;)

マウスレイ無理です…
t = -V(P-c)+√D/|V|*2
D = {V(P-c)}*2-|V|(2)(|P-c|*2-r*2)
なんだこの公式状態です。
HGIMG上でnearクリップってどう求めるのでしょうかね?;
カメラの視線に合わせるって…つまり?atanじゃなくて? orz <アタマ限界

90 名前:911 ◆RfGLxICaUo mailto:age [2005/09/14(水) 18:56:57 ID:R/Xm6ZMy.net]
nekonoteigi.ddo.jp/game1.gif
nekonoteigi.ddo.jp/game2.gif

どなたかマウスレイ(レーシング)について技術なり参考なりを下さるとありがたいです。
現在はキー操作です。

91 名前:名前は開発中のものです。 mailto:sage [2005/09/14(水) 20:09:12 ID:mPwYGfm+.net]
HSPIMGって、射影行列とかの変換行列を取れなかったっけ?
取れたらそれの逆行列と同次座標合わせでいいのにな。


92 名前:名前は開発中のものです。 mailto:sage [2005/09/14(水) 20:43:59 ID:OowkXcsg.net]
>>911
ttp://www.c3.club.kyutech.ac.jp/~sukiyaki/3dt/mouse.html
参考になるかは分からんが…レイを使った3次元のマウス座標取得(C言語)

93 名前:911 ◆RfGLxICaUo mailto:age [2005/09/14(水) 22:08:03 ID:R/Xm6ZMy.net]
>>91
え〜…ちょっと調べてみます。;(3Dは苦手 orz

>>92
あ〜一応調べたのですが;
あと、ここも調べましたが結局わかりません。
crocell.fakefur.jp/program/3D/05.htm

理論はわかるのですが…
何が必要で何を求めるのか…

94 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/14(水) 22:08:41 ID:R/Xm6ZMy.net]
間違ってageてしまいました。
すいませんでした。



95 名前:名前は開発中のものです。 mailto:sage [2005/09/14(水) 23:29:23 ID:bXvlWQ/O.net]
もしかして、レイの衝突判定ではなく
レイ自体が求めれていない?

とりあえず、>>92のレイを求めるところを理解しないと。
各空間の特性を再確認したほうがよくない?

↓そのままだけど、何やってるか文章で。
まずは、射影空間の定義。
これは、x,yのとるべき値はどちらも-1.0〜1.0の範囲(y軸は上方向が正ね)
z値が0.0〜1.0の値をとる空間。(z値が0.0でnearの位置、1.0でfarの位置)
で、最初にスクリーン上の座標を射影空間の座標に変換する。
(x,y)->(x',y',0.0,1)

つぎは、カメラ(ビュー)空間にあるカメラと、射影空間にある指定点をそれぞれワールド座標に変換する。
カメラ空間は文字通りカメラからみえている空間なのでカメラは原点にあり。(0,0,0,1)
で、ワールド座標に戻すのはワールド→ビュー→プロジェクションと変換行列をかけた行列の
逆行列をかけるといい。でも、これだと同次座標が異なるのでw=1に変換
(プロジェクション行列は点の比は保存しない変換なので)

これで、カメラとマウス点のワールド座標がでるわけですよ。(たぶん合ってると思うが不安)
なので、ビュー行列、プロジェクション行列が取得でばいいんだが・・・
hgimgはカメラオブジェクトとして使ってるから・・・自前で行列生成&逆行列生成&演算ですか?
てか、ビルボードはできてるんだよね??

96 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/15(木) 00:09:11 ID:Mvh6Ce8u.net]
>>95
恥ずかしながらレイ自体が求められてないです;
文章見ました。射影空間については理解はできました。
カメラビューもなんとか・・・ワールド座標に変換するのが?です。

HGIMGでは座標をユーザーが行列として管理してないので…
どうなるのかよく分からない状態です;

やはりHGIMGとは別に行列を管理した方がいいですかね。
HSPのソース見てみますか?

97 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/15(木) 00:37:26 ID:Mvh6Ce8u.net]
今、行列は以前書籍で読んだ部分だと思い出しました。
今から探して読み直してみますね。

98 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/15(木) 00:52:57 ID:Mvh6Ce8u.net]
ある程度理解できました。
各行列の意味と使いかが、HSPでどう実装すればいいかのか…

そろそろ、ゲームとネットワーク部分を組み合わせる作業に入らねば…
おやすみなさい。

99 名前:名前は開発中のものです。 mailto:sage [2005/09/15(木) 01:18:26 ID:0RJf2i29.net]
>>911
どうしてもピック処理を書けなかったら
ttp://www5d.biglobe.ne.jp/~ochikko/e3dhsp.htm
このDLLの使用も検討してみたら?
これはビルボードもピックもコリジョンも予め用意されている

100 名前:名前は開発中のものです。 mailto:sage [2005/09/15(木) 01:28:59 ID:44f9dvfF.net]
>>96
では、逆の考え。
ワールド空間内の座標のある点がスクリーン座標のどの位置に来るか?
ワールド空間内の座標をまずカメラ(ビュー)空間での座標に変換(カメラを中心に考えた世界ね)
ビュー空間の座標を元に射影空間に落とす。(Z位置はnearが0.0、farが1.0の範囲で位置関係等を定める)
そして、射影空間をスクリーンに反映。
これは、各座標系を別の座標系に変換をしているので各変換行列がでるのですよ。
で、このときビュー行列→プロジェクション行列と変換を順番に掛け合わせる。

となると、逆は?
1右に移動したら逆は1左へ移動。
行列なら逆行列の意となる。そして、ビュー→プロジェクションと掛けるなら
その逆の順番で逆行列を掛ける(行列は順番が重要です)
プロジェクションの逆行列→ビューの逆行列ね。

座標系の変換が理解すればすんなりいくとは思うよ。

正直、自前で透視投影やら作るのはきついよ・・・
(嫌だけど)D3DXをラップして別途計算用にプラグイン作るか・・・

あ、仕事が・・・(by hの人より)

101 名前:名前は開発中のものです。 mailto:sage [2005/09/15(木) 01:33:03 ID:44f9dvfF.net]
>>99
今の現状だと、それ使ったほうが早いかもねぇ。
hgimg3のバグとか仕様で時間とるくらいなら。

102 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/15(木) 01:42:45 ID:Mvh6Ce8u.net]
>>99
おちっこLAB様のDLLも検討しています。
もう少しだけ工夫なり頑張ってみて無理そうなら移行しかないですね。

>>100
hの人キタ―――(゚∀゚)―――!!
さ・s・sさすがです;
逆の考え方・・何回も文章読みながら実際に試します。

みなさんありがとうございます。少し弄りながら考えてみます。

103 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/15(木) 02:05:33 ID:Mvh6Ce8u.net]
>>101
う〜んやっぱりそうなりますか;
試しに導入してみます…COMがどうたらで無理だった思ひ出が orz
結果出たら報告してみます。

hの人とhな人似てると思った。…それだけです。(-_-;)

104 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/15(木) 06:26:18 ID:Mvh6Ce8u.net]
色々弄ってたら原型が無くなりました。 orz
エラーばっかり出てくるしもうだめぽです。(HGIMGタン

hsp2.61に戻ってEasy3D使うことにします。
こちらのプラグインでは固定視点ならマウスレイができました。
早く正式版のhsp3出て対応して欲しいばかりです… orz



105 名前:名前は開発中のものです。 mailto:sage [2005/09/15(木) 23:15:51 ID:lyhG5rn0.net]
とりあえず、911タソに一言二言

FTP解放するのは良いけど
・PASVモードじゃ無いと正常につながりません
・ウイルス云々の注意書きを入れておいたほうがいいよ
・気をつけないといつのまにか違法なファイルがどっちゃりな状態になってるかも

以上でつ

106 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/16(金) 00:26:20 ID:BqKCTKHT.net]
>>105
モードは今夜中に設定直しますね。
他の注意事項やら制限はphpやらでftpじゃなくてuploadにします。

当分休み無いので製作できないかもです。
ドッターの方も忙しくて辞めちゃったし… orz

107 名前:名前は開発中のものです。 mailto:sage [2005/09/16(金) 23:47:49 ID:/eMkJ7tH.net]
とりあえず、web製作とテスターはできまつ
web製作は、デザインの方はダメダメですが...
と立候補を一応


108 名前:名前は開発中のものです。 mailto:  [2005/09/17(土) 00:55:26 ID:PBk0YJc+.net]
VistaってWindowsの次期バージョン?

109 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/17(土) 01:25:27 ID:DI8iSSpG.net]
こんばんわ〜久しぶりに書き込んでみます;

>>107
web製作のデザインはお任せ下さい!十八番です。(ぇ
とまぁ、冗談ですが;
もしよろしければ詳しいお話できると嬉しいばかりです。

>>108
あ〜作るのを決めた日かその前あたりに発表されたので
ついカッとなって付けてしまいました。今は反省してます。 orz

110 名前:107 mailto:sage [2005/09/17(土) 02:09:37 ID:w4/VtYWk.net]
>>109
Webまわりでは、
HTML,CSS,PHP がしゃべれます
HTML、CSSは手打ちできてそれなりに出来るぐらい
(最近は保守がめんどくさいので自動生成をもくろんでいますが)
PHPはぼちぼち
JavaScriptもボチボチ
お遊び(なのでパスの処理などはない...)で作ってみたAJAXリバーシもどきをUPしますた
あっぷろだが動くからphp動くよね?

活動時間は、基本的に土日のみで土曜日もごくたまに潰れる(お察しください)

とりあえず、17日朝から18日夜にかけてロボットの大会を観戦などしに行くので顏をが出せませぬ

以上でつ

111 名前:107 ◆a6JcKaYOUI mailto:sage [2005/09/17(土) 02:11:16 ID:w4/VtYWk.net]
一応トリップ付けます

112 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/17(土) 03:51:31 ID:DI8iSSpG.net]
>>110
ぉお・・・どんどん増えてく。101さん、534さん、93さん、107さん911みんな数字;

自分もML一家,CSS,PHPは使えるのですが・・・かじり程度です;
HTMLもW3C?でしたっけ?あの通り作ろうとすると諦めちゃうタイプです。
phpなのですが動くには動くのですが・・・たまにエラー起きます。(設定違うのかな?)
どうぞよろしくお願いします orz

土日ですね。了解しました。
自分はほぼ夜しか居ません。が、10月下旬からは暇なのでいつも居ます;

113 名前:名前は開発中のものです。 [2005/09/18(日) 19:07:15 ID:UJinuGYq.net]
はじめまして。既出かもしれませんが(っていうか、スレ違いかも?)、お聞きしたいことがあります。
MMOで簡単なチャットゲームを作るのには、どのくらいの規模でできるものなのでしょうか?
できれば、人数や時間など目安となる数字を教えていただけるとありがたいです。

114 名前: ◆VhiWHt2b1s mailto:sage [2005/09/18(日) 19:17:56 ID:mJ6n3A88.net]
>>113
MMOで簡単なチャットゲームを作る?
HSPで作るということかな
人数は同時接続できる人数かな?それとも開発する人数?
時間は本人のスキルによります。
初心者なら2,3ヶ月くらいかかるかな。 もっとかもw



115 名前: ◆VhiWHt2b1s mailto:sage [2005/09/18(日) 19:23:09 ID:mJ6n3A88.net]
あとマルチポストはやめてくださいな

116 名前:名前は開発中のものです。 [2005/09/18(日) 19:26:38 ID:UJinuGYq.net]
>>115
すみません。どうしても緊急に知りたかったので・・・
また、人数は開発する人数のことです。本当申し訳ないです。

117 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/18(日) 22:03:12 ID:TeKse9sl.net]
個人で可能です。
逆に言うと個人で無いとソース管理や構図管理で大変です。
もし、複数で行うならばC++などの言語を選ぶとよいです。

118 名前: ◆VhiWHt2b1s mailto:sage [2005/09/18(日) 22:09:26 ID:zRskvhQt.net]
今Cのwinsockを勉強してます。
HSPと比べてかなり難しいですな。
明日、猫本を買おうと思います。

119 名前:107 ◆a6JcKaYOUI mailto:sage [2005/09/18(日) 22:28:22 ID:9tS5zTw/.net]
今帰ってきましたよ
いやーマッタリですねこのスレw

>>112
> phpなのですが動くには動くのですが・・・たまにエラー起きます。(設定違うのかな?
どんなエラーですか?(どれを実行してなるとかかける範囲でいいですが書いていただけるとうれしいです)
自分のわかる範囲なら答えれますが...
ってなんかスレ違いな事を欠いていますね


120 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/18(日) 22:37:45 ID:TeKse9sl.net]
>>118
winsockはお決まりの処理を探して覚えると良いかもです。
結局、ポインタとか理解しないと最適化できないし・・・(私は結局最適化するスキルないのでHSPでガツガツです;)
でも、Cの方で理解してくるとHSPでの開発は簡単になると思います。

>>119
本当にマッタリというか内容が無いのか; orz
エラー内容をもう一回試してこちらに載せますね・・・エラー避けてきたのでソース無いんです;

121 名前:121 [2005/09/23(金) 00:07:21 ID:KS2ZyhwP.net]
見てるだけー

122 名前:911 mailto:sage [2005/09/23(金) 23:32:46 ID:5ktdv/Uy.net]
orz <ageないでください orz < orz < orz < orz < orz -3

と、言ってもそろそろ取り掛からないとなぁ。
というわけで近いうちに書き込みますね。

123 名前:911 ◆RfGLxICaUo mailto:sage [2005/09/27(火) 01:51:07 ID:/b0+bht7.net]
ある程度できて来たのですが…もう既に誰もいない予感。
Easy3D導入したら公開しますね。


なんだかんだでモジュールも公開します。(使いかた間違ってるぽいけど


124 名前:名無しさん@Linuxザウルス mailto:sage [2005/09/28(水) 12:08:41 ID:9ajSWjDl.net]
みてるよん。




125 名前:911 mailto:sage [2005/09/29(木) 14:54:23 ID:i4+EQMPh.net]
(゚д゚) 居たんですか;この頃、全く見てなかった。(ぉぃ

一応、ちゃくちゃくと開発進めてるわけですが…
テスト公開はもう少しだけ待ってくださいね。

126 名前:911 mailto:sage [2005/09/30(金) 06:08:48 ID:0Dw32uPZ.net]
udpとtcpの使い分け面白い…
tcpは往復してない状態での通信不可だから割り込みは不可。
udpは片道だけの状態での通信可だから割り込みに向いている。
この特性の使い分け今日やっと理解できた orz

一般的な通信はTCP。ログインなどの割り込みはUDP。
やばいです。昔のが嘘みたく速い。

127 名前:名前は開発中のものです。 mailto:sage [2005/09/30(金) 06:42:50 ID:g6LmgKpD.net]
ログインをUDPって・・・
信頼性は無視か?

128 名前:911 mailto:sage [2005/09/30(金) 10:50:24 ID:0Dw32uPZ.net]
>>127
あ〜そうじゃなくて
ログインのステータス(割り込み)=UDP
ログインの判定・確認(コマンド)=TCP
ということです。


129 名前:911 mailto:sage [2005/09/30(金) 11:02:57 ID:0Dw32uPZ.net]
TCPでログインとログアウトを判定すると割り込み時に不可になるんです。
(内部仕様でコマンドラインが1つしか返信できないので。)
UDPでログインとログアウトのステータスを配布し直すという感じです。

TCPの場合
クライアント(新規) → 鯖 → 別クライアント(既存) …もし既存側が送信済みだとSyn(only)。

UDPの場合
クライアント(新規) → 鯖 → 別クライアント(既存) …既存側が送信済みでも関係ない。

もし、UDPで情報が消えても再度送信し直す仕組みです。
モジュール化は意味ないぽい…全体で150行に収まってるし。
もう少しだけポートの知識とか調べなくては。(4桁と5桁の違いとか

130 名前:911 mailto:sage [2005/09/30(金) 15:43:12 ID:0Dw32uPZ.net]
お、でけてけました。

あと、はEasy3Dと部分部分を変えるだけっぽいです。
簡単な移動サンプル程度なら・・・1フィールドあたり41栗まで通信できました。
なるほど確かにmmoは難しいなぁ。難しいけど達成感ある。
*フィールド=画面に写っている通信領域

CreateGameすっごいすよ。いや比較にならんです。3Dきれいすぎ!

131 名前:911 mailto:sage [2005/10/01(土) 01:42:30 ID:WvLYaB9+.net]
サーバーをLinuXに変えるので同調してURL変更です。
決まり次第書き込みます。

web,ftp,POP = ノートPC
mmo = ブレード鯖(IBMだったり)

132 名前:107 ◆a6JcKaYOUI mailto:sage [2005/10/01(土) 01:47:45 ID:sSEeNmce.net]
LinuXってなんですか?
DivXの親戚?w


133 名前:911 mailto:sage [2005/10/01(土) 10:00:50 ID:WvLYaB9+.net]
Linuxだった orz <DirectXのノリで書いてしまった。
外部ネットワークからインストールする方法忘れて今大変だったり;

root権限も取得できん…おかしいなぁ。
パスワード忘れてもうたよ。

134 名前:101 ◆VhiWHt2b1s mailto:sage [2005/10/02(日) 20:20:53 ID:kTpTypKz.net]
おひさー
linuxかー
一回インストールしたけど初期設定がめんどくさい
またwinに戻した



135 名前:911 mailto:sage [2005/10/02(日) 23:41:26 ID:wLNdTG/g.net]
Linuxは自分でコンパイルできるのが良いですが…
バージョン管理と権限とかの設定がめんどいですね。

結局GUI関連も使うんだったらWindowsの方が良い選択かもです。

136 名前:911 mailto:sage [2005/10/03(月) 10:21:38 ID:VWh/Qp4b.net]
8000万でmmoのソース売ってるのかぁ・・・安いかな?
確かにあのクリオティを出せるなら食いつくかも。
(某大手の会社がいいのかな)

137 名前:名前は開発中のものです。 mailto:sage [2005/10/03(月) 13:14:17 ID:HePEYhzQ.net]
>8000万でmmoのソース売ってるのか
くわすく

138 名前:名前は開発中のものです。 mailto:sage [2005/10/06(木) 14:11:09 ID:8WvhYUfa.net]
いやいや、問い合わせたらそう返ってきたです。
もし企画あるなら・・・

139 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/08(土) 11:33:34 ID:ny4vllDo.net]
>>138
誰でスk(ry

あ〜う〜めんどい。hspのエンジン部分はほぼ完成。問題点は3D関連。
これは誰か募集して作ってもらって解決するしかないと…
CreateGameは3Dで勝負なら、こっちは通信処理の速さで勝負かと。
(Cのソースは一切進まないので、知り合いに頼んでシステム作ってもらうオチです)

url : gamedev.ddo.jp

140 名前:名前は開発中のものです。 mailto:sage [2005/10/10(月) 00:40:59 ID:a+3aZcL0.net]
>>139
> gamedev.ddo.jp
設定が変じゃない?
{LOGLOOP}  とか出てるが。

141 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/10(月) 16:22:37 ID:VWaIvF9z.net]
UTF-8,Shift_JISやら色々設定しなければ。
あ〜落ち込む。フラれてもうた。
今後は仕事とゲーム製作に力いれます… orz < 2年半…

142 名前:名前は開発中のものです。 [2005/10/10(月) 19:04:13 ID:tahR9/wH.net]
製作ガンガレ

143 名前:101 ◆VhiWHt2b1s mailto:sage [2005/10/10(月) 20:18:49 ID:d0TyuDBL.net]
どうも〜
C++の方まあまあ順調です。
一応初心者だからおかしな所が多いと思うけど、うpしました。
暗号化とかはしてないです。
今はアカウントファイルをini形式にしてます。
これはいつか直すから大丈夫
ちなみに今はログインしかできないです。
新規登録はサーバー側は出来てるけどクライアント側が出来てないから

gamdev.org/w/?plugin=attach&openfile=WS.zip&refer=%5B%5BMMORPG%A4%F2%BA%EE%A4%C3%A4%C6%A4%DF%A4%BF%A4%A4%5D%5D
gamdev.org/w/?plugin=attach&openfile=wclient.zip&refer=%5B%5BMMORPG%A4%F2%BA%EE%A4%C3%A4%C6%A4%DF%A4%BF%A4%A4%5D%5D

おかしい所とかがあったら言って下さいね

144 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 01:02:34 ID:27RbYepi.net]
ああ、あったぞ。
ログイン画面の起動してみたら、ウインドウの名前が猫でもわかるプログラミングだとか。



145 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 08:41:48 ID:K0fdjEru.net]
ワロス

146 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/11(火) 13:39:22 ID:wEFcwvu/.net]
ログインできない…

あと、C++使う利点が感じられないとかですかね。
C++使うんだったらマルチプラットホーム対応でないと利点ないのでは。
対応ライブラリは探せばあるのでお薦めします。

147 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/11(火) 15:17:47 ID:wEFcwvu/.net]
あ〜ログインできない書いてあった;
あと、ウィンドウが可変になってますよ…とか?


148 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/11(火) 15:24:04 ID:wEFcwvu/.net]
明日、某駅ホーム先頭に2時〜7時まで立ってる自分がいます。
付き合いなおせるなら来て貰えるけど…だめなら来ない怖い判定ゲーム。
来ないに1000ペソ… orz

で、mmoの方は少しづつできてるんですが。
まぁ3Dらへんは期待にそえないぽい。
ROみたいなビルボード型なんですが、エフェクトが弱いので… ああ orz

149 名前:101 ◆VhiWHt2b1s mailto:sage [2005/10/11(火) 18:48:02 ID:yJAeDppB.net]
>>144
ウインドウ名は気にしないで下さいな

>>146
ログイン出来ないですか〜
IDとパス両方testですよ

今度はサーバーをマルチスレッドで処理するようにする
受信、送信、接続、同期くらいかな


150 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 21:44:05 ID:f8KXgILY.net]
アカウントのファイルのini形式のを開いて中身の名前に「test」を追加するんだよな?
俺はそれでログインできたが。

今はログインできるだけか?

151 名前:101 ◆VhiWHt2b1s mailto:sage [2005/10/11(火) 21:57:40 ID:CaezlssE.net]
名前は何も書かなくても大丈夫だと思うけど・・・
今はログインだけです。

152 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/11(火) 21:59:10 ID:wEFcwvu/.net]
ちなみに割り込みという手段もあります。
同期とは別で…説明しにくいですが、必須ではない機能。
個人的にはTCPで操作してて突然割り込みしたいときに困る。
理由としてはTCPは単純に行ったり来たりではなくその中で更にSYNやFINやらを送ってる。
表面上やり取りしてても早々うまくはいかない。
そこで、UDPを使って割り込みをする。

すると、システム的もしくはサーバー側からの情報を送れる。
TCPでやるならば別のレベルのTCP接続がもう1つ必要だし管理するプログラムも必要。




hurukuさんみてたら一言ありがとうございます。
その他大勢の方ありがとうございます。
これからも頑張っていきましょう。

153 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 23:20:02 ID:kNsF1Eit.net]
オラは特になにも助言できて無いから微妙だが、ガンガロウ。

オラも必死で仕事ガンバルダス。(by hの人)

154 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/12(水) 00:36:45 ID:myGVfdS2.net]
hurukuさん、いつもお世話になるやら訳わかんなくてすいませんでした。
自分は最後まで趣味ばっかりできて幸せです。
私が言いたいのは生きてるだけで救われてる人がいることです。
ただ生きてるだけでは人を傷つけます。大事なのは人間愛です。
私が最後まで持てなかった感情です。
ゲ製板で何をと思われるかもしれませんが…それだけです。

ご迷惑かけました。(TдT)ノシ



155 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/12(水) 00:57:31 ID:myGVfdS2.net]
あ、つい感極まって変な文になってしまった。
とりあえず、変な意味ではありません。
うんちょっと鬱だったけど orz

オラもガンバルダス!

156 名前:名前は開発中のものです。 mailto:sage [2005/10/12(水) 00:57:59 ID:P6YexaAh.net]
ノシって何?
消えちゃうの?

157 名前:911  ◆RfGLxICaUo mailto:sage [2005/10/12(水) 01:24:58 ID:myGVfdS2.net]
いえいえ…ちょっと変な感情が一瞬あって。
でも、考え直して辞めました。
愛した人があんまりにも頑張ってるんで自分も頑張らねばと…(恥ずかしながら

このmmo開発するのが目標にします。
生きるって辛いけど…でも… orz
とにかく鬱だけどここには居ますんで… はい。


158 名前:101 ◆VhiWHt2b1s mailto:sage [2005/10/12(水) 01:59:09 ID:RqrDhUYf.net]
どうもー
今、新規登録機能が付けれました。
次は暗号化に挑戦してみるかな

もうすぐケーブルテレビが出来るようになるから、その時にテストしてみようかな

159 名前:名前は開発中のものです。 mailto:age [2005/10/18(火) 21:21:38 ID:gmmfiA8t.net]
>>101
誰も期待してない。
空気嫁。

160 名前:911 ◆RfGLxICaUo mailto:sage [2005/10/19(水) 08:48:39 ID:t74yEUwu.net]
もちついたので再開。
意外にC++版も簡単にいけるかもと思いつつ。
Easy3DをHSP3で使ってみたい思いもあるしです。
で、
今は移動処理とGUI関連を遊んでみてます。
やっぱり3DとかはHSPで書いたほうが楽でいいや。
問題は複数に処理を噛ませられないのがなぁ。(マルチ処理だとソース管理が無理か)

とりあえず、鯖を9:00〜21:00まで稼動にしてテスト開始してます。
今後はソース公開しつつ修正とか、とにかく動くしかないです。
事情知ってる人は何も言わないで見てて頂ければ幸いです。がんばるので。orz

161 名前:911 ◆RfGLxICaUo mailto:sage [2005/10/19(水) 09:22:51 ID:t74yEUwu.net]
で、ログイン方法考えてたんですが…
従来の方法はすっごくいいとも思います。
しかし、実際にゲームしてみると邪魔な存在だなと思いました。

そこでどなたかおっしゃってた ファイル?手続き的なものを考えてます。
問題はかなりあるんですが、まぁフリーのゲームだからいいや。と。
それにログインなんて簡単だからいつでも作れると開き直りだったりします。

今はいかにそれっぽい挙動を実現できるか書籍とにらめっこです。
以前固執していたGDIは撤去して完全にスプライトで遊んでます。
近いうちにまた。

162 名前:911 ◆RfGLxICaUo mailto:sage [2005/10/19(水) 16:13:15 ID:t74yEUwu.net]
あ〜マッタリ。
今日一日で大分mmoというものが遠くなりました。
ROみたいなのは表面だけできてるんですが…通信手順とか内容がイマイチわからんです。
しかも、ROの次回はフル3Dだし orz < ビルボード好きなんだけどな〜

通信部分は誰か分かる人と考えながら作ることにしました。
なので、モジュール?DLL?みたくなると思います。

うん、catfight時代のADVはなんて簡単だったんだろうか。
…完成してなかったけど。 orz

163 名前:名前は開発中のものです。 [2005/10/19(水) 20:00:36 ID:5zXty7Ea.net]
マップエディタで使いやすいのどれ?
レイヤーとかあるといいんだけど

164 名前:911 ◆RfGLxICaUo mailto:sage [2005/10/19(水) 21:34:39 ID:t74yEUwu.net]
?何のですか?3D?2D?



165 名前:名前は開発中のものです。 [2005/10/20(木) 00:03:14 ID:OXnnaGvg.net]
2D

166 名前:名前は開発中のものです。 mailto:sage [2005/10/20(木) 22:44:57 ID:+OPkPWn8.net]
>>911
ttp://www.geocities.jp/retorogamekizoku/html/syoseki

ここに紹介されている
オンラインゲームプログラミング、
MMORPGゲームサーバープログラミング 、
3DRPGプログラミング あたりは読んだ?

騙されたと思って買って読んだらそれなりに
有益な事が書いてあったよ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<118KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef