ネットワークミドルウェアの開発

コミュニティーエンジンでは、創業以来一貫してネットワークミドルウェアの開発を続けてきました。私たちはリアルタイム通信アプリケーション用ミドルウェア「VCE」の他に、「VCE」をベースとした、様々なミドルウェアを提供しています。各種製品については、アプリケーション階層構造をご覧ください。

 

開発者のための情報サイト「Community Engine Plus」にてミドルウェアの評価版とドキュメントを公開しています。この機会にぜひお試しください。
製品についてのお問い合わせ・カタログ請求はこちらのお問い合わせページよりご連絡ください。

World Synthesizer

World Synthesizer

»https://plus.ce-lab.net/ws

ネットワークゲームを簡単・安全・迅速に開発するための統合型ミドルウェアです。
これまでにコミュニティーエンジンで培ってきたネットワークゲーム開発の知恵がこめられています。主要なサーバ構成設計が既に用意されており、ゲーム内容の開発に集中できます。その他の上位ミドルウェアや導入予定の各種シミュレータを組み合わせることでまったく新しい内容のネットワークゲームをつくることも可能です。

LiquidSync

»https://plus.ce-lab.net/liquidsync

リアルタイムP2Pアプリケーションを作るためのミドルウェアです。
数百~数千といった数のクライアント同士が参加する、動的に変化するメッシュ状のネットワークを簡単に構築することができ、さらに、NAT越えの課題についても独自の方法で解決します。ボイスチャットやオンラインゲームの座標データ共有、映画等のデータ配信などもきわめて簡単に実現できます。

VCE

VCE

»https://plus.ce-lab.net/vce

リアルタイム通信アプリケーションをつくるためのミドルウェアです。
ネットワークゲームにおいて多数の採用実績を持ちますが、可能性はゲームにとどまりません。低コスト、低リスクで高速かつ安全な通信サービスの開発から運営までサポートします。また、VCEを使用した幅広い上位ミドルウェアを展開中です。

MM-Suite

»https://plus.ce-lab.net/vce/mm-suite

MM-Suiteは、典型的なMMORPGのデモプログラム・スケルトンソースコードです。VCEを使ってMMORPGを作る場合の基礎が理解できます。バックエンドDBMSとしてMySQLを使っています。

アプリケーション階層構造

アプリケーション階層構造

※「Monitor」「HTTPd」「Proxy」は「VCE」の標準機能です。

※「VCE」をベースとした、様々なミドルウェアを提供予定。幅広いコンテンツ開発に利用できます(現在開発中)。

  • 「MassiveMonitor」 Webベースのサーバ管理ツール

※Mac OS XおよびWii、ニンテンドーDSは対応予定のプラットフォームです。PlayStation3やXbox 360も対応予定です。