rb.blog.pasberth.com

User
@pasberthのRuby系ブログ

https://github.com/pasberth/ConsoleWindow

https://github.com/pasberth/ConsoleBoard

本当に作りたいのは ConsoleWindow と ConsoleBoard ってほうなのですが、どうせなので ConsoleBoard を使ってオセロを実装してみたりしてました。

ConsoleBoard は、コンソール上で盤ゲームの表示を簡単に実装するために作っていたりするので、どれくらいかんたんになるかなーとか。

オセロの方は examples に置いてあるのです

このオセロ自体は ConsoleBoard かつ ConsoleWindow に依存して作られているし、それらはまだ rubygems に置いてないので、もし遊んでみたかったら自前で gem build とかしてもらう必要があります

https://github.com/pasberth/ConsoleBoard/tree/master/examples

ちなみにこんな感じ。 put コマンドを入力したら x 座標と y 座標の入力を求められます。

ほんとはオセロじゃなくて SRPG 的なものを作りたくて、でも最近 FE 的なすごいものをすぐ実装するのは無理だなー…とか感じてきて、でも妥協してコンソールで動くようなものだったらひとりですぐ作って遊べるかもかもとか思って ConsoleBoard を実装したりしてます。