Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2005-04-20

[アイデア]チャットサーバーのイメージ

チャットサーバーについて。 今日も思いついたことを深く考えずにただそのまま書いてみる。

チャットサーバーでできること。

  • NPC との会話 …… Core コマンド
  • プレイヤー同士の会話 …… 通常の irc によるチャット
  • プレイヤー bot との会話 …… ピリカ → irc → ピリカ
  • 自分の bot との会話 …… クライアント〜ピリカ間の通信
  • エリア URL の問い合わせ …… クライアント → アイリ → クライアント
  • ショップ URL の問い合わせ …… 同上
  • エフェクト情報の取得 …… Core コマンド処理 → アイリ → ピリカ → クライアント

プレイヤー bot とのトレード

  1. トレード条件の問い合わせ …… ask name
  2. 条件表示 …… 「trade0: 相手 : やくそう あなた : 10J 」
  3. 「交換しますか?はい/いいえ」 …… 「はい」 → trade name 0