2010年8月8日日曜日

Xbox 360 プログラミング

 Microsoftは先に,ゲーム開発ツール「Microsoft XNA Game Studio Experss」(以下XNA Game Studio Express)を発表した。2006年9月時点ではβ版を配布中だ。2006年内には正式公開される予定で,これを利用することにより,DirectX 9ベースのゲームを簡単に制作できると謳われている。


 そのXNA Game Studio Expressについて米本社のマーケティングディレクターに直接話を聞く機会を得た。そこで今回は,気になるこのツールの正体,そして,PCゲーム/ゲーマーにとってどんなメリットがあるのかについて,ここで一度まとめてみたい。







CEDEC 2006の基調講演で紹介された,XNA Game Studio Expressのイメージ

 では,XNA Game Studio Expressとは何なのか。その前に「XNA Game Studio」について説明すると,これは,ゲームを開発するためのフレームワーク(≒土台),ライブラリ(≒部品),ツール(≒道具)をまとめものだ。XNA Game Studioがあれば,自力でさまざまなタイプのゲームを制作できる。XNA Game Studioで作成したゲームはそのままPC上で動作するうえ,自由に配布・販売可能なほか,Microsoftが主催する「Creators Club」に年間99ドルの会費を払って入会すると,Xbox 360上でも開発および動作させられるようになるとされている。

 XNA Game Studioには,大規模な開発チーム向けのProfessional版も用意されているが,今回紹介するXNA Game Studio Expressは,基本セットという位置づけ。そして,ここで注目すべきは,(すでに4Gamerで何度か紹介しているように)XNA Game Studio Expressが無料ということだ。



 動作条件は,Windows XP&DirectX 9が動作していること。そして,「Microsoft Visual C# 2005 Express Edition」(以下Visual C#)がセットアップされていることである。

 Visual C#は,.NET開発言語の一つである「C#」のMicrosoft純正開発ツールだ。以前は高価なスイートを購入する必要があったが,最新版となる“2005”では,基本セットのExpress版のみ,無料で利用できるようになった。XNA Game Studio Expressは,Visual C#に組み込んで利用することになるため,あらかじめVisual C#をセットアップしておく必要があるというわけだ。ちなみにVisual C#は日本語版公式ページから,XNA Game Studio Expressは英語版公式ダウンロードページからそれぞれ入手できる。

0 件のコメント:

コメントを投稿