仕事の疲れから謎のタイトルを登録してみる。
Amazon で在庫なしになってもた…
CakePHP のプロマネとリードデベロッパーが新たに立ち上げた Lithium ( Lithium: the most rad php framework ) というプロジェクトがありまして、ゲームとは関係ないので詳しくは述べませんが、状況によっては追っかけてみるのも面白いと思います。
データの取得はクラスメソッド、レコードはインスタンスに対応するようになったみたいで、すっきりした印象があります。よくわからんのですが DAO のパターンに近いのでしょうか?
…と、まぁ、こういった感じで、今まで使っていた技術を交換したくなったり、状況に逆らえず交換しなければならなくなることがあります(どういう経緯かわからないけどお客さんに指定されてるとか)。ただ、今までのノウハウや資産が生きないのもよくないことと思います(例が悪かったです、 CakePHP → Lithium だったら生きそうな資産が多くあります)。なんとか一個人でも力になれる枯れさせるための活動ができないものか日々足りない脳味噌を回す日々…
そんな経緯から、どんなライブラリ、どんなフレームワーク、どんな言語を使うケースでも、「こういうの毎回書いているなぁ…」と嫌になるロジックをまとめようかと思うようになりました(ちなみに、これはゲームにも関係するのですが、このサイトではやりません)。
前ふり終わり。
ゲームプログラミングの解説記事を執筆するに当たり、過去の経験から使えそうな出来事を探しているのですが、ひとつ思い出しました。
「ゲームに合う音楽のジャンルは?」と質問すると、結局自分の好きな音楽のジャンルが返ってくるような気がします。テクノっていう人もいましたし、プログレとかメタルっていう人もいました。
メロディにコードをつける練習をしているのですが、楽譜読めないせいか苦労してます。
まどかのゲームに楽しい音楽を!とがんばる昨今です。
ゲーム音楽を自作しようプロジェクト推進中です。