FF14 RMT どちらもネット上で無償ダウンロ | ywxdのブログ

ywxdのブログ

ブログの説明を入力します。



実際の使用には「GS 2.0」と、有償版の「Visual Basic 2005」または無償版の「Visual C# 2005 Express」が必要になる

また「GSE」を用いたゲームコンテスト「Dream-Build-Play」では、100カ国以上から4500以上の登録があり、200以上のゲームソフトの提出が行われたと説明された

この点については同社でも理解しており、コミュニティサイト「XNAクリエイターズクラブ」の立ち上げと、その中での配信といった企画が進行中だという

マッチメイキング、セッション管理、レイテンシやパケットロスのシミュレーションなども可能だ



ただし「GSE」ではWindows向けにはマッチメイキングやセッション管理、サーバのホスティング機能などを用いて、オンライン対応のゲーム開発ができたが、Xbox360向けにはオンライン関連のライブラリがなかった

スピーカーは同社XNAグループ/XNAコミュニティの鈴木悠司氏

これに対して「GS 2.0」ではVisual Basic 2005の全バージョンに対応したが、マイクロソフトとしては今後C#に注力していくとした

しかし「GS 2.0」であって「GSE 2.0」でない点に注意して欲しい

マイクロソフトは7日、ゲーム開発者向けの技術カンファレンス「Gamefest Japan 2007」で「XNA Game Studio 2.0の紹介」と題した講演を行い、年末にリリースが予定されている統合型ゲーム開発環境「XNA Game Studio 2.0」の概要と、テクニカルデモを行った

商用版には使えないプログラムを、わざわざC#を修得してまで作るのは、ほとんどメリットがないからだ

こちらも無料でダウンロードして使用でき、作成したデータは「GSE」や「GS 2.0」で読み込める

Windows上で手軽にゲーム開発ができるだけでなく、作ったゲームはWindows上でもXbox360上でも起動させられる

その前後において、「GS 2.0」の概要について説明を行なった

アマチュアでもお金に余裕があれば、「XNA」上で開発する限り、プロと同じ開発環境が手に入るというわけだ



ただし、実際にLIVEアーケード向けのゲームを開発するには、パッケージタイトルと同様に、マイクロソフトによる一連の承認が必要になる

また、その場合も企画書より、「GSE」や「GS 2.0」を用いて開発した、遊べるプロトタイプの有無が大きなポイントになると述べた

現在はマスター承認(サーティフィケーション)のプロセスが準備中で、2008年春から正式サポートが開始される

しかしランクを利用したマッチングや、実績機能、RAWソケット、Xbox Liveサーバープラットフォーム(XLSP)を利用したサービスは、実装する予定はないとした

こうしたことから従来の「Express」「Professional」という区分けがなくなり、「GS 2.0」に一元化されたというわけだ

多様なデバイスにも対応し、キーボードとマウスに加えて、チャットパッド(日本未発売)やギター、ドラム、フライトスティックなどのデバイスのサポートも追加する



このように「GS 2.0」で開発できるタイトルについては自ずと限界があり、ざっくりと言ってLIVEアーケードで配信できるレベルが見込まれている

こうした理由もあって、「GSE」ファミリーには別途「XNA Game Studio Professional」のリリースが予定されていた



徳留氏も「我々の目的は、『GSE』『GS 2.0』といった開発環境の提示を通して、ゲームクリエイターの層を厚くし、開発力の底上げを行っていくこと

ボイスチャットもサポートしており、簡単に利用できる

最優秀賞の副賞はLIVEアーケードでの配信サポートが最適だと思うが、どうだろうか

もちろん「GS 2.0」でもLIVEアーケード向けのタイトル開発は技術的に可能だという



この「GSE」だが、実際にゲーム開発を行うには、他に開発言語の「Visual C# 2005 Express」が必要になる

Xbox360とWindowsのクロスプラットフォームで遊べるアクションゲームを起動して、ゲームをプレイしてみせた



これまでゲーム開発言語のトレンドは、アセンブラからC、C++、C#へと変化してきており、現在はメインとなる部分をCやC++で記述し、ボトルネックとなる部分のみをアセンブラで記述する形式が主流となっている

しかもLIVEアーケードでの配信は米国で高い注目を集めている一方で、毎週1~2本しか配信されない、「狭き門」となっている

すぐにでも考えられるのが、ゲーム専門学校向けのコンテストだろう



鈴木氏は講演内で「GS 2.0」を用いて、簡単なオンライン対応ゲームのコードを記述しながら、テクニカルデモを実施

また開発言語も「C# Express」のみに対応しており、プロユースには使いにくかった

2007年末に英語版がリリースされ、それから数ヶ月後に日本語版が登場する



ただし「GS 2.0」で全ての機能が実装されるわけではない

アマチュアでもコンソールゲーム開発ができる、唯一の開発キットとして高い評価を受け、全世界で175校以上の大学で採用されており、70以上のコミュニティサイトと700本以上のビデオ投稿が行われているという

これが将来的には、同様に主要となるコードがC#で記述され、C/C++が主流から外れていく、という観測からだ

とはいえ、ぜひ日本の開発スタジオから、世界に向けて配信できるタイトルを送り出していきたいとアピールした

そのためC#での開発環境の研究は、開発スタジオにとっても先行投資になるという考えを示した



ビジネス面での活用もさることながら、「GSE」や「GS 2.0」の恩恵を大きく受けるのは、やはりアマチュアのゲーム開発者だ

今回はツールの発表に留まったが、近い将来にコミュニティ関連についても発表できると思う」と述べた



徳留氏によると、「GSE」をリリースした後で寄せられたフィードバックのうち、特にプロのゲーム開発者から、「C# Expressを使用する価値はあるか?」という質問が多かったという



一方でプロユースにおいても「GS 2.0」はユニークな存在になりそうだ

Xbox Live、またはシステムリンクに対応しており、ゲーマープロフィールや、Xboxの標準UIである「ガイド」機能も利用できる





「XNA Game Studio 2.0」(GS 2.0)は既にリリースされている統合型ゲーム開発環境「XNA Game Studio Express」(GSE)に、ネットワーク関連のライブラリなどを加えた機能強化版だといえる

もっとも、これだけでもアマチュアにとっては「大作」だろう

ドキュメント類もすべて日本語対応となる

どちらもネット上で無償ダウンロードが可能だ

またWindows向けのタイトルについても配布や販売は自由だが、ゲームの起動に必要なランタイムの再配布は不可となっている

将来的にサポートされるのは、ゲームへの招待機能やランキング機能、プレゼンス詳細機能だ

通常Xbox360のゲーム開発を行うには、マイクロソフトとライセンシー契約を結ぶなどして、XDKと呼ばれる開発キットを入手する必要があるが、「GSE」を使えばWindows XP SP2が動くPCとXbox360があれば、誰でも「XNA」上でゲーム開発ができる

XNAグループ/XNAコミュニティ リードプログラムマネージャの徳留和人氏は、「XNA Game Studioによる商用タイトル」と題した講演で、「GS 2.0」を用いてLIVEアーケード向けのタイトルを開発するメリットについて解説した

しかし現在はXbox360向けのゲームを自作しても、不特定多数のユーザーに遊んでもらう手段がない点が、ツールの普及を妨げている

3Dモデリングツールとしても、別途アビットテクノロジーから「SOFTIMAGE|XSI」をベースにした「XSI 6 Mod Tool」が用意されている

バージョンアップに伴い、ツール全体の位置づけが異なっているので、鈴木氏の講演内容を借りつつ、改めてこの点について解説しよう

特に「GS 2.0」は小規模プロジェクトでの開発に向いており、LIVEアーケード向きの開発環境だとした

「GSE」は少人数での開発に向くため、アマチュアだけでなく、プロの開発者がプレゼン用にデモを作ったり、プロトタイプ開発などにも利用もできる



これが「GS 2.0」では、ネットワーク関連のライブラリが強化され、Xbox360向けのオンラインゲームが開発できるようになるだけでなく、新たに「Visual Basic 2005」の全バージョンに対応した



「GS 2,FF14 RMT.0」では、ネットワーク機能についてセッションの作成やロビー機能から、それらの終了までを完全にサポートする

また「開発できる」と「配布できる」は別の問題で、現在「GSE」で作成したXbox360向けのゲームを友人に遊んでもらうのは、不可能ではないが少々厄介だ



また「GSE」上で開発され、LIVEアーケードで配信が決定しているタイトルとして、米TORPEX GAMES開発のカジュアルゲーム「schizoid」の事例を紹介した



「GSE」は昨年12月にリリースされた、学生やアマチュアゲーム開発者向けの統合型ゲーム開発環境だ