読者です 読者をやめる 読者になる 読者になる

halka-tech

技術的なことを書きます

gem install aの謎

ruby

なんとなくコマンドを打ったらインストールされたので調査してみました。
http://rubygems.org/gems/a

sudo gem install a

ドキュメントはMITライセンスが書いてあります。
ソースコードも1つのファイルだけなのになんかそれなりの容量。

ソースコードを読む

/var/lib/gems/Rubyのバージョン/a-0.1.1/lib/a.rb

module A
end

なんなんだこれ。

謎のswfファイルがある

/var/lib/gems/Rubyのバージョン/a-0.1.1/に戻るとjxyy.swfというFlashのファイルがあります。
ブラウザで開いてみると

http://www.game.com.cn/のロゴが登場。なんかレーシングゲームっぽいです。
懐かしのFlashのゲームが登場します。
BGMのギターがイカしてる!

モトクロスバイクとスケボー、4輪バギーが選べるエキサイトバイク的な感じがするゲーム。
なんとなく漢字を感じ取って進めます。

モトクロスバイクを選択してやってみると結構難しい。
重力がそれなりに計算されていて、ループで失敗するとバイクから人が落ちたりします。

操作は簡単

キー 動作
加速
減速
体重を前にかける
体重を後ろにかける

Rubyのパッケージ、クラスとして使える感はなかった

息抜きにいかがでしょうか。