<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>いちばんやさしいゲームの作り方 &#187; XNA</title>
	<atom:link href="http://www.game-create.com/archives/tag/xna/feed" rel="self" type="application/rss+xml" />
	<link>http://www.game-create.com</link>
	<description>文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ</description>
	<lastBuildDate>Tue, 08 Jun 2010 01:28:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>きたきたこういうやつ &#8211; 家庭用ゲーム機で個人開発のゲームを遊ぶ</title>
		<link>http://www.game-create.com/archives/2287</link>
		<comments>http://www.game-create.com/archives/2287#comments</comments>
		<pubDate>Mon, 05 Oct 2009 16:04:20 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[XNA]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=2287</guid>
		<description><![CDATA[Xbox 360 のダッシュボードからインディーズゲームが遊べるようになりました。
Xbox.com &#124; インディーズ ゲーム

家庭用ゲーム機で動くゲームを作るというのはパソコンでのゲームプログラミングには無い楽しみが [...]]]></description>
			<content:encoded><![CDATA[<p>Xbox 360 のダッシュボードからインディーズゲームが遊べるようになりました。</p>
<p><a href="http://www.xbox.com/ja-JP/indiegames/" class="external">Xbox.com | インディーズ ゲーム</a></p>
<p><span id="more-2287"></span></p>
<p>家庭用ゲーム機で動くゲームを作るというのはパソコンでのゲームプログラミングには無い楽しみがあります。 XNA なので途中まではパソコンで組めるかもしれませんが、転送して実機で動く感動といったらたまらないでしょうなぁ…</p>
<p>ゲーム自体の容量は小さいのでいろいろダウンロードして遊んでみています。まだまだ Flash ゲームコミュニティにアップされるようなゲームほど楽しめませんが、盛り上がってほしいですね。体験版は途中で終わってしまうので油断できないのですが、もしかすると体験版の試遊タイマーとかは Xbox 本体が持っているのかもしれません（その後に「続きは買ってね」という画面に移行）。</p>
<p>できれば携帯ゲーム機でこういうのできると良いです。自作のゲームを手元で簡単に配信できれば、「なんだお前ゲーム作れんの？」なんつってワイワイできそう。自分も学校の先生を題材に「学園七不思議」のアクションゲームを作って部員や他校の人とかにも楽しんでもらったことがありました。そのあと、教務主任に見つかって HDD から削除されてしまったのですが、ああいうのまたやりたいです。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/2287/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>パソコンの 2D ゲームプログラミングは死んだのか？</title>
		<link>http://www.game-create.com/archives/946</link>
		<comments>http://www.game-create.com/archives/946#comments</comments>
		<pubDate>Sun, 09 Nov 2008 22:50:46 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[2D]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[DIBSection]]></category>
		<category><![CDATA[DirectDraw]]></category>
		<category><![CDATA[DirectX]]></category>
		<category><![CDATA[XNA]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=946</guid>
		<description><![CDATA[DirectX や XNA でゲームを作る場合は 3D の土台で作られます。果たしてパソコンでの 2D ゲームプログラミングは死んだのでしょうか？

自分は「今後、更新されない」という観点から見て 3D に取って代わられ [...]]]></description>
			<content:encoded><![CDATA[<p>DirectX や XNA でゲームを作る場合は 3D の土台で作られます。果たしてパソコンでの 2D ゲームプログラミングは死んだのでしょうか？</p>
<p><span id="more-946"></span></p>
<p>自分は「今後、更新されない」という観点から見て 3D に取って代わられたと思います。たとえば DirectDraw や DIBSection などは更新されていません（逆に言うと枯れた技術ということになるので喜ばしいことでもありますが）。</p>
<p>でも、あまり悲観的になる必要はないと思います。 3D は入り口だけ我慢して勉強すればあとは 2D よりすばらしい世界が広がっています。慣れてくると 2D のゲームを作る際にも 3D の土台で作りたくなるはずです。</p>
<p>3D の技術が 2D のゲームプログラミングにもたらす恩恵をいくつか挙げてみます。</p>
<ul>
<li>ゲーム専用機にのみ搭載されていたスプライトと同様の機能が用意されている</li>
<li>抜き色に加えてアルファブレンディングが可能になる</li>
<li>グラフィックの拡大・縮小・変形が容易になる</li>
<li>オブジェクトの重なり順をコンピュータが管理・計算してくれる</li>
<li>画面外へ出たオブジェクトを自動的に描画対象から外してくれる</li>
</ul>
<p>どうでしょうか？スプライトやアルファブレンド、描画順のハンドリングからの解放など魅惑の機能ばかりですね。</p>
<p>「そうはいっても 3D の書籍や入門サイトの内容は難しくてわからないよ」と思われる方もいらっしゃるでしょう。無理もありません、私もそうでした。ゲームプログラミングの情報を発信するサイトとしてこの状態を黙ってみているわけにはいきません。今はまだ、参考書籍を紹介するにとどまっていますが、このサイトを通じて何らかの答えを出そうと思います（できれば来年中に）。</p>
<p>震えてお待ちください。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/946/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>DirectX とか XNA とかあるけど、どっちを使ったらいいのか？</title>
		<link>http://www.game-create.com/archives/901</link>
		<comments>http://www.game-create.com/archives/901#comments</comments>
		<pubDate>Mon, 27 Oct 2008 15:32:27 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[DirectX]]></category>
		<category><![CDATA[XNA]]></category>
		<category><![CDATA[書籍]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=901</guid>
		<description><![CDATA[この本を買って勉強したいと思います。


ただ、 XNA は C# なので .NET Framework が無いと動作しません。それでも Managed DirectX が必要ないだけハードルは低いものの、 Direct [...]]]></description>
			<content:encoded><![CDATA[<p>この本を買って勉強したいと思います。</p>
<p><span id="more-901"></span></p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=game-create-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=4777513998&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" class="left"></iframe></p>
<p>ただ、 XNA は C# なので .NET Framework が無いと動作しません。それでも Managed DirectX が必要ないだけハードルは低いものの、 DirectX のようにネイティブコードで動作するゲームに比べて配布しやすさに制限があります。</p>
<p>この本、全く中身を見ていないので、気になる人は Byerkut さんの続報をお待ちください。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/901/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vista 時代の C/C++ プログラミング</title>
		<link>http://www.game-create.com/archives/851</link>
		<comments>http://www.game-create.com/archives/851#comments</comments>
		<pubDate>Wed, 15 Oct 2008 06:23:52 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ウェブログ]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[DirectX]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[XNA]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=851</guid>
		<description><![CDATA[επιστημη さんのブログからリンクが張ってあった同氏の記事が面白いです。
Vista到来。既存C／C++資産の.NET化を始めよう！

思えば Vista が登場する前、先輩のエンジニアの方に「 Vista で W [...]]]></description>
			<content:encoded><![CDATA[<p>επιστημη さんのブログからリンクが張ってあった同氏の記事が面白いです。</p>
<p><a href="http://www.atmarkit.co.jp/fdotnet/special/vcppinvista01/vcppinvista01_01.html" class="external">Vista到来。既存C／C++資産の.NET化を始めよう！</a></p>
<p><span id="more-851"></span></p>
<p>思えば Vista が登場する前、先輩のエンジニアの方に「 Vista で Win32API って使えるんですか？ねぇねぇねぇ！」と質問攻めにしてしまったこともありましたが、有識者からの情報発信にて心のモヤモヤがとれました。 DirectX や XNA は .NET での開発環境もありますし、移行を見据えてプログラミングをしていった方が良さそうです。</p>
<p>余談ですが、ビジネスの分野では .NET 導入の心理的障壁がほとんど無くなってきているそうです。「インストールしてください」と言われれば入れてくれるとのこと。ゲームではこうはいきませんよね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/851/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MMX 命令はどこへ行った？</title>
		<link>http://www.game-create.com/archives/639</link>
		<comments>http://www.game-create.com/archives/639#comments</comments>
		<pubDate>Sun, 24 Aug 2008 17:23:16 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[DirectX]]></category>
		<category><![CDATA[MMX]]></category>
		<category><![CDATA[PLAYSTATION3]]></category>
		<category><![CDATA[SIMD]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[XNA]]></category>
		<category><![CDATA[書籍]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=639</guid>
		<description><![CDATA[今日、書店のゲームプログラミング関連コーナーに立ち寄ってみましたところ、やたらでっかい本が置いてあったので手に取ってみたら SIMD の本でした。


古くは MMX の実装から始まった SIMD ですが、今やこんなに分 [...]]]></description>
			<content:encoded><![CDATA[<p>今日、書店のゲームプログラミング関連コーナーに立ち寄ってみましたところ、やたらでっかい本が置いてあったので手に取ってみたら SIMD の本でした。</p>
<p><span id="more-639"></span></p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=game-create-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=487783169X&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" class="left"></iframe></p>
<p>古くは MMX の実装から始まった SIMD ですが、今やこんなに分厚い本になってしまったのですね（しかも下巻がある）。最初は 50 個くらいの命令しかなかったように記憶しているのですが、いやはや時の流れの早さを実感しております。普通におっさん世代になってしまったわけですよ、怖い怖い。</p>
<p>今となっては MMX 命令は下位互換だそうです。うへぇー。</p>
<p>今は CPU が高速ですし、こういった技術に萌えられる機会がめっきり減ってしまいました。 PS3 の Cell でプログラミングというのもおもしろそうなのですが、いかんせん、自分で作ったゲームを遊んでもらうための障壁が大きすぎます。その点 Xbox360 はお金を積めば配布は簡単なのですが、こちらは XNA という DirectX みたいな技術になりますので CPU 命令で遊ぶという感覚はありません。</p>
<p>あ、ちなみに Cell で遊んでいる方、結構いらっしゃいますよ。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/639/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>いつの間にか XNA のドキュメントも和訳されていたようです</title>
		<link>http://www.game-create.com/archives/486</link>
		<comments>http://www.game-create.com/archives/486#comments</comments>
		<pubDate>Tue, 22 Jul 2008 13:13:19 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[XNA]]></category>
		<category><![CDATA[数学]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=486</guid>
		<description><![CDATA[MSDN の日本語化がめざましいのは以前お伝えしましたが、その裾野は XNA にまで広がっていたようです。
XNA Game Studio

このサイトを作るときに、手軽さと発展性を考えて Win32API をメインテー [...]]]></description>
			<content:encoded><![CDATA[<p>MSDN の日本語化がめざましいのは以前お伝えしましたが、その裾野は XNA にまで広がっていたようです。</p>
<p><a href="http://msdn.microsoft.com/ja-jp/library/bb200104.aspx" class="external">XNA Game Studio</a></p>
<p><span id="more-486"></span></p>
<p>このサイトを作るときに、手軽さと発展性を考えて Win32API をメインテーマに選択したのですが、本当は XNA も視野に入っていました。やはり Xbox 360 で動くというのは魅力的です。中でも 3D ゲーム数学に関するクラスのラインナップにはいろいろと助けられそうですね（<a href="http://msdn.microsoft.com/ja-jp/library/bb313876.aspx" class="external">衝突など</a>）。</p>
<p>Microsoft のゲーム技術もずいぶんこなれてきました。 Game SDK に始まり DirectX を経ての XNA 。まさに名作は３代目に生まれるというやつです。 DirectX は 3D への過渡に飲み込まれてちょっとかわいそうだったかもしれません。</p>
<p>XNA を操るカリスマゲームクリエイターなんかが登場するともっと盛り上がるでしょうか？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/486/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

