Twitter: @jijixi_org
Xbox Live: jijixi
んで、おかげさんで azito.com にも Ruby が採用されたんで、めでたく tDiary を投入とあいなりましたとさ。パチパチ。
ツッコミ機能はどうでも良かったんだが、あればあったで楽しいのかなあ。
つーか、そんなもんあっても、誰もツッコミ入れてくれなかったら激さみしいやんか・・・
これはこれで名作ですんで。
ところで、メルトランディの戦艦が主砲発射態勢になってバチバチ帯電(?)してるところにツッコむと、2 秒で死ねます。
だから何? って言われても困るんだけど・・・
そんだけ。
なのは良いが、ちっともカードが集まらん。(なんか知らんがトレーディングカードのようなものがあって、それを手に入れるとフリーモードで使える機体が増えたりするようだ)
各ステージのランク S を取れば増えるのかと思ってがんばってるんだが、なかなか思うように行かないっす。A は何とかなるんだが、S となるとツラい。(わしがヌルいせいもあろうが)
そうかと思うと、ずっと B 以下しか取れなかったのに、何かの拍子にうまくいった途端にいきなり S が取れてみたり基準がようわからんなあ・・・
いつの間にやら全ステージ S ランク取ってしまってたりして(苦笑
でもなぜかカードはコンプってないの・・・なぜ?
劇場版の最終面で、なぜか自分が(アポロリーダーなのに)ボドルザーを倒す役になってたりして、これじゃ外伝にならんじゃないかと思ってたりしたんだが、フリーモードで輝カラーのバルキリーを使ってこの面をプレイすると、ちゃんと原作通りの展開になったりして笑えた。
もしかすると、やたらとミリアと戦わされる場面もマックスカラーでやれば原作のイベントになるんかな?
フリーモードでの隠し要素(?)
・A-08「愛・おぼえていますか?」で VF-1S 輝カラーストライク装備で出撃。ボドルザーを倒すのが輝になって、最後にキメゼリフあり。
・P-09「パイン・サラダ」で VF-1A マックスカラー通常装備で出撃。途中のデモがなくなって、最後にミリアを倒すのがマックスになる。
・P-10「バースト・ポイント」で VF-1A 柿崎カラー通常装備で出撃。どこも変わらないが、なぜか得点表示の画面で追悼(?)の音楽が鳴る。さらに、セーブしますか?の画面にはナゼか肉。ようわからん(苦笑)
まだあるかもしれないが、今のところはこんなもんか。
いろいろ試してるんだけど、もう無いのかなあ、隠し要素。つーか、まだカードが 2 枚足りないんだけど、これはどうやったら手に入るんだ?
P-06「ミス・マクロス」で輝カラーを使ったら何かあるかと思ったんだが無し。原作だと、この時非番なのに駆り出されたのは輝じゃなかったかいのう?
P-12「愛は流れる」で VF-1S フォッカーカラーを使うが何も無し。最後に輝はフォッカーの S 型に乗るんじゃなかっただろうか。なんかすごくうろおぼえだが……
あとはもう、どの辺狙っていったらいいのかわからんです。TV 版は最初の方を見てないはずなので、その辺はさっぱり見当がつかないしなあ。
いやまあ、それはそれとして、カードだよカード。全ステージ S ランク取っても出ないとなると、時限式か? でもプレイ時間なんて、すでに 877 分とかになってるんですが、これでもダメだと?
WideStudio の ML で Ocaml 対応すれば嬉しい人がいるかも……って話が出たので、ちょっくら http://ocaml.jp/ を眺めてみたりして。
ML という関数型言語の亜種ということらしいが、なかなかおもしろそうなので、少し追いかけてみようかしらんなとど思ってみたりしたですよ。ちなみにおフランス生まれだそうで「オキャムル」とか「キャムル」とか読むそうです。
関数型言語というと Lisp 系の言語が思い浮かぶんだが、あーゆー「カッコ地獄」みたいな言語では無いようだ。関数型言語にはそれなりに興味はあったんだが、以前、何かの雑誌で Scheme の特集をやってたのを見たときには、目がチカチカして速攻で諦めたということがあった(苦笑)。でも、これは何とかなるかも?
個人的には型チェックが厳しいとかってのは、結構ツボだったりするんだよね。Ruby とかでも、常に型が気になってハラハラしながら(苦笑)書いてたりするもんで。整数型と浮動小数点小数型では演算子まで違うってのは、なかなかおもしろい。要はその辺を適当に書いてしまうとコンパイルが通らないわけで、無駄な間違いが減るっていう寸法らしい。
基本的には Java のようにバイトコードを吐く中間コンパイル型の言語らしいが、対話型のインタプリタもあって、それにソースを食わせればスクリプト言語的な使い方もできるらしく、さらにバイトコードではなくネイティブコードを吐くコンパイラも付いてたりして、なんだかすごいなコレ。
宣言をするときの指示子(っつーのか?)が let なのが個人的に微妙だが(爆)、型推論とかおもしろげな要素満載だし。ちなみに型推論ってのは、現状のとっても浅い知識で言うと……
let num = 10;;
と書いてあると、10 は整数に決まってるので、
let num : int = 10;;
などと書かなくても、Ocaml さんが勝手に num の型は int であると決めてくれるっつーものらしい。
とりあえず、まあいろいろやってみようと思っちょりますばい。
というか、あまりにも馴染みが無いせいで、ぜんぜんピンと来ないというか、とにかくなかなか一筋縄ではいきそうにないですなあ。
どうも関数型言語を好む人ってのは数学屋さんとか、バリバリ理系な人が多いのか「入門用」と称した文書を読んでみても、やたらと論文調だったりして読みづらいったらありゃしない。しかも変数名には意味のある名前をつけなさいとか言いつつ、例文では f だの s だの a だのって、やたらと一文字の名前を使いまくるし、もっとわかりやすい名前つけてくれないと初心者には読みづらいですってば。
構文規則なんかをちゃんと理解していれば、そうでもないのかも知れないが、まだそこら辺ですら曖昧なうちは、どれが何を表わしているかわかるような名前をつけてくれんことには、さっぱりっすよ。
なんか勢い余って、関数型言語の王道(らしい) Haskell の入門ページなんかも眺めてみたが、やっぱり似たようなもんで、なんだろねえ、関数型言語を読みやすい文章で勉強させてくれるページって、どっかにありませんか?
変数の仕組みとか、結構 Ruby と共通するようなところがあるんで、そっち方面はわりとオッケーなんだけど、関数をパラメータとして渡すとか、ループは再帰で回すとかって話になると、言ってることはわからんでもないんだが、実際にそれを自分で書けるかとなると不安なんだよなあ……
% jijixi [せっかくだから今のうちにツッコミテストをしとこう。 起動に乗ってからだと淋しいやつと思われる(笑)]
% jijixi [起動 -> 軌道 誤植んなよな、いきなり(苦笑]