チュートリアルを終えて、ボーナスでTV出演ができたところまで。ミニゲームは結構おもしろい。
キャラにあんまり思い入れがないオレでも、そこそこ楽しいと感じる出来なんで、思い入れがある人にはたまらないんだろうなあ。
自分で受けたオーディションで始めて1位とったよ!
最近はNAntを使って、VSS関連やクリーンビルド的なことを自動化してるんだけど、オレのレベルが低いのかやっぱり使いにくい。
NAntって
<target name="foo"> … </target> <target name="bar"> … </target> <target name="buzz"> … </target>
とか書いて
<target name="foobarbuzz"> <call target="foo" /> <call target="bar" /> <call target="buzz" /> </target>
みたいに書いてタスクをまとめたりするんだけど、オレは複数のバイナリを個別にビルドするのと、まとめてビルドするの時は下みたいな感じで書いて
<target name="foo"> … <target name="bar"> … <target name="buzz"> … </target> </target> </target>
これをfooとbarとbuzzを実行する時は
nant foo
だけでよかったり、barとbuzzを実行する時は
nant foo.bar
みたいにやりたいのだけど、NAntでは出来ないみたい。しょうがないのでcall形式で全部定義しながら書いてるんだけど、すげー無駄な気がする。XMLのタグ閉じ忘れとかも多発してぶち切れそうになるし。
この辺はAntだとできるのかなあ。Rake使えって? Rubyは展開するときに環境構築が(ry
RubyでNAntコンパイラを作ればいいと思います。(Rake互換の書式とかで)
Rubyを使うことが目的じゃないので、そういうのは難しいかなー(仕事の進め方的な意味で。
PHPをXMLのテンプレートエンジンとして使うのがお手軽だと思います。
いま困っていないのにRubyで再実装したりするのが「Rubyを使うことが目的」っぽいのかなぁと思っていました。<br>いま困っていることを解決する目的のためにRubyを使うという風にはならないんですね。。。(仕事の進め方的な意味だと)
エントリで書いたことを実現するためだけに「Rubyを使う」のは、代替手段(人力も含む)がたくさんあるなかで、何でRubyなのっていう部分の材料が足りないという感じです。<br>導入コストとか、簡単に他の展開できるかとかその辺も総合してですね。