<?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>いちばんやさしいゲームの作り方</title>
	<atom:link href="http://www.game-create.com/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>ぷらがぶる２</title>
		<link>http://www.game-create.com/archives/3478</link>
		<comments>http://www.game-create.com/archives/3478#comments</comments>
		<pubDate>Mon, 07 Jun 2010 14:22:30 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Emacs Lisp]]></category>
		<category><![CDATA[ゲームエンジン]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[備忘録]]></category>
		<category><![CDATA[書籍]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3478</guid>
		<description><![CDATA[プラグイン対応するためには、コアだけはもちろん自分の方で作るのですが、付随する基本機能もプラグインで作っていくという方向性が良いのかもしれません。

いつもながら抽象的な表現ですが、 Emacs の elisp みたいな [...]]]></description>
			<content:encoded><![CDATA[<p>プラグイン対応するためには、コアだけはもちろん自分の方で作るのですが、付随する基本機能もプラグインで作っていくという方向性が良いのかもしれません。</p>
<p><span id="more-3478"></span></p>
<p>いつもながら抽象的な表現ですが、 Emacs の elisp みたいなイメージです（一緒についてくる elisp を基本機能というには語弊がありますが）。他ならぬ自分自身がプラグイン仕様のユーザーであるという立場になることで、要件の不足などを発見できるかもしれません。</p>
<p><a href="http://www.amazon.co.jp/%E3%82%B2%E3%83%BC%E3%83%A0%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-GAME-DEVELOPER-%E8%B5%A4%E5%9D%82-%E7%8E%B2%E9%9F%B3/dp/4797331976/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1275960371&amp;sr=8-1" class="external">Amazon.co.jp： ゲームエンジンプログラミング GAME DEVELOPER: 赤坂 玲音: 本</a></p>
<p>この辺、もっかい目を通してみましょうか…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3478/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual C++ 2010 では Windows 2000 向けのバイナリが作れない？</title>
		<link>http://www.game-create.com/archives/3473</link>
		<comments>http://www.game-create.com/archives/3473#comments</comments>
		<pubDate>Sun, 06 Jun 2010 14:55:56 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ウェブログ]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[MFC]]></category>
		<category><![CDATA[STL]]></category>
		<category><![CDATA[VC++ 2010 EE]]></category>
		<category><![CDATA[Windows 2000]]></category>
		<category><![CDATA[マルチスレッド]]></category>
		<category><![CDATA[リンク]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3473</guid>
		<description><![CDATA[よくわからんのですが、 C/C++ ランタイムを静的リンクしなければ大丈夫なのでしょうか。
Application statically linked with Visual C++ 2010 C/C++ runtime [...]]]></description>
			<content:encoded><![CDATA[<p>よくわからんのですが、 C/C++ ランタイムを静的リンクしなければ大丈夫なのでしょうか。</p>
<p><a href="http://support.microsoft.com/kb/2005279/en-us" class="external">Application statically linked with Visual C++ 2010 C/C++ runtime fails to launch with error ‘The procedure entry point EncodePointer could not be located in the dynamic link library KERNEL32.dll’.</a></p>
<p><span id="more-3473"></span></p>
<p><a href="http://support.microsoft.com/kb/2005279/en-us" class="external">リンク先</a>を見ると STL や MFC でも C/C++ ランタイムを使っているので同じエラーが出ると書いてあるような気がします。他のサイトなんかも参考にしてみましたが Windows 2000 向けのバイナリは作れないと考えて問題ないのかもしれません。</p>
<p>余談ですが、内部で STL を使ってマルチスレッドを実現するためには _beginthread, _beginthreadex が必要な予感がしていたのですが、この調子ですとやっぱり必要かもしれませんね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3473/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>レーティングの記述にプラスして欲しい</title>
		<link>http://www.game-create.com/archives/3455</link>
		<comments>http://www.game-create.com/archives/3455#comments</comments>
		<pubDate>Fri, 04 Jun 2010 14:47:47 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲーム]]></category>
		<category><![CDATA[RPG]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3455</guid>
		<description><![CDATA[レーティングとか「残虐な表現が（うんぬん）」とかパッケージにあるんですが、もう一歩踏み込んだやつをいただきたいものです。

RPG だったら、「アイテムの取り直し 100% 」とか「仲間離脱率 0% 」とか「箱庭 RPG [...]]]></description>
			<content:encoded><![CDATA[<p>レーティングとか「残虐な表現が（うんぬん）」とかパッケージにあるんですが、もう一歩踏み込んだやつをいただきたいものです。</p>
<p><span id="more-3455"></span></p>
<p>RPG だったら、「アイテムの取り直し 100% 」とか「仲間離脱率 0% 」とか「箱庭 RPG 要件に準拠」とか「強くてニューゲームあり」とか「再入場不可能施設 0% 」とかがあると、買う時に安心できそうです。自分は「アイテムコンプリート」とかやったことないのですが、気になる方もいらっしゃるでしょうし。</p>
<p>「箱庭 RPG 要件に準拠」は気になりますね。パッと見でゲーム内容に興味を持たなくても買ってしまうかもしれません。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3455/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>そんな私の DAW は Cubase</title>
		<link>http://www.game-create.com/archives/3451</link>
		<comments>http://www.game-create.com/archives/3451#comments</comments>
		<pubDate>Thu, 03 Jun 2010 14:49:22 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Cubase]]></category>
		<category><![CDATA[DAW]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[MONTBLANC]]></category>
		<category><![CDATA[アイデア]]></category>
		<category><![CDATA[文房具]]></category>
		<category><![CDATA[雑誌]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3451</guid>
		<description><![CDATA[CAKEWALK が好きなせいか CakePHP を”ケイクピーエイチピー”と発音してしまう昨日までの自分から開き直ってむしろ Cakewalker&#8217;s を名乗る会、代表の Byerkut です。
主な活動内 [...]]]></description>
			<content:encoded><![CDATA[<p>CAKEWALK が好きなせいか CakePHP を”ケイクピーエイチピー”と発音してしまう昨日までの自分から開き直ってむしろ Cakewalker&#8217;s を名乗る会、代表の Byerkut です。</p>
<p>主な活動内容は、文房具マニアを自由が丘の駅前に案内し、「ああ！モンブランのコンセプトショップできたんだ！」「…と、思ったらケーキ屋じゃんか」と思わせることです。</p>
<p><span id="more-3451"></span></p>
<p>本気で声かけすれば３人くらいは集まるかもしれません。</p>
<p>最近、 iPad なるデバイスが人気のようです。テレビでも「街の本屋さんがなくなっちゃう！？」との特集が組まれておりました。 iPad で紙媒体でできないことをやるなら、半分雑誌＋半分教材というのを配信して欲しいと思います。</p>
<p>教材というのは、ユーキャンの教材のようなイメージです。この業界でも雑誌を勧められたから買ってみようかな？と思われる方がいらっしゃると思われますが、手にとった雑誌の目次が…</p>
<ul>
<li>今さら聞けない HTTP の基礎 &#8211; 第24回</li>
<li>今からでも間に合う、押さえよう Web API の勘所 &#8211; Vol.12</li>
<li>これでダメなら諦めるしかない…　文系のための SQL &#8211; その７</li>
<li>MML しか分からない人のための MIDI 入門 &#8211; 11ヶ月目</li>
</ul>
<p>…とかですと、「途中から読めそうなのないなぁ…」という気分になりそうです（実際に何度も経験しております）。必要な記事は最初から読めるようになっていて、興味ありそうな記事や関連する記事が自動的にいくつかくっついてくるとかですと手に取りやすい気がします。</p>
<p>それはもはや雑誌では無いとも思いますが、来月号が出るまで続きが読めないというのは利点になる場合があると考えています。なんかうまいことまとまらないものかと悩む日々です。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3451/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>熱血＋閃き＋幸運＋努力でプログラム開発→必中のかけ忘れでエンバグ</title>
		<link>http://www.game-create.com/archives/3445</link>
		<comments>http://www.game-create.com/archives/3445#comments</comments>
		<pubDate>Wed, 02 Jun 2010 14:32:34 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[スパロボ]]></category>
		<category><![CDATA[月月火水木金金]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3445</guid>
		<description><![CDATA[x の調査のために実例が欲しいなぁ、でも難しいなぁ、と思っていたら実例となるトラブルに遭遇。なんて運がいいのでしょうか…

しかも、その x というやつがふたつあったのですが、ふたつとも実例に遭遇しました。誰かが仕組んで [...]]]></description>
			<content:encoded><![CDATA[<p>x の調査のために実例が欲しいなぁ、でも難しいなぁ、と思っていたら実例となるトラブルに遭遇。なんて運がいいのでしょうか…</p>
<p><span id="more-3445"></span></p>
<p>しかも、その x というやつがふたつあったのですが、ふたつとも実例に遭遇しました。誰かが仕組んでるのかと思ってしまうほどのタイミングです。</p>
<p>昔、友達同士で自分の精神コマンドやパイロット特性（スパロボ）を勝手に想像して楽しんだ記憶がありますが、自分の場合は「強運」という事になりそうです。自分的には「底力」が欲しかった気もします。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3445/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ぷらがぶる</title>
		<link>http://www.game-create.com/archives/3440</link>
		<comments>http://www.game-create.com/archives/3440#comments</comments>
		<pubDate>Tue, 01 Jun 2010 14:18:20 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[インタフェース]]></category>
		<category><![CDATA[オブジェクト指向]]></category>
		<category><![CDATA[クラス]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3440</guid>
		<description><![CDATA[ゲームの設計をしていて、オブジェクトの特性を簡単に足せたら楽だなぁ、と思います。 C/C++ ではどうやるのがベターなんでしょうか。

簡単にとはいきませんが、インタフェース（実際にはインタフェースっぽい実装なきクラスで [...]]]></description>
			<content:encoded><![CDATA[<p>ゲームの設計をしていて、オブジェクトの特性を簡単に足せたら楽だなぁ、と思います。 C/C++ ではどうやるのがベターなんでしょうか。</p>
<p><span id="more-3440"></span></p>
<p>簡単にとはいきませんが、インタフェース（実際にはインタフェースっぽい実装なきクラスですが）とそのインタフェースの代表的な実装（特性オブジェクト）を用意しておいて、クラスに実装＋内包させるという方法がひとつ思い浮かびます。</p>
<p>また、ただ単に振る舞いが増えるだけだと実用性に限界がありそうですので、既存の振る舞いに変化が加えられると嬉しいのかな、とも思います。ただ、そうすると、「変化させてもいいよ」というポイントを（少なくとも特性オブジェクトには）公開しないといけませんね。</p>
<p>…というのを CakePHP を見ながら考えました。 attach() メソッドの手法なら C/C++ でもやってやれないことはないのか。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3440/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>今月を 3% くらい振り返る</title>
		<link>http://www.game-create.com/archives/3435</link>
		<comments>http://www.game-create.com/archives/3435#comments</comments>
		<pubDate>Mon, 31 May 2010 14:15:44 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[書籍]]></category>
		<category><![CDATA[月月火水木金金]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3435</guid>
		<description><![CDATA[酉年で名前の字画的にも強運らしいわたくし（ツイてるの語源は”ついばむ”という説もあるそうです）、進まないことも多いけど、今月も得るものがあってよかったよかった。

本で読んだ知識は頭に入っているようで入っていない事が多く [...]]]></description>
			<content:encoded><![CDATA[<p>酉年で名前の字画的にも強運らしいわたくし（ツイてるの語源は”ついばむ”という説もあるそうです）、進まないことも多いけど、今月も得るものがあってよかったよかった。</p>
<p><span id="more-3435"></span></p>
<p>本で読んだ知識は頭に入っているようで入っていない事が多く、「いつかは実践して血肉にしたい」と思いつつもなかなかできないことが常です（特に自分は）。一応、技術者なのでそういう事柄の在庫がたくさん眠っているのですが、今月は結構実践できた方かもしれません。</p>
<p>来月は過去最大の多忙月になりそうですが、生きていたらブログで会いましょう。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3435/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>とある技術者の咆哮</title>
		<link>http://www.game-create.com/archives/3426</link>
		<comments>http://www.game-create.com/archives/3426#comments</comments>
		<pubDate>Sun, 30 May 2010 14:10:14 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[月月火水木金金]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3426</guid>
		<description><![CDATA[すっかり暖かくなりましたね。






…と、思わず叫びたくなる陽気です。
]]></description>
			<content:encoded><![CDATA[<p>すっかり暖かくなりましたね。</p>
<p><span id="more-3426"></span></p>
<p><img src="http://www.game-create.com/wp-content/plugins/wp-tegaki/wp-tegaki-img.php?tegaki_id=3426-0&amp;page=1" alt="だから" width="127" height="53" /><br />
<img src="http://www.game-create.com/wp-content/plugins/wp-tegaki/wp-tegaki-img.php?tegaki_id=3426-1&amp;page=1" alt="文法チェックをしてから" width="404" height="55" /><br />
<img src="http://www.game-create.com/wp-content/plugins/wp-tegaki/wp-tegaki-img.php?tegaki_id=3426-2&amp;page=1" alt="サーバに上げろと" width="334" height="52" /><br />
<img src="http://www.game-create.com/wp-content/plugins/wp-tegaki/wp-tegaki-img.php?tegaki_id=3426-3&amp;page=1" alt="何度言えば" width="235" height="56" /><br />
<img src="http://www.game-create.com/wp-content/plugins/wp-tegaki/wp-tegaki-img.php?tegaki_id=3426-4&amp;page=1" alt="わかるんだッ！" width="277" height="52" /></p>
<p>…と、思わず叫びたくなる陽気です。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3426/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>どうでもいいカミングアウト</title>
		<link>http://www.game-create.com/archives/3423</link>
		<comments>http://www.game-create.com/archives/3423#comments</comments>
		<pubDate>Sat, 29 May 2010 13:52:46 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲーム]]></category>
		<category><![CDATA[PLAYSTATION3]]></category>
		<category><![CDATA[月月火水木金金]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=3423</guid>
		<description><![CDATA[実は、先月から PS3 が故障しております。

余裕で保証期間内でしょうし、修理に出せばいいのですが、なかなかタイミングがつかめません（言うまでもなく仕事で）。なんだか、このまま押し入れへコースになりそうで怖いです。
置 [...]]]></description>
			<content:encoded><![CDATA[<p>実は、先月から PS3 が故障しております。</p>
<p><span id="more-3423"></span></p>
<p>余裕で保証期間内でしょうし、修理に出せばいいのですが、なかなかタイミングがつかめません（言うまでもなく仕事で）。なんだか、このまま押し入れへコースになりそうで怖いです。</p>
<p>置いておくだけで壊れる我が家のミステリアス。湿気が原因かな…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/3423/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
