|
「オンラインゲームの開発の敷居を下げ、学生や個人の開発者でもオンラインゲームの開発を出来るようにする。」これが、このプロジェクトのコンセプトになります。
現在、オンラインゲームの開発には、ネットワークの技術、サーバープログラミングの技術、ゲーム作成の技術、など多くの技術を習得する必要があります。特にネットワークの技術は、手軽に扱えるフレームワークがなく敷居が高いのが現状です。無料で手軽に使えるオンラインゲーム用の通信フレームワークがないのです。
本プロジェクトでは、Adobe FlashとRuby on
Railsを利用した無料のオンラインゲーム用のフレームワークを開発を行います。
Flash、Ruby on Railsの両方が持つ強みは、手軽に高機能なプログラムを作れることにあります。その手軽さを活かし、学生や個人の開発者でも手軽に扱えるフレームワークを提供します。
本プロジェクトの成果は、ライセンスをLGPLとし、日本語、英語のドキュメントの整備を行い、世界中の開発者が利用できるように公開します。
開発者は、低コストの開発環境及び習得の容易性により、手軽にオンラインゲーム開発ができるようになります。
技術的には、以下の特徴を組み込みます。
・Ruby on Railsとのシームレスな連携(DB接続、WEBアプリとの連携など)
・Flashとのシームレスな連携
・リアルタイム通信
・サーバー管理ツール
・別途暗号機能の組み込み可能
|