元ネタは Terminalで「ZOO KEEPER」を楽しむ - すぎゃーんメモ という記事。
2年以上前に書いたのがid:sotarokさんにブクマされたことにより掘り返されて、自分でも見返してみたらちょっと読みにくいしなんだかアレだったので、Acmeモジュールとして新しく作り直してみた。
https://github.com/sugyan/Acme-ZooKeeper
Dist::Makerを初めて使ってみた。
操作方法は元ネタのと同じで[hjkl]でカーソル移動、Space+[hjkl]で交換。qで終了。
zookeeper.pl
というscriptも同梱しているのでcpanmとかでインストールすると
$ zookeeper.pl
だけで楽しめます。というか
use Acme::ZooKeeper; Acme::ZooKeeper->new->play;
と書いてあるだけなので
$ perl -MAcme::ZooKeeper -e 'Acme::ZooKeeper->new->play'
でokですね。
得点とかタイマーみたいなものはまだつけてないので消せなくなるまでポチポチ動かして遊ぶだけしかできませんが、そんな本格的なゲームを目指してるわけでもないし まぁいいか。