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 を実装したりしてます。
//github.com/pasberth/ConsoleWindow https://github.com/pasberth/ConsoleBoard 本当に作りたいのは ConsoleWindow と ConsoleBoard...