2011-07-01から1ヶ月間の記事一覧

Mac OS X Lion

開発機にMac OS X Lionをインストールしました。Xcode 4.1を使うにはLionが必須なのですよ・・・パーテションを分けてSnow Leopardとdual bootにしていますが、なかなか安定している印象です。

iPhone/iPadでゲームを開発しよう - その4

テスト用のプログラムですが、描画速度の変化が見やすいように動くようにしてみました :D モデルを動かすには座標変換を行うための行列を使うことになるのですが、OpenGL ES2では行列関連のAPIがごっそり消えていますので必要なものはアプリで用意する必要が…

iPhone/iPadでゲームを開発しよう - その3

まずは簡単にトライアングルを1万枚ほどレンダリングするサンプルプログラムを作ってみましょう :D Xcode4のOpenGL ES Applicationテンプレートに以下の変更を行います。 == EAGLView.h @interface EAGLView : UIView { @private // The pixel dimensions of…

iPhone/iPadでゲームを開発しよう - その2

さて、OpenGL ES2の性能テストをすることにしたわけですが、まずテスト用のモデルを用意しないといけません。ここでは、あまり深く考えずに「ジーラ君」を採用しました:)「ジーラ君」とはこんなモデルですhttp://lwpinball.wordpress.com/2010/12/08/iphone/…

iPhone/iPadでゲームを開発しよう - その1

Pinball Tristanの開発過程を思い出しながらiOSのゲーム開発について少し書いてみようと思います。まず最初に行ったのがOpenGL ES2の性能テストです。ピンボールゲームの場合は60FPSの維持が最優先ですので、そのために3Dモデルの最適化が必要になるのですが…