DOBON.NET DOBON.NETプログラミング掲示板過去ログ

Client.Connect メソッド

環境/言語:[OS : Windows 2000 Professional / 言語 : Visual Basic .NET / .NET Framework : 1.1]
分類:[.NET]

はじめまして。PCLaboからきたrです。(10000アクセス記念に?)インターネットゲームを
開発しようとがんばっているところです。現在、ポーカーや麻雀などのprobablistic(確率的)な
ゲームを作っているのですが、シャッフルなどを行う必要があるため、公平を期す意味で
サーバー/クライアント セッションにしようと考えています。

DirectPlayを使って通信を行うということはわかりましたが、ピア/ピア セッションしか
「何をやってるのか」わからないのです。
MSDNなどでみてみたところ、クライアントがサーバーに接続するconnectメソッドの仕様が
Public Sub Connect( _
applicationDescription As ApplicationDescription, _
hostAddress As Address, _
deviceInformation As Address, _
userConnectData As NetworkPacket, _
flags As ConnectFlags )
だということがわかりました。
もう少しみてみると、userConnectDataには適当なネットワークパケットでよく、flagsは
表示されるものの中から選べばよさそうです。
しかし、applicationDescription、hostAddress、deviceInformationに入れるべき
ものがわかりません。
つまり、Address構造体、ApplicationDescription構造体のどこに何を入れてConnectすれば
接続ができるのかがわからないのです。
私も、DirectPlayでゲームを作ろうと思っています。
C#やVB.NETの場合、参考となるHPや書籍はいっぱいあって選ぶのに困るぐらいですが、新しいせいかDirectX managed with C#/VB.NET関連はあまり見あたりません。
参考になるHP、書籍、サンプル、また、初心者がどのようにDirectXにはいったらいいか、アドバイスください。

よろしくお願いします。
これは参考になるでしょうか?

DirectPlay reference for Network Programming in .NET with C# & Visual Basic .NET (VB.NET)
http://network.programming-in.net/articles/art23-DirectPlay.asp?DirectPlay
> http://network.programming-in.net/articles/art23-DirectPlay.asp?DirectPlay
参考になりそうですが、英語なので読むのに一苦労です。
日本語の書籍なども参考にしたいと思います。
解決済み!
初めて投稿します。VB中級者です。よろしくお願いします。

僕もNETでゲームを作ろうと考えております。

参考になるかどうか分からないのですが、
ネットワーク、DirectX9関連の書籍で次のようなものがあります。
http://www.amazon.co.jp/exec/obidos/ASIN/4886487041/249-3149087-6237955

ゲーム制作お互いがんばりましょう。

DOBON.NET | プログラミング道 | プログラミング掲示板