ドゥアイネットのプログラマー、湯川が開発日記を綴ります。

CALENDAR
S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< May 2012 >>
ARCHIVES
CATEGORIES
ドラゴンクエスト展
行かない理由がみつからないので、
週末ハウステンボスの「ドラゴンクエスト展」に行ってきました。

画像

買い物するときの店員さんは、徹底して「円」を「ゴールド」といっていましたし、
鳥山明さんの原画なども展示されていて感動しました。

画像
「スライムをさがせ」というのをやっていました。
ハウステンボス内に置かれているスライムをさがしていくものです。

ハウステンボスの街並みがドラクエの世界に似ているので
楽しさをうまく再現できていると思いました。
スライムがパネルではなく立体だったらもっと良かったのですが。

ある意味いま流行りのAR(拡張現実)なのかなと感じました。
中世の街にスライムを置くことでうまく現実を拡張できているなと思いました。
スマホでかざして何かでてくるだけがARではないですね。
おもしろい体験ができてよかったです。

| プログラマ雑感 | 15:23 | comments(0) | - |
FlexPMD
Flex Builderでは、
プロジェクトで参照していない変数や使用していないメソッドを教えてくれません。
Xcodeみたいにすぐに教えてくれるとありがたいので
簡単に見つける方法はないかと調べてみました。

「FlexPMD」というツールが見つかりました。

けっこう前からあったみたいです。
以下のサイトを参考にさせてもらいインストールしました。

Flex PMDをインストール

Flexで使用しているワークスペースとFlexPMDのファイルの置き場所のパスに
半角スペースがあったら動かないというところがありました。
デフォルトだとワークスペースが「マイドキュメント」になっているので注意が必要です。

使ってみたらこんな感じでエラー/注意として表示されました。

画像

↑使っていないプライベート変数がありますよと、エラーを出してくれています。

これは便利です。
| Flex | 13:08 | comments(0) | - |
Mac OS Lion
 持っているiPadのiOSバージョンを「5.1」にしたら
Xcode4.2では開発に使えなくなってしまいました。

iOSバージョン「5.1」からはXcode4.3でないと実機テストに使えないようです。
そのXcode4.3を使うには「Mac OS Lion」にしないといけません。。

そろそろ次のOSが出るらしいですが、
開発に使えないと不便なのでOSを「Mac OS Lion」にバージョンアップしました。

インストールまではうまくいったのですが動作が遅くなってしまいました。

教えてもらったOnyXSpeed Freakを使ってみたのですがまだ遅いです。
※Speed Freakについてはエラーになってしまいました。

さらに情報をさがしたところ以下の記事を見つけました。

Mac OS Lionのモッサリ感を解消する方法

この手順を試してみると、バージョンアップ前と同じ程度の速さに戻りました!
これでこれまでどおり開発できそうです。
| プログラマ雑感 | 15:54 | comments(0) | - |
こんなところにもAR
休みの日に子供が選んでいるお菓子をみていると・・

画像

おまけ要素でARで遊べるようです。
結局ARつきのお菓子を子供が選ばなかったのでどんなものかは
みていないですが、お菓子のおまけにもARが使われているんだなあと気づきました。
| プログラマ雑感 | 17:38 | comments(0) | - |
GameCenter対応
現在作成中のiPhoneアプリにGameCenter機能を組み込むことにしました。

本やいろいろなサイトをみながらコードを書いて実装しました。

leaderboardも表示されるようになり、これでOKかと思ったのですが、
テスト送信したスコアが全然取得されません。

いろいろ調べたところ以下の項目が間違えやすいということでチェックしました。

1.GameCenterへのログイン処理は正常にできているか?
2.Leaderboard IDにitunes connectで設定したIDが入っているか?
3.ユーザーは既存のものではなく、テスト内で新規作成したものを使っているか?

1は問題なくできていました。
2は間違っていたので修正しました。
3はきちんと新規作成したユーザーを使っていました。

修正後、もう一度スコア送信したのですが、Leaderboardに反映されません。。。
しばらく悩んだ後あきらめて、自宅に戻ってから再度実行してみると
スコアが取得されていました!

スコアはすぐに反映されないようです。。

ちょっと時間はかかりましたが、GameCenter対応はなんとかなりそうです。
| iPhone・iPad | 16:38 | comments(0) | - |
| 1/134PAGES | >>