<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/mmommo/">
    <title>コードネーム　『 uLtiMaTe 』</title>
    <link>http://w.atwiki.jp/mmommo/</link>
    <atom:link href="https://w.atwiki.jp/mmommo/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>コードネーム　『 uLtiMaTe 』</description>

    <dc:language>ja</dc:language>
    <dc:date>2009-07-05T23:58:36+09:00</dc:date>
    <utime>1246805916</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/3.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/4.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/mmommo/pages/5.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/15.html">
    <title>サーバー</title>
    <link>https://w.atwiki.jp/mmommo/pages/15.html</link>
    <description>
      **対象環境（予定）
|対象OS|XP,Vista,7,Fedora,CentOS|
|利用可能DB|テキスト,バイナリ,PostgreSQL,MySQL,SQLite|

//**イメージ図
//#ref(mmo.jpg);
*メモ殴り書き
**実装機能
-待ちうけソケット作成
-認証
--認証用DBは独自のものにせず、テキストファイルやPostgreSQLを使用可能
--よってゲームの開発者は自分でユーザー登録フォーム等を作りやすい
-接続があったら新しいスレッドを作成し、そのユーザーはそのスレッドで管理
--ゲームのメインルーチンからはユーザー名で管理できるように
-タイムアウトすると、予め決めておいてゲームメイン側の関数が呼び出される
-タイムアウト時のスレッドやソケットの開放・終了処理の自動化
-最大接続数の管理

**構造体
struct POSTGRESDATA{
　char hostname[1024];
　int posrt;
　char uname[1024];
　char password[1024];
　char dbname[1024];
　char tablename[1024];
　char unamecol[128];／／ユーザー名のカラム名
　char upasswordcol[128];／／パスワードのカラム名
};

struct SERVERDATA{
　char listenport;
　int AUTHMODE; ／／認証用のDBの種類（テキスト形式、PostgreSQLに対応させる予定）
　char authfilename[1024];／／テキスト認証時にはファイル名の指定
　struct POSTGRESDATA pgdat;／／PostgreSQLでの認証時に指定
　int timeout;
　int maxclient;
};

**クラス
class MMOSERVER{
　private:
　　void MainAcceptThread( void* );
　　void ClientThread( void* );
　public:
　　BOOL InitializeMMOServer( struct SERVERDATA* );
　　BOOL GetData( void* , int );
　　BOOL CleanupMMOServer();
};    </description>
    <dc:date>2009-07-05T23:58:36+09:00</dc:date>
    <utime>1246805916</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/14.html">
    <title>クライアント</title>
    <link>https://w.atwiki.jp/mmommo/pages/14.html</link>
    <description>
      **動作環境（予定）
|対象OS|XP,Vista,7|

**イメージ図
#ref(mmoclient.jpg);

**構造体
struct HOSTDATA{
　char servername[1024];
　char uname[256];
　char password[256];
　int timeout;
};

**クラス
class MMO{
　public:
　　BOOL ConnectHost( struct HOSTDATA* );
　　BOOL SendData( void* , int size );
　　BOOL GetData( void* , size );
　　BOOL DisconnectHost();
}    </description>
    <dc:date>2009-07-05T23:54:31+09:00</dc:date>
    <utime>1246805671</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/mmommo/pages/1.html</link>
    <description>
      * このページの説明
オープンソースのMMORPGエンジンを作ろうぜ！というプロジェクトページです。
アマチュアゲームプログラマのMMORPGへの間口を広げるために開発します。

* 開発コード
uLtiMaTe

* 参加するには？
どんどん使ってどんどん報告してくれ！

----
All: &amp;counter()
Today: &amp;counter(today)
----    </description>
    <dc:date>2009-06-28T21:54:57+09:00</dc:date>
    <utime>1246193697</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/19.html">
    <title>サーバー版ダウンロード</title>
    <link>https://w.atwiki.jp/mmommo/pages/19.html</link>
    <description>
      *ソース版
ちょっと待て



*バイナリ版
ちょっと待て




----    </description>
    <dc:date>2009-06-28T21:53:25+09:00</dc:date>
    <utime>1246193605</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/18.html">
    <title>クライアント版ダウンロード</title>
    <link>https://w.atwiki.jp/mmommo/pages/18.html</link>
    <description>
      *ソース版
ちょっと待て

*バイナリ版
ちょっと待て


----    </description>
    <dc:date>2009-06-28T21:24:50+09:00</dc:date>
    <utime>1246191890</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/mmommo/pages/2.html</link>
    <description>
      **メニュー
-[[トップページ]]
-[[ご意見・ご要望]]

**仕様
-[[クライアント]]
-[[サーバー]]

**ダウンロード
-[[クライアント版ダウンロード]]
-[[サーバー版ダウンロード]]

**俺用参考サイト
-[[WisdomSoft&gt;http://wisdom.sakura.ne.jp/]]
-[[Geekなぺーじ&gt;http://www.geekpage.jp/]]
-[[猫でもわかるプログラミング&gt;http://www.kumei.ne.jp/c_lang/]]



&amp;link_editmenu(text=ここを編集)

----

**リンク
-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]

**他のサービス
-[[無料ホームページ作成&gt;&gt;http://atpages.jp]]
-[[無料ブログ作成&gt;&gt;http://atword.jp]]
-[[2ch型掲示板レンタル&gt;&gt;http://atchs.jp]]
-[[無料掲示板レンタル&gt;&gt;http://atbbs.jp]]
-[[お絵かきレンタル&gt;&gt;http://atpaint.jp/]]
-[[無料ソーシャルプロフ&gt;&gt;http://sns.atfb.jp/]]

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


//**更新履歴
//#recent(20)    </description>
    <dc:date>2009-06-28T20:28:00+09:00</dc:date>
    <utime>1246188480</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/3.html">
    <title>右メニュー</title>
    <link>https://w.atwiki.jp/mmommo/pages/3.html</link>
    <description>
      **更新履歴
#recent(64)


&amp;link_editmenu2(text=ここを編集)    </description>
    <dc:date>2009-06-28T20:12:02+09:00</dc:date>
    <utime>1246187522</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/13.html">
    <title>ご意見・ご要望</title>
    <link>https://w.atwiki.jp/mmommo/pages/13.html</link>
    <description>
      * ご意見・ご要望

#comment    </description>
    <dc:date>2009-06-28T15:44:40+09:00</dc:date>
    <utime>1246171480</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/4.html">
    <title>プラグイン/ニュース</title>
    <link>https://w.atwiki.jp/mmommo/pages/4.html</link>
    <description>
      * ニュース
@wikiのwikiモードでは
 #news(興味のある単語)
と入力することで、あるキーワードに関連するニュース一覧を表示することができます
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_174_ja.html


-----


たとえば、#news(wiki)と入力すると以下のように表示されます。


#news(wiki)
    </description>
    <dc:date>2009-06-28T15:35:12+09:00</dc:date>
    <utime>1246170912</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/mmommo/pages/5.html">
    <title>まとめサイト作成支援ツール</title>
    <link>https://w.atwiki.jp/mmommo/pages/5.html</link>
    <description>
      * まとめサイト作成支援ツールについて
@wikiには[[まとめサイト作成を支援するツール&gt;&gt;http://atwiki.jp/matome/]]があります。
また、
 #matome_list
と入力することで、注目の掲示板が一覧表示されます。

利用例）#matome_listと入力すると下記のように表示されます
#matome_list
    </description>
    <dc:date>2009-06-28T15:35:12+09:00</dc:date>
    <utime>1246170912</utime>
  </item>
  </rdf:RDF>
