2011-01-01から1年間の記事一覧

Pinball Tristan - Mac App Store版のテスト

Mac App StoreでPinball Tristanが承認されたのでpromo codeでダウンロードしてテスト。すると・・・ xpchelper reply message validation: sandbox creation failed: 1002 Code identity not in ACL for container ~/Library/Containers/com.littlewingpinb…

Snow Leopardが飛ぶ日

Snow Leopardを入れていたドライブが飛びました ( ̄〜 ̄;) 新しいOSを入れてしばらくすると古いOSが飛ぶことが多いようなっていうのは気のせいでしょうかw 久しぶりに復旧作業をしたのでメモに残しておきます1. まずインストールディスクで起動してディスク…

ああ懐かしのリソースフォーク

http://ja.wikipedia.org/wiki/リソースフォークWindows 2000 Serverの中のAppleShareボーリュームの中のDiskCopy 6.0フォーマットの.imgファイルの中にある天然記念物級に古いファイルをMac OS X 10.7 Lionに持ってこようとしたのだが・・・「次のディスク…

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モデルの最適化が必要になるのですが…

Pinball TristanをiOSにリリースしましました

ここ半年ほど本業のピンボールゲームのiOS版を作っておりました。これは20年ほど前に開発したピンボールゲームを全面的に書き直したものです。 当時のコードもちゃんとありましたよ ;^) といっても使えそうなものは一行もないわけなのですが・・・これだけ時…