[過去ログ] delphiでMMO (154レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
74: 04/02/20 08:54 ID:hHSWRVHa(1) AAS
なるほど、それでデリミタの話になるわけね。
tcp使うからって必ずテキストストリームベースのプロトコルじゃないといけない
なんてことは無いよ。もう少しいろいろなプロトコルを勉強してみるべきかと。
75: 04/03/22 20:49 ID:2QFiMIc0(1) AAS
76: 04/04/12 02:02 ID:SaJWdm/1(1) AAS
77(1): FAN 04/05/11 10:26 ID:Ky5hy7V5(1) AAS
作りたいです。作れるものなら・・・
そーゆーソフトってないんですかね?
78: 04/05/11 14:28 ID:98ZabPYb(1) AAS
>>77
ないならそういうソフトを作ればいいジャマイカ
79(3): 04/06/11 03:08 ID:e5BRa/i6(1) AAS
今プロトコルのベース部分作ってるよ
キャラ表示部分とかゲームとしての処理部分はまだ作ってないからまだまだ掛かりそう
とりあえずキャラチャを目指して見ます
80: 04/06/11 21:15 ID:Ehu1jA7Y(1) AAS
期待してます
81: 79 04/06/14 05:30 ID:iMPPTwta(1) AAS
チャットソフトとしては結構出来てきた気がするけどまだだめぽ
キャラクター表示は
2chスレ:gamedev
こっちでいろいろやってるのを参考にしようと思いつつ
まだ何もやってないのでキャラチャっぽくなるのはまだ先になりそう。
82(8): 79 04/06/20 20:08 ID:wjSOoLXy(1) AAS
キャラクター表示部分だけ別に作成中
今こんな感じ
画像リンク[jpg]:gamdev.org
通信部分は今RSAを使おうと思ってるのですが・・どこかにソース落ちてないかなぁ・・
83: 79 04/06/22 12:44 ID:+wBPwWLQ(1) AAS
RSA暗号実装できました、今はRC4を実装してます。
キャラチャ部分はFOGがうまく掛からないので取りあえず放置で、先に通信部分を作りこんでます。
84: 04/06/22 14:44 ID:z3uDPhKo(1) AAS
>>82
トゥーンレンダリングですか?
激しく期待!!
85(1): 04/06/24 15:04 ID:8RsX3DIM(1) AAS
トゥーンレンダリングじゃないです。。
アレのやり方がいまいち分からないのでやってないのですが、出来たらやってみます。
とりあえずまだ通信部分書いていて表示の方はほとんど手をつけてないっす
86: 04/06/29 22:45 ID:OSp1CFcf(1) AAS
>>85
あぁ、勘違いでしたかorz
陰影がないのでアニメ調を意識してるのかと思いました
通信部分はやはりIndyを使ってるんですか?
87(1): 04/06/29 23:41 ID:Jqs9bIWU(1) AAS
前はIndyでやってたんですけど、、
どうも挙動がおかしかったので今はTSocket;でやってます。
あとキャラクターをクリックした場所に移動って処理をやりたいのですが・・どうやっていいのかさっぱりです・・
誰か出来るって人いないかなぁ
88: 87 04/06/30 02:52 ID:K4DYv06d(1) AAS
×TSocket
○TClientSocket/TServerSocket
89: 04/07/07 14:41 ID:0XvGkeHz(1) AAS
QuadrupleDでクリックした座標に移動ってどうやるんだー _no
90: 04/07/07 23:01 ID:xRo0iKnj(1) AAS
CとOpenGL使って実装したことはあるので、Quadruple Dのマニュアルを読んでみましたが
実装は難しそう。DirectXはセレクション処理は自分で書かないといけないみたいだし。
そもそもクリックして座標を得たとしても、その座標まで「障害物を避けて最短距離で移動
する」のが結構難物でした。どうしてもやりたい、というのでなければ、とりあえずジョイ
スティックでの移動で処理してみてはいかがですか?
91(3): 04/07/08 01:54 ID:24Kakk+0(1) AAS
ふむう、、
やっぱキー操作が無難なのかなぁ・・
もうちょっと頑張ってみます・・
経路探索は前にソースを手に入れてたので少し改良すれば使えそうな気がします。
92(1): 91 04/07/10 14:06 ID:mnKwxbw9(1) AAS
3D座標を2D座標にするのは
// ワールドマトリクスで座標変換します。
pos := Figure.TopFrame.LocalToWorld(testFigure.TopFrame.GetTranslation(testFigure.TopFrame));
Hgpos := NowHomoginize(pos);
// ビューマトリクスで座標変換します。
Hgpos:=NowTransform(Hgpos, NowInvMatrix(Camera.WorldMatrix));
// プロジェクションマトリクスで座標変換します。
省22
93(1): 04/07/10 20:07 ID:Jen5rkzV(1) AAS
>>92
>// プロジェクションマトリクスで座標変換します。
>Hgpos:=NowTransform(Hgpos, NowInvMatrix(Scene.ProjectionMatrix));
投影変換行列の逆行列を乗算するんじゃなくて、投影変換行列そのものを乗算するんじゃないのか?
だから、単に、
Hgpos:=NowTransform(Hgpos, (Scene.ProjectionMatrix));
じゃない?
省2
94: 93 04/07/11 03:00 ID:F1UgzbEs(1) AAS
ごめん、間違えてたよ・・・_| ̄|○
投影行列の逆行列と、ビュー行列の逆行列を得て、ビュー行列->投影行列の順で乗算して
得られた行列に2Dの座標を突っ込むんでした。
だから、この順番で演算すればいいはず。
Hgpos:=NowTransform(Hgpos, NowInvMatrix(Camera.WorldMatrix));
Hgpos:=NowTransform(Hgpos, NowInvMatrix(Scene.ProjectionMatrix));
95: 91 04/07/11 05:18 ID:W4Smg9NF(1) AAS
いろいろやってみました。
んで表示は出来るようになったのですが、どうも位置が合わないです・・
ソースUPしたので、もしよろしければ見てみてください。
お願いします。
外部リンク[zip]:gamdev.org
96: 04/07/13 23:17 ID:Siq4GRhP(1) AAS
ついにWindowsServer2003もタダで使えるぞイヤッホー!
このスレの半分を費やした問題もやっと解決
タダで使えるWindowsServer2003
2chスレ:win
97(2): 91 04/07/14 11:05 ID:PzgWFfKg(1) AAS
なんとなくそれっぽい感じになりますた、根本的に違うかも・・
// クライアント座標から-1.0〜1.0に変換
half.X := (ClientWidth div 2);
half.Y := (ClientHeight div 2);
pos.x := ((pos.x - half.X)/(ClientWidth));
pos.y := - ((pos.y - half.Y)/(ClientHeight));
//適当にそれっぽい値にする
省7
98(1): 04/07/14 11:20 ID:2soUKVK2(1) AAS
>>97
なんたらプレーンを使うんだ。
99(1): 04/07/14 13:22 ID:KOxdiRxt(1) AAS
Clootie使えねぇかなぁ
100: 04/07/15 15:45 ID:3drn8Oeq(1) AAS
delphi使ったことないけど100!
101(1): 04/07/17 03:41 ID:ngDElagu(1) AAS
>99
Clootie見てみましたがなるべくQDを使って作りたいので今回はパスで
>98
なんたらプレーン使ってやってみますた
s_pos.Z := 1;
>>97の処理
e_pos.Z := 100;
省20
102: 04/07/26 15:21 ID:sDcjOgJS(1) AAS
>>82
ひょっとして某ログの人?
103(1): 82 04/07/27 12:15 ID:B0LCJyoM(1) AAS
アヒャ
ちなみにまだ>>101の処理が出来なくて止まってたりする・・
まぁ、完全に止まってるわけではなくて、今はハイトマップの処理作ってて表示は出来た。
でもなんかハードウェアT&Lだと表示できない謎の現象が出て難航中・・
104: 04/08/13 09:05 ID:SEexJ/Fq(1) AAS
>>103
QD3の初期化部分がおかしいらしい
付属サンプルでもT&L有効にするとダメな機種あり
外部リンク[htm]:deliverer.s5.xrea.com
ここのGlassCodeはゲームを起動する前にHWT&Lの
有無をユーザーに設定させるようになっていて問題を回避できてる
105(1): 82 04/08/18 23:05 ID:rKJbT3yZ(1) AAS
104さん情報ありがとうです。
色々やってみたら表示は出来るようになりました。
ただ、、ポリゴンが真っ白か真っ黒なんだよなぁ。。
今こんな感じ
外部リンク:nmessenger.sytes.net
106(1): 04/08/21 04:54 ID:/eIXh1Dg(1) AAS
>>105
ここはチェックしてますか?ライト関連で報告があがってます。
でもあまり関係なさそう。スマソ。
QD3の正誤表
外部リンク:gamdev.org
ちょっといじってみましたがテクスチャを貼ったり色を変えたりはできました。
ただ、指定した色にならないどころか関係ないパラメータを弄った時に変化しています。
省1
107: 04/08/24 00:05 ID:s88LEut3(1) AAS
>>106
QuadrupleD 3.01aでなおってた
108: 82 04/08/26 20:31 ID:EtjxWHjI(1) AAS
うまく動くようになりました。
ソースとバイナリをHPの方に置いておきます。
さて、次はキャラクターをこのMAPの上を歩かせたいのだが、、
キャラが居るところの高さの計算がうまくできない・・
109: 82 04/09/05 06:16 ID:4z3WtuRW(1) AAS
まだ怪しいけど歩けるようになった
誰かQDで半透明ポリゴンの表示方法知りませんか?
110: 04/09/09 22:20 ID:lJaU9fv6(1) AAS
TSXFrame.BlendModeプロパティで行けます。
TSXframe.SetBlendModeRcvで、再帰的に子フレームまで設定できますよー。
111: 82 04/09/11 17:48 ID:3CaC8Ryr(1) AAS
110さんありがとうです
半透明表示も出来るようになり現在は自動歩行の辺をマッタリやってます。
112(1): 82 04/09/23 06:59 ID:7zmCQRSN(1) AAS
外部リンク[zip]:nmessenger.sytes.net
上手くうごかねぇ・・・お手上げだ
113: 保守age [age] 04/10/27 01:41 ID:pd6tXyNi(1) AAS
保守age
114: 04/11/09 00:39 ID:zGiKMYNt(1) AAS
ほっしゅほっしゅ
115: 保守age [保守age] 04/11/17 00:49 ID:JC6Jg5cB(1) AAS
保守age
116: 04/12/02 01:31 ID:jW4gqYoW(1) AAS
ホシュ
117: 04/12/28 07:55 ID:rNaHrkpV(1) AAS
2004年
118: 04/12/28 23:45 ID:T/yIjxhS(1) AAS
>>112
乙
その後どうですか?
119: 2005/05/12(木)21:39 ID:dX05Jnle(1) AAS
AA省
120: 2005/06/09(木)17:09 ID:yhMrDvSX(1) AAS
hosyu
121: 2005/06/09(木)17:31 ID:utudaujh(1) AAS
没収
122: 2005/06/13(月)08:03 ID:biVTtWEm(1) AAS
C(C++)とDirectXでやった方が楽じゃない?
123: 2005/08/10(水)01:54 ID:5uOtmxXP(1) AAS
保守age
124: 2005/08/11(木)01:00 ID:nKOENxeI(1) AAS
MMOage
125: 2005/09/12(月)17:57 ID:BA20QLlV(1) AAS
画像リンク[jpg]:www.geocities.jp
126: 2006/04/20(木)13:54 ID:rUaYmviW(1) AAS
あげ
127(1): Mr.K ◆aUiM7xgP4. 2006/07/14(金)06:05 ID:wYuzsjYi(1/2) AAS
誰もいないようですので再利用させていただきますよ。
マンネリ化した戦闘ばかりのMMORPGはもう嫌だ!
というわけで、新しいタイプのMMORPGを作ってみよう♪とプロジェクトを立ち上げました。
詳しいことはプロジェクトページに載っているので、ご覧ください。
外部リンク[html]:kanechan.oh.land.to
プロジェクトの具体的な方向性は決まっていませんが、基本的には、
●戦闘は一切なし
省10
128: Mr.K ◆aUiM7xgP4. 2006/07/14(金)18:29 ID:wYuzsjYi(2/2) AAS
同期化がおかしかったので修正。
同期化領域の計算が間違ってました(^^;
もう土台は完成し、いまのところバグもみつかりません。
そろそろ本気でゲーム内容考えないと・・・
やっぱりいきなりRPGとかは無理でしょうかね。
素材を用意するだけでもかなり大変な予感。
というわけで、少ない素材でもゲームとして楽しめるものを作るべく、
省1
129(1): 2006/07/15(土)13:38 ID:90cfIewg(1) AAS
>>127
>マンネリ化した戦闘ばかりのMMORPGはもう嫌だ!
>というわけで、新しいタイプのMMORPGを作ってみよう♪とプロジェクトを立ち上げました。
>プロジェクトについて
>ここは、サイト管理人かねちゃんが立ち上げたMOゲームについてのページです。
思いっきり表現が違うんだけど。
MOとMMO、どっち作るの?1字違いだけど、かなり違うし。
省2
130: Mr.K ◆aUiM7xgP4. 2006/07/17(月)17:29 ID:5pAUI8jZ(1/2) AAS
>>129
ご指摘ありがとうございます。
サイトについては暫定的に作ってますので、全体的にまとまりがありません。
どんなものを作るのかもまだ決まっていませんし(^^;
修正を加えているうちにごちゃごちゃになってしまいました。
MOかMMOかということですが、この2つの違いは同時接続数だと認識していますので、
運営によって違ってくるのだと思います。
省2
131(1): Mr.K ◆aUiM7xgP4. 2006/07/17(月)17:32 ID:5pAUI8jZ(2/2) AAS
やり始めたきっかけは確かに「マンネリ化した戦闘ばかりのMMORPGはもう嫌だ!」ということで始めましたが、
今振り返るとなんだかバカ丸出しのようで恥ずかしいです。
普通はある程度構想を練ってから制作に取りかかるものだと思いますが、自分の場合は「後でいいや」と後回しにしてしまったので、
そこに問題の原因があるのではないかと思います。
どんなものか分からないゲームのプログラムだけ作っているという現状は誰が見ても変なのでしょうね。
企画のセンスのないAFOがプロジェクト立ち上げるなんてどうかしてますね。
このプロジェクトはなかったことにします。
省5
132: 2006/07/17(月)17:42 ID:8U+jTiMn(1) AAS
MMOはキャラを管理する必要があるから、MOとは区別すべきと思う。
(単なるタイプミスという事でスルーじゃなかったのね。。。
133: ◆uFnTX6eZrA 2006/07/18(火)02:10 ID:uESrh7ST(1) AAS
>>1さん
がんばってください。
ついでに宣伝させてください・・・オープンソースの小規模MMO作ってます。
アイディア・サーバー運営先など募集中なので参加まっています。
開発元:外部リンク:sitegram.ddo.jp
3Dモデル・モーション・音声データなども足りないのでお助け願えるとうれしいです。
でわでわ
134(1): 2006/07/18(火)21:37 ID:j72SikRe(1) AAS
>>131
自粛しなくていいって。じっくりやればいいよ。
その姿を見て、誰かが同じようなことしたいと思うきっかけになるかもしれないし。
ってか、ソースはWebに載せれない?
怖くてメールできないw
135: 2007/08/04(土)02:02 ID:w55QQFsY(1) AAS
保守
136: 2007/10/07(日)19:33 ID:hm3uPQ0V(1) AAS
>>134
禿同
137: 1 ◆J5gdeQLe7A 2007/11/24(土)08:52 ID:0tiP6KHt(1/2) AAS
てす
138: ◆2/2MKTu4Uk 2007/11/24(土)08:52 ID:0tiP6KHt(2/2) AAS
てす
139: 2007/12/23(日)15:14 ID:tnd2Kzyl(1) AAS
Delphiは完全に落ち目と思いますが・・・
ともかく保守の為あげます
140: 2007/12/24(月)01:18 ID:A9huVzG9(1) AAS
落ち目とかそういう風じゃないんだよ
141: 2008/02/28(木)02:26 ID:EudmT92Z(1) AAS
過疎ってるようなので、 「C#でMMO」 も同居させてください。
保守age
142: 2008/04/01(火)00:09 ID:pBL3A/Z8(1) AAS
ネットゲーム自体が昨今厳しいとも思いますが
保守あげです
143: 2008/04/12(土)00:10 ID:0g5oNJHD(1) AAS
あげ
ってこれでいいですか
ご主人
144(1): 2008/04/23(水)11:36 ID:EDzcEAr0(1) AAS
127に触発されますた
って訳じゃないが、mmoの前段階としてmmoチャットサーバーと
クライアント作ってみた
外部リンク[zip]:gamdev.org
ソース付きです
もしよければ、試して感想とか、、、イラン
145(1): 2008/07/05(土)10:21 ID:eziFRFue(1) AAS
ややスレ違いで申し訳ないのですが、
DirectPlayを使ったP2Pのロビーサーバを作ろうと思うのですが、
レンタルサーバーにロビーを作るというのはできるのでしょうか?
146: 2008/07/05(土)12:37 ID:bnYJiOVS(1) AAS
個別のレン鯖に聞いたほうが速いし確実
147: 2008/07/05(土)21:19 ID:sZwqpCKp(1) AAS
そうしてみます
148: 2010/02/26(金)23:12 ID:0DPQMw5c(1) AAS
>>145
可能だが高価
WEBアプリ以外を実行できるレンタルサーバーとなると
専用サーバになり価格もかなり高いです
構築済みのサーバーをデータセンターに置いてもらう方法もありますが
こちらも高いみたいですね
しっかりと価格比較したわけじゃないですが安くても月数万円レベルのようです
省3
149: 2010/02/27(土)02:25 ID:dBFwND9U(1) AAS
一年半ごしのレスってすばらしい亀レス
150: 2011/06/06(月)22:41 ID:45ZO7dKg(1) AAS
>>144が落とせないなーと思って気づいたんだけど
delphiの過去の資産ってほとんどがgamdev.orgのアップローダだよね
もしアップローダにあげられていたものを持っていたらアップしてくれる人いないかな?
今なら大容量のアップローダもあるし、光回線の人も増えたから誰かしてくれないかな・・・。
151(1): 2011/06/14(火)19:12 ID:UFtLS9h6(1) AAS
三年も前のソースで何をするきだよ。
152: 2012/03/11(日)10:23 ID:h5hr8KZf(1) AAS
>>151
3年前の開発環境なんだから3年前のソースを見るのも悪くないんじゃね
それとここで言いたいのはおそらく過去からの蓄積がなくなってしまうから
避難所にアップするのってあまり良い事ではないよねって事
WEBなら多少は寿命が長いよ(isWebなどの例もあるんだけどね)
153: 電脳プリオン 忍法帖【Lv=40,xxxPT】(1+0:5) 【14.1m】 2013/12/08(日)19:00 ID:sdXihu82(1) BE AAS
BEアイコン:folder1_13.gif
なぜdelphi?
154: 2013/12/08(日)19:05 ID:MCfGLRR0(1) AAS
age
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s