Krogue
さて、昨日御紹介した、自作のKrogueという怪しいローグライクですが、このソフトの特徴はただ一つであり、JavaScriptで動作することというものです。
しかし、いかにRogueとはいえ、さすがに貧弱すぎるという気もいたします。また、innerHTMLを書き換えるという、ある種ずるい方法を使って実装しています。
この際、きちんと設計しなおして近代的なプログラムに変貌させてみてもよいかもしれません。もっと率直にいえば、JavaScriptでかっこいいGUIを装備するということも考慮にいれてあります。
また、現在公開しているものから、武器やアイテム判定の要素は追加しておりますが、もう少し楽しいものとしてみたいものです。具体的には
- きちんと部屋を作る
- 飛び道具を加える
- 混乱・睡眠のステータスを敵にも加える
- サーバとの通信も視野にいれる
といった要素を加えてみたいと思います。他にも作りたいプログラムはあるのですが、Rogueは個人的に大好きですので自分で思うように書くことができると楽しいですね。