Microsoft、GDCでXNAベースの開発ツール群「XNA Studio」のプレリリースバージョンを配布Game Developers Conference 2006

Microsoftは、Game Developers Conference 2006開催に合わせ、次世代ゲーム開発ツール群「XNA Studio」のプレリリースバージョンを配布するとともに、クロスプラットフォームでのゲーム開発を容易にする「XNA Framework」の提供を発表した。

» 2006年03月24日 17時24分 公開
[平澤寿康,ITmedia]

XNA Studioでゲームの開発が容易かつ短時間でできるようになる

XNA Studioに含まれる「XNA Build」を利用することで、ソースコードとデータの依存関係が簡単に把握でき、デバッグやデータ管理の省力化が実現される

 XNAは、Xbox 360をはじめとする次世代ゲーム機や、既存のゲーム機、PCなども含めた総合開発プラットフォームで、その提供は2004年のGDCで初めて表明された。それから2年、今年のGDCで、そのXNAをベースとした開発ツール群「XNA Studio」のプレリリースバージョンが配布された。そして、GDC 2006の会期2日目に行われた「Microsoft Game Developer Day」でも、さっそくXNA Studioの概要や、内包されるツール類の使用方法などが解説された。

 XNA Studioには、「XNA Build」や「XNA Framework」といったツールが内包されている。このうちXNA Buildは、テクスチャデータなどのゲームに必要なさまざまなデータを管理し、それらデータがゲーム中のどこで使われるのか細部に至るまで依存関係を保持することによって、ゲーム製作に必要となるデータ管理作業を省力化するという役割を担う、XNA Studioの核となるツールだ。XNA Buildを利用することで、ソースコードとデータの依存関係が簡単に把握できるようになり、デバッグ作業がやりやすくなるのはもちろん、テクスチャデータの入れ替えや依存関係が存在しないデータの検索など、非常に時間や労力のかかっていた作業を簡単に行えるようになるわけだ。

 プロジェクトが大きくなればなるほどゲームの開発プロセスは複雑になり、プロセス管理に多大のリソースや時間を費やさなければならなくなる。しかし、XNA Buildを利用することで、プロセス管理に費やされるリソースを大幅に削減でき、本来のゲームを構築する作業により多くの時間やリソースを割り振れるようになる。これによって、ゲーム開発の時間やコストを削減でき、ユーザーにゲームを早く届けられるようになる、としている。

 それに対しXNA Frameworkは、GDC 2006に合わせて発表されたXbox Studioに内包されるツールの1つ。Xbox 360やWindows XP/Vista、Windows Mobileなど、さまざまな環境をターゲットとしたクロスプラットフォームタイトルの開発を容易に、かつ短時間で行えるようにするためのものだ。XNA Frameworkの利用方法も21日のMicrosoft Game Developer Dayで解説されたが、その場で開発言語「C#」で記述されたソースコードを利用し、ターゲットとなるプラットフォームを指定し、複数のプラットフォーム向けに最適化された実行ファイルをビルドするデモも行われた。実際にその作業を見ると、クロスプラットフォームタイトルの製作は非常に簡単になるということがよく分かった。

 また、Expo会場のMicrosoftブースでは、XNA BuildおよびXNA Frameworkを利用して製作したクロスプラットフォームソフトのデモも行われていた。まず、小さな星に花の種を打ち込み、星を花でいっぱいにするという3D描画のデモソフト。こちらは、画面中に1万5千の3Dオブジェクトを表示し、種を打ち込んだり視点を移動させたりといった操作が可能という仕様で、Windows用として3人のスタッフが3週間で作り上げた。そして、そのWindows用のデモソフトをXNA Frameworkを利用してXbox 360用に移植する場合、たった1日で作業が完了するそうだ。実際にXbox 360で動作するものも用意されており、Windows版とまったく同じ動作をしていた。

 同様に、Windows Mobile用として動作している「上海」(麻雀をモチーフとしたパズルゲーム)をXbox 360用に移植したものも用意されていた。こちらは、単純な移植作業は1日で終了し、グラフィックの品質を向上させる作業を2人のスタッフで3日間しかかからず完了させたそうだ。

「XNA Framework」を利用すれば、Xbox 360やWindows XPなど、さまざまなプラットフォームに最適化された実行ファイルのビルドも簡単に行える
Microsoft Game Developer GroupのジェネラルマネージャChris Satchell氏にXNA Studioの概要を説明していただいた
Windows XP向けに作られたデモソフト。3人のスタッフが3週間で作り上げた

そのWindows XP向けのデモソフトをXbox 360に移植したところ、XNA Frameworkを利用することでたった1日で作業が完了した
こちらは、Windows Mobile向けのパズルゲーム「上海」
Windows Mobile向けの上海をXbox 360に移植する場合でも、XNA Frameworkを利用することで1日で作業が完了したそうだ

Xbox Live Server Platformの提供によりXbox Liveと外部サーバとの接続も容易に

 もう一点、新たな発表があった。それは、Xbox Live Server PlatformというXbox Liveを利用したネットワーク機能を利用するための新しいテクノロジーを提供する、というものだ。

「プロジェクト ゴッサム レーシング3」のスペクテーターモード(GOTHAM TV)は、Xbox Live Server Platformで提供される機能によって実現されている

 Xbox Live Server Platformでは、Xbox Liveのネットワークと、ゲームメーカーが独自に用意したゲームサーバを、セキュリティを保った状態で接続させるためのソリューションが提供される。これによって、ゲームメーカーがXbox Liveに用意されていない独自のネットワーク機能を用意し、ゲームに盛り込むことが可能とになる。例えば、「Project Gotham Racing 3」に用意されている「スペクテーターモード」(他のプレーヤーのプレイを観戦できるモード)は、Xbox Live Server Platformで提供される機能を利用し、Xbox Live外部の独自に構築されたサーバによって実現されているそうだ。5月より提供が開始されるXbox 360向けの開発キットで、Xbox Live Server Platformで提供される機能を利用するためのツール群が追加されることになるそうだ。

 以前、Microsoftバイスプレジデント兼チーフXNAアーキテクトのJ.アラード氏にインタビューした際にアラード氏は、「XNAを利用することで、まさにWebページを作るかのような感覚で、少人数でゲームのコンセプト構築からプロトタイプの製作までができ、しかも他のプラットフォーム向けの開発も同じ環境を利用して行える、それが究極の目標です」と語っていた。その目標が実現されるにはまだかなりの時間がかかるだろう。とはいえ、XNA Studioにはその目標達成に必要となる機能の一部がすでに盛り込まれており、今回のセッションやデモを通して、その目標に向かって着実に前に突き進んでいることがよくわかった。

Copyright © ITmedia, Inc. All Rights Reserved.

昨日の総合アクセスTOP10
  1. /nl/articles/2411/21/news189.jpg 「大物すぎ」「うそだろ」 活動中だった“美少女新人VTuber”の「衝撃的な正体」が判明 「想像の斜め上を行く正体」
  2. /nl/articles/2411/22/news014.jpg 川で拾った普通の石ころ→磨いたら……? まさかの“正体”にびっくり「間違いなく価値がある」「別の惑星を見ているよう」【米】
  3. /nl/articles/2411/22/news114.jpg 中村雅俊と五十嵐淳子の三女・里砂、2年間乗る“ピッカピカな愛車”との2ショを初公開 2023年には小型船舶免許1級を取得
  4. /nl/articles/2411/21/news027.jpg 大きくなったらかっこいいシェパードになると思っていたら…… 予想を上回るビフォーアフターに大反響!→さらに1年半後の今は? 飼い主に聞いた
  5. /nl/articles/2411/22/news032.jpg 「壊れてんじゃね?」 ハードオフで買った110円のジャンク品→家で試したら…… “まさかの結果”に思わず仰天
  6. /nl/articles/2411/22/news018.jpg 猫だと思って保護→2年後…… すっかり“別の生き物”に成長した元ボス猫に「フォルムが本当に可愛い」「抱きしめたい」
  7. /nl/articles/2411/22/news171.jpg なんと「身長差152センチ」 “世界一背が低い”30歳俳優&“世界一背が高い”27歳女性が奇跡の初対面<海外>
  8. /nl/articles/2411/22/news145.jpg 大谷翔平と真美子さん、「まさかの服装」に注目 愛犬デコピンも大谷家全員で“歩く広告塔”ぶり発揮か
  9. /nl/articles/2411/20/news027.jpg 「こんなことが出来るのか」ハードオフの中古電子辞書Linux化 → “阿部寛のホームページ”にアクセス その表示速度は……「電子辞書にLinuxはロマンある」
  10. /nl/articles/2411/17/news066.jpg 「ヤバすぎwwww」 ハードオフに1万8700円で売っていた“衝撃の商品”が690万表示 「とんでもねぇもん見つけた」
先週の総合アクセスTOP10
  1. 「飼いきれなくなったからタダで持ってきなよ」と言われ飼育放棄された超大型犬を保護→ 1年後の今は…… 飼い主に聞いた
  2. ドクダミを手で抜かず、ハサミで切ると…… 目からウロコの検証結果が435万再生「凄い事が起こった」「逆効果だったとは」
  3. 「明らかに……」 大谷翔平の妻・真美子さんの“手腕”を米メディアが称賛 「大谷は野球に専念すべき」
  4. まるで星空……!! ダイソーの糸を組み合わせ、ひたすら編む→完成したウットリするほど美しい模様に「キュンキュンきます」「夜雪にも見える」
  5. 妻が“13歳下&身長137センチ”で「警察から職質」 年齢差&身長差がすごい夫婦、苦悩を明かす
  6. 人生初の彼女は58歳で「両親より年上」 “33歳差カップル”が強烈なインパクトで話題 “古風を極めた”新居も公開
  7. 「ごめん母さん。塩20キロ届く」LINEで謝罪 → お母さんからの返信が「最高」「まじで好きw」と話題に
  8. 互いの「素顔を知ったのは交際1ケ月後」 “聖飢魔IIの熱狂的ファン夫婦”の妻の悩み→「総額396万円分の……」
  9. ユニクロが教える“これからの季節に持っておきたい”1枚に「これ、3枚色違いで買いました!」「今年も色違い買い足します!」と反響
  10. 中央道から「宇宙戦艦ヤマト」が見える! 驚きの写真がSNSで注目集める 「結構でかい」「どう見てもヤマト」 撮影者の心境を聞いた
先月の総合アクセスTOP10
  1. 50年前に撮った祖母の写真を、孫の写真と並べてみたら…… 面影が重なる美ぼうが「やばい」と640万再生 大バズリした投稿者に話を聞いた
  2. 「食中毒出すつもりか」 人気ラーメン店の代表が“スシローコラボ”に激怒 “チャーシュー生焼け疑惑”で苦言 運営元に話を聞いた
  3. フォロワー20万人超の32歳インフルエンサー、逝去数日前に配信番組“急きょ終了” 共演者は「今何も話せないという状態」「苦しい」
  4. 「顔が違う??」 伊藤英明、見た目が激変した近影に「どうした眉毛」「誰かとおもた…眉毛って大事」とネット仰天
  5. 「ごめん母さん。塩20キロ届く」LINEで謝罪 → お母さんからの返信が「最高」「まじで好きw」と話題に
  6. 星型に切った冷えピタを水に漬けたら…… 思ったのと違う“なにこれな物体”に「最初っから最後まで思い通りにならない満足感」「全部グダグダ」
  7. 「泣いても泣いても涙が」 北斗晶、“家族の死”を報告 「別れの日がこんなに急に来るなんて」
  8. ジャングルと化した廃墟を、14日間ひたすら草刈りした結果…… 現した“本当の姿”に「すごすぎてビックリ」「素晴らしい」
  9. 母親は俳優で「朝ドラのヒロイン」 “24歳の息子”がアイドルとして活躍中 「強い遺伝子を受け継いだ……」と注目集める
  10. 「幻の個体」と言われ、1匹1万円で購入した観賞魚が半年後…… 笑っちゃうほどの変化に反響→現在どうなったか飼い主に聞いた