C91冬コミ当選

C91冬コミ当選しました。12/29(木) 一日目 西地区 "ほ" ブロック 04aです。
正直仕事が忙しくて(言い訳)全然進んでません。 後、バイクに夢中。
イチローに「お前浅い所でコミケ舐めてるだろ!」と言われたら「アッ、ハイ」と答えるしかない感じ。
限られた時間で出来る事をやる。夏のTankを完成度を高める方向で。

C90夏コミ終了

昨日はコミケお疲れ様でした。
ご購入もしくはご来場くださった方はありがとうございます。
今回販売したTank Battle C90 Editionですが、ステージ1で放置しているとモデルが消えるバグが発生しましたので、修正パッチを作成してその内公開します。
色々貴重なご意見をいただきましたので、修正改良していきたいと思います。

今日のできごと

2年前ぐらいに作ってたメモアプリを色々修正してiTunes Storeの審査に提出した。
各画面解像度用のアイコンとスクショ作成および登録が面倒くさかった。
少しスキルアップした気がする。

Xcode4.2でXcode3用のプロジェクトをビルドする方法

Xcode4から色々変わってしまって、Xcode3用のプロジェクトが軒並み動かなくなって困りました。
新しいワークスペースを作って既存のプロジェクトを追加すると良いみたいです。

(例)「OpenGL ES 2.0 プログラミングガイド」という本のiPhoneサンプルプログラム Chapter.2 「Hello_Triangle」をビルド出来るようにする手順

  1. 新しいワークスペースを作る。
    • [File>New>New Workspace]
    • Hello_Triangle.xcworkspaceという名前で作る。
  2. ワークスペースに既存のプロジェクトを追加する。
    • [File>Add Files To "Hello_Triangle"]
    • Common.xcodeprojとHello_Triangle.xcodeprojを追加する。
  3. Hello_Triangleプロジェクトをアクティブにする。
  4. Hello_TriangleプロジェクトのlibCommon.aを消す。
    • プロジェクト設定画面?の[Build Phases>Link Binary With Library]でlibCommon.aにカーソルを合わせて−ボタンを押す。
  5. プロジェクトにlibCommon.aを追加する。
    • [Build Phases>Link Binary With Library]で+ボタンを押してWorkspaceのlibCommon.aを追加する。
  6. ビルドする。
    • [Product>Build]

以下のサイトを参考にさせてもらいました。
http://blog.basuke.com/xcode4static-library
http://blog.carbonfive.com/2011/04/04/using-open-source-static-libraries-in-xcode-4/
ビルドしてもlibCommon.aが赤い時は上記サイトを参考にするべし!
手順としては、libCommon.aを選択してLocationをRelative to Build Productsに変更して、ダイアログでパスを選択しなおせばOKです。
通常状態ではlibCommon.aのある場所はダイアログに表示されないので、ダイアログ表示中に Command+Shift+.で隠しファイルを表示オンにする。(これが分からなくて小一時間悩みました。)