<?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; 3D</title>
	<atom:link href="http://www.game-create.com/archives/tag/3d/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>HTML5 + 3D</title>
		<link>http://www.game-create.com/archives/3461</link>
		<comments>http://www.game-create.com/archives/3461#comments</comments>
		<pubDate>Sat, 05 Jun 2010 14:57:46 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[2D]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[ハードウェア]]></category>
		<category><![CDATA[行列]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3461</guid>
		<description><![CDATA[HTML5 が盛り上がっておりますが、現在でもプラグインをインストールすることで JavaScript からハードウェアのアクセラレータを利用できるらしく、なんとも恐ろしいものです。
O3D Demos and Samp [...]]]></description>
			<content:encoded><![CDATA[<p>HTML5 が盛り上がっておりますが、現在でもプラグインをインストールすることで JavaScript からハードウェアのアクセラレータを利用できるらしく、なんとも恐ろしいものです。</p>
<p><a href="http://code.google.com/intl/ja/apis/o3d/docs/samplesdirectory.html" class="external">O3D Demos and Samples &#8211; O3D Plug-in API &#8211; Google Code</a></p>
<p>HTML5 の正式リリースでこういった流れが加速するのでしょうか。</p>
<p><span id="more-3461"></span></p>
<p>しかしながら、いまだに HTML5 とグラフィックス描画との関連が見えません。もしかすると、そういった用途を想定した DOM オブジェクトが追加になっているのかもしれませんが、よく聞く Canvas というのがそれなのでしょうか。</p>
<p>私が把握しているのはセクションやヘッダーといった、 WEB サイトや文章を作るならあるとうれしいなぁ、というエレメントが追加になっていることくらいなものです。</p>
<p><a href="http://www.w3.org/TR/html5/the-canvas-element.html#dom-canvas-getcontext" class="external">草案</a>によると…</p>
<blockquote><p>To draw on the canvas, authors must first obtain a reference to a context using the getContext(contextId) method of the canvas  element.</p>
<p>context = canvas.getContext(contextId)<br />
    Returns an object that exposes an API for drawing on the canvas.<br />
    Returns null if the given context ID is not supported.</p></blockquote>
<p>…とのことで <a href="http://www.w3.org/TR/2dcontext/" class="external">HTML Canvas 2D Context</a> というオブジェクトを取得することができるようです。リンク先を確認してみましたが、 3&#215;3 の行列を使ったトランスフォームができるようでして、確かに 2D 描画機能としては不足を感じません（でも、表示ツリーみたいなことをやるにはどうすればいいんだろう？）。</p>
<p>また、かなり速度的な疑問を感じますが、 <a href="http://www.w3.org/TR/2dcontext/#pixel-manipulation" class="external">Pixel manipulation</a> によってフレームバッファへアクセスするかのようなことも可能らしいです。一応 data というプロパティへアクセスすることで &#8220;Returns the one-dimensional array containing the data.&#8221; というお話ですので、関数を呼んで１ピクセル単位で読み書きするよりかは高速になりそうですが、はてさて…</p>
<p>ちなみに、現在 W3C の方でまとまっているのは 2D 関連のみなのか分かりませんが…</p>
<blockquote><p>Vendors may also define experimental contexts using the syntax vendorname-context, for example, moz-3d.</p></blockquote>
<p>…とのことです。もし、「 Flash を駆逐したい！」と思われる方がいらっしゃるなら、誰かが頑張って作るかもしれません。</p>
<p>いろいろと分からないことが多いので本を注文してみました。良かったら紹介します。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3461/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Maps API にも 3D ゲーム制作のノウハウが生かせる時代になったか…</title>
		<link>http://www.game-create.com/archives/3371</link>
		<comments>http://www.game-create.com/archives/3371#comments</comments>
		<pubDate>Sat, 22 May 2010 14:29:38 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ウェブログ]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Google Maps API]]></category>
		<category><![CDATA[仕事]]></category>
		<category><![CDATA[月月火水木金金]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3371</guid>
		<description><![CDATA[Google Maps API がバージョンアップしたようです。

IE6 がサポート外らしいので仕事では使えないのですが、試しに交換してみました。
なんとも大変だったので、途中でもとのバージョンに戻したのですが、レスポ [...]]]></description>
			<content:encoded><![CDATA[<p>Google Maps API がバージョンアップしたようです。</p>
<p><span id="more-3371"></span></p>
<p>IE6 がサポート外らしいので仕事では使えないのですが、試しに交換してみました。</p>
<p>なんとも大変だったので、途中でもとのバージョンに戻したのですが、レスポンスは向上しているような印象がありました。マーカーなんかをマップへの参照を設定したり外したりで表示非表示できるというのも楽で良い感じです。アイコンを構築するためのパラメーターが名前付き引数じゃなかったのがちょっと気になりますが、特に問題ありません。また、ストリートビューパノラマにマップ上のマーカーが表示されたのには驚きました。</p>
<p>旧バージョン、プレミア版契約なので３年を超えてサポートされるんかな？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3371/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 Express Edition の公開が始まったようです</title>
		<link>http://www.game-create.com/archives/3239</link>
		<comments>http://www.game-create.com/archives/3239#comments</comments>
		<pubDate>Thu, 29 Apr 2010 14:50:37 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[2D]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[VC++ 2010 EE]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[コンパイル]]></category>
		<category><![CDATA[月月火水木金金]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3239</guid>
		<description><![CDATA[「 2D や 3D ゲーム開発を支援します」だそうで、自分が言いたかったことを代弁いただいております。
Microsoft Visual Studio Express

今日もお仕事の私奴はまだインストールしておりません [...]]]></description>
			<content:encoded><![CDATA[<p>「 2D や 3D ゲーム開発を支援します」だそうで、自分が言いたかったことを代弁いただいております。</p>
<p><a href="http://www.microsoft.com/japan/msdn/vstudio/express/?rss_fdn=MSDNTopNewInfo" class="external">Microsoft Visual Studio Express</a></p>
<p><span id="more-3239"></span></p>
<p>今日もお仕事の私奴はまだインストールしておりませんが、製品版購入を検討されている方は雰囲気に触れておかれることをおすすめします（パソコンのスペック的に動きがもっさりして使いづらい可能性もありますので）。</p>
<p>「無理に新しいものを使う必要ってある？」って思われるかもしれませんが、前述のスペック的な問題やバグ、仕様変更などによって現在のソースコードのコンパイルが通らなくなるなどの問題がなければ勉強に良いのではないでしょうか。個人的にはコンパイルが通らなくなったくらいなら原因を突き止めてノウハウにしたいと感じます。</p>
<p>製品版の予約販売は５月からだそうで、また延びたんでしょうか…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3239/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>オーサリングツールの iPhone 対応は必須かもしれませんな</title>
		<link>http://www.game-create.com/archives/3216</link>
		<comments>http://www.game-create.com/archives/3216#comments</comments>
		<pubDate>Sat, 24 Apr 2010 02:50:58 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ウェブログ]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[BASIC]]></category>
		<category><![CDATA[DIGITAL LOCA]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3216</guid>
		<description><![CDATA[高校生の時、デジロケとか言いながら変なゲームを作って遊んでいました。あのツールに拡張製品を導入することで iPhone に対応できるそうです。
3Dマルチメディアオーサリングツール　DigitalLoca4U

思うと  [...]]]></description>
			<content:encoded><![CDATA[<p>高校生の時、デジロケとか言いながら変なゲームを作って遊んでいました。あのツールに<a href="http://www.digitalloca.jp/product/mem.html" class="external">拡張製品</a>を導入することで iPhone に対応できるそうです。</p>
<p><a href="http://www.digitalloca.jp/" class="external">3Dマルチメディアオーサリングツール　DigitalLoca4U</a></p>
<p><span id="more-3216"></span></p>
<p>思うと 3D デビューはこのツールだったかもしれません。 GAME BASIC FOR SEGA SATURN とどっちが先だったか記憶が曖昧です。</p>
<p>ちなみに、初めて作った 3D のゲームは、座薬を発射して人のお尻にうまく突っ込めるかというワケが分からない内容でした。失敗すると大出血になるのですが、その演出が受けてクリアできるより盛り上がるという感じで、ゲームとしてもうまくいってない感じです。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3216/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>メルマガとかで「ゲームプログラミングは仕事に役立つ」みたいな事を書いていますが…</title>
		<link>http://www.game-create.com/archives/3195</link>
		<comments>http://www.game-create.com/archives/3195#comments</comments>
		<pubDate>Mon, 19 Apr 2010 14:19:31 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Maps API]]></category>
		<category><![CDATA[月月火水木金金]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3195</guid>
		<description><![CDATA[明らかに以前より最近の方がその傾向が強く出ています。

Flash で 3D っぽいことをやった時からそうだったのですが、 Google Maps API で地図を表示するなんて場合、地図だけならいいんですが、マーカーや [...]]]></description>
			<content:encoded><![CDATA[<p>明らかに以前より最近の方がその傾向が強く出ています。</p>
<p><span id="more-3195"></span></p>
<p>Flash で 3D っぽいことをやった時からそうだったのですが、 Google Maps API で地図を表示するなんて場合、地図だけならいいんですが、マーカーや地点情報などの計算やストリートビューのパラメーター設定。もはや楽しさすら覚えるレベルです。</p>
<p>仕事大変ですが、ここら辺の楽しみが増えるといいですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3195/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>「 COM とは何か？」を本で学びたい（さわりだけ）</title>
		<link>http://www.game-create.com/archives/3181</link>
		<comments>http://www.game-create.com/archives/3181#comments</comments>
		<pubDate>Fri, 16 Apr 2010 14:21:20 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Direct3D]]></category>
		<category><![CDATA[DirectX]]></category>
		<category><![CDATA[書籍]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3181</guid>
		<description><![CDATA[…というわけでゲームコーディング Vol.1 を買いなおしました。


実は以前、コンピューターの技術で食っていくのをやめようかと思った時期がありまして、持っている本を売りに出してしまったのです。入手できなくならないうち [...]]]></description>
			<content:encoded><![CDATA[<p>…というわけでゲームコーディング Vol.1 を買いなおしました。</p>
<p><span id="more-3181"></span></p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=game-create-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4777511405" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" class="left"></iframe></p>
<p>実は以前、コンピューターの技術で食っていくのをやめようかと思った時期がありまして、持っている本を売りに出してしまったのです。入手できなくならないうちに買いなおそうと思って Amazon に突入です。</p>
<p>この本は最初に読んだ時と、ある程度わかってから読んだ時で違う面を見せてくれるのでためになります。どれだけ勉強が進んでいるかのバロメーター的な存在。</p>
<p>レビューで、「ソースコードの割合が多い」との意見がありましたが、自分は全部本で確認できた方がありがたい気がします（自分が書く本はページ数の関係で無理そうですが…）。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ゲームコーディング・コンプリート 一流になるためのゲームプログラミング</title>
		<link>http://www.game-create.com/archives/3048</link>
		<comments>http://www.game-create.com/archives/3048#comments</comments>
		<pubDate>Fri, 19 Mar 2010 13:23:36 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ウェブログ]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[書籍]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3048</guid>
		<description><![CDATA[発売前ですので中身がわからず、とりあえずリンクだけでも。
Amazon.co.jp： ゲームコーディング・コンプリート 一流になるためのゲームプログラミング: Mike Mcshaffry, 手島 孝人, 山下 恵美子, [...]]]></description>
			<content:encoded><![CDATA[<p>発売前ですので中身がわからず、とりあえずリンクだけでも。</p>
<p><a href="http://www.amazon.co.jp/dp/4797358432" class="external">Amazon.co.jp： ゲームコーディング・コンプリート 一流になるためのゲームプログラミング: Mike Mcshaffry, 手島 孝人, 山下 恵美子, 依田 光江, 大貫 宏美, 廉 典子, 田中 幸, 宮本 寿代: 本</a></p>
<p><span id="more-3048"></span></p>
<p>目次を見る限り、一通り網羅されているような印象を受けます。読み物っぽいテイストが強そうですが、かなり期待できそうです。ページ数がとんでもないことになっていますので、ボリューム満点ですね。</p>
<p>読んでみて良かったらもっかい紹介したいと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3048/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone SDK + OpenGL は楽そうで良いなぁ…</title>
		<link>http://www.game-create.com/archives/2740</link>
		<comments>http://www.game-create.com/archives/2740#comments</comments>
		<pubDate>Thu, 14 Jan 2010 14:06:38 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[DirectX]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[書籍]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=2740</guid>
		<description><![CDATA[書店で流し読みしただけなので詳しく紹介できないのですが、 iPhone SDK と OpenGL を使ってゲームを作る書籍が勉強になりました。作れるのはもちろん iPhone 向けのアプリになるかと思います。

Obje [...]]]></description>
			<content:encoded><![CDATA[<p>書店で流し読みしただけなので詳しく紹介できないのですが、 iPhone SDK と OpenGL を使ってゲームを作る書籍が勉強になりました。作れるのはもちろん iPhone 向けのアプリになるかと思います。</p>
<p><span id="more-2740"></span></p>
<p>Objective-C を使うのか、…と最初はとまどったのですが、 OpenGL でゲームがつくれるというのがとても便利そうです。もし、仕事で iPhone アプリのゲーム開発案件が来ても絶望しなくて済むかもしれません（過去の経験上、こう思ってると来ないです）。</p>
<p>余談なのですが、新しい技術を学ぶ際、もやもやしている概念の一般名がわかると、一気に理解度が増すことがあります。自分も、ここ９年くらいずっともやもやしていた考え方があるのですが、一般的に「ステートマシン」と呼ばれているそうです。 Google で検索したら良い文献がたくさん出てきました。もっと早く知ってれば DirectX を勉強するのも楽だったなぁ…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/2740/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>成人の日は仕事してたよ</title>
		<link>http://www.game-create.com/archives/2725</link>
		<comments>http://www.game-create.com/archives/2725#comments</comments>
		<pubDate>Mon, 11 Jan 2010 13:03:07 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[IK]]></category>
		<category><![CDATA[パイプライン]]></category>
		<category><![CDATA[線型代数学]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=2725</guid>
		<description><![CDATA[ラパンの CM 曲が変わってしまった。
ゼクシイの CM にムッキが出てた。
日経新聞の彼はやはり竹財だったのか。
…という思い出の 2010 年、成人の日。

アルバイトではあるのですが、ちょうど 20 歳の時にゲーム [...]]]></description>
			<content:encoded><![CDATA[<p>ラパンの CM 曲が変わってしまった。<br />
ゼクシイの CM にムッキが出てた。<br />
日経新聞の彼はやはり竹財だったのか。</p>
<p>…という思い出の 2010 年、成人の日。</p>
<p><span id="more-2725"></span></p>
<p>アルバイトではあるのですが、ちょうど 20 歳の時にゲーム会社で働いておりまして、あの時の疑問がようやっといくつか解決してきております。そう思うと意外と頑張ったかも、なんつって。</p>
<p>IK, パイプライン、線形代数とか当時はさっぱりわからんかったのですが、意外にも Flash に助けられました。人生、何が幸いするかわかりません。</p>
<p>あれから９年目に突入するわけですが、同じ悩みを持っている方が９年かけなくてもいいようにしなければ。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/2725/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2010 年、おすすめしたい 3D 技術解説書籍の新書</title>
		<link>http://www.game-create.com/archives/2712</link>
		<comments>http://www.game-create.com/archives/2712#comments</comments>
		<pubDate>Fri, 08 Jan 2010 14:53:17 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Direct3D]]></category>
		<category><![CDATA[書籍]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=2712</guid>
		<description><![CDATA[誰でも最後まで読めるかといわれると難しいかもしれませんが（自分は無理でした）、冒頭部分は基礎からの解説で、実際に使われている 3D 技術の入門書用途に最適と感じました。


テーマがテーマだけに 3D ゲームプログラミン [...]]]></description>
			<content:encoded><![CDATA[<p>誰でも最後まで読めるかといわれると難しいかもしれませんが（自分は無理でした）、冒頭部分は基礎からの解説で、実際に使われている 3D 技術の入門書用途に最適と感じました。</p>
<p><span id="more-2712"></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=4844327550&#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>テーマがテーマだけに 3D ゲームプログラミングとしての基礎（パイプライン模式図の１・２・６・７に相当する部分）は<a href="http://www.game-create.com/archives/788">オライリー本</a>の方が詳しく載っていますが、基礎がわかったら、次は DirectX といった具体的な技術の勉強をしなければなりません。その時に見る本がこれです。</p>
<p>前提となる知識が多い 3D ですが、だいぶ安心感が増してまいりました。こういった書籍のおかげですね。</p>
<p>実は簡素な表現（幼稚な表現というか…）のゲームが好きなので、自分で作るときは陰影すらつけないかもしれませんが、そういった場合でも十分活用できます。次に作るゲームは 2D ですが、 3D のパイプラインを使いますので復習目的で読んでおります。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/2712/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

