サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
qiita.com/konpeto000
はじめに Swiftと同時にRubyを学び始めてはや2週間 何か作ってみたいと思い浮かんだのがマインスイーパーであった 各関数の解説も書いてみたいと思う。 環境 OS X 10.9.5 ruby 2.0.0p481 ターミナル上で動作 Winの動作は確認していません ソース イメージ 解説 def initialize @board = Array.new(SIZE+1){Array.new(SIZE+1,0)} @board_flag = Array.new(SIZE+1){Array.new(SIZE+1,0)} 地雷とその個数を示す数字を表示する@boardと ■で覆い隠すようにする@board_flagを作成する それぞれ0を初期値とするSIZE分の長さを持つ2次元配列となる @board_flag = 0 そのマスは開けられていない @board_flag = 1 そのマスは開け
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く