強火で進め

このブログではプログラム関連の記事を中心に書いてます。

iPhone向けのゲームエンジンを作り上げて行く内容の記事「Writing an iPhone Game Engine」

とんでも無く凄腕プログラマという訳では無いプログラマの方(それでもかなり出来るプログラマの方ですが…)が苦労をしながらゲームエンジンを作り上げて行く様子が書かれています。

凄腕プログラマの記事だと「うーん、確かに凄いけど自分じゃ出来ないな」という事になりがちですがこちらの記事は参考になりそうな話や考え方に加えて使用したツール、参考にした資料などの情報も含め、とても参考になりました。

Writing an iPhone Game Engine (Part 0 – Introduction) « #AltDevBlogADay
http://altdevblogaday.com/2011/07/04/writing-an-iphone-game-engine/

Writing an iPhone Game Engine (Part 1- Memory management) « #AltDevBlogADay
http://altdevblogaday.com/2011/07/19/writing-an-iphone-game-engine-part-1-memory-management/

「Part 1- Memory management」で参考書籍として出てきた「Game Engine Architecture」の日本語版はこちら。

ゲームエンジン・アーキテクチャ (Professional game programming)

ゲームエンジン・アーキテクチャ (Professional game programming)

Writing an iPhone Game Engine (Part 2- Maya Tools) « #AltDevBlogADay
http://altdevblogaday.com/2011/08/03/writing-an-iphone-game-engine-part-2-maya-tools/

Writing an iPhone Game Engine (Part 3- Scripting) « #AltDevBlogADay
http://altdevblogaday.com/2011/08/18/writing-an-iphone-game-engine-part-3-scripting/

Writing an iPhone Game Engine (Part 4- Streaming) « #AltDevBlogADay
http://altdevblogaday.com/2011/09/02/writing-an-iphone-game-engine-part-4-streaming/

Writing an iPhone Game Engine (Part 5- Audio) « #AltDevBlogADay
http://altdevblogaday.com/2011/09/17/writing-an-iphone-game-engine-part-5-audio/

Writing an iPhone Game Engine (Part 6- Performance) « #AltDevBlogADay
http://altdevblogaday.com/2011/10/02/writing-an-iphone-game-engine-part-6-performance/

【「Part 6- Performance」のメモ】EXT_discard_framebufferを使う。

Writing an iPhone Game Engine (Part 7- Postmortem) « #AltDevBlogADay
http://altdevblogaday.com/2011/12/31/writing-an-iphone-game-engine-part-7-postmortem/

その他の内容の記事も書かれてますので興味を持たれたらこちらからどうぞ。

Simon Yeung « #AltDevBlogADay
http://altdevblogaday.com/author/lok-man-yeung/

自分はPID Controllerの話などが興味深かったです。

Using PID Controller « #AltDevBlogADay
http://altdevblogaday.com/2011/10/17/using-pid-controller/

ちなみにPID Controllerとはこんなものみたいです。

PID制御 - Wikipedia
http://ja.wikipedia.org/wiki/PID%E5%88%B6%E5%BE%A1

PID controller - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/PID_controller