PHPでYAML

PHPでYAMLを扱う場合、

「Spyc」という便利なライブラリがあるので、Spycを使います。

以下のサイトからソースコードをダウンロードし、適当なディレクトリに配置します。

http://spyc.sourceforge.net/

YAMLファイルからデータを読み込む方法

データからYAML形式データを生成する方法

複数ファイルで共有したい設定などはYAMLに書く方が便利みたいです。

Posted in PHP.

不思議なサービス

ということで、

せっかくプログラマーやってんだから、

学んだことや調べたことを記録として残していこうと思います。

自分のためでもあり、誰かのためでもある・・・とかとか。

Posted in 日記.

「CyberX 技術勉強会 #1 スマートフォン版のソーシャルアプリが出来るまで」に参加しました

諸事情により、作業ができないので昨日行った勉強会について。

CyberX主催の勉強会に参加しました。

こちらのブログで@satullyさんがまとめているので詳細は書きませんけど。。。

http://www.kirishikistudios.com/?p=182

CyberX の「星空バータウン」もSmartPhone版を作っているらしいです。

3月末~プロジェクトが動いているそうで、3ヶ月くらいはかかってるとのこと。

FeaturePhone版のコードをベースに、再利用できるものは再利用して、新しく作り変える部分は最小限に抑えているそう。

ユーザデータも共通で利用して、FeaturePhoneでもSmartPhoneでもどちらでも同じように遊べるんだよー。

それにそうしたほうがゲーム内イベントなども共通で行えるので便利だよー。

らしいです。

とはいっても、やはり新しく作りかえてる部分は多いようで、

SmartPhoneならではのタップやスワイプといった操作や、画面遷移の違いなど、

UserInterfaceの部分は結構つくりかえたそうです。

例えば、FeaturePhoneでよく見る【 着せ替えるアイテムを選択 → 確認 → 着せ替え完了 】

のような3ページの遷移も、SmartPhone版では1ページで実現するためにcontrollerを変更する必要アリとのこと。

なるほどねという感じします。

あーお昼がきたので、このへんで。

Posted in 勉強会.