2009/01/26

ぷよぷよを作るには

この記事は書かれてから1年7ヶ月以上経っています。

ブログラミンクwikiだったかで初級者とか中級者向けにそんなのをみたんで
自分で少し考えてみる


縦と横のマス用に変数を作る、
左上を0にして一つ下(右)に行くごとに値を一増やす

ぷよの色ごとに値をつけておく
ぷよは真下の座標がヌルでなくなるまで縦の変数に一足し続ける

一つのぷよの縦横の要素に±一した時、その先のマスに同じ値が入っていた場合、
適当に変数を二つとってそこに+1と座標を入れる
先頭に戻って見つからなくなるまで続ける
見つからなくなったら+1していた変数の値を見て3を越えているかどうか見て
越えていたら、入れて置いた座標をヌルにする

連鎖の計算はシラネ
邪魔ぷよも得点に関係してくると若干めんどい気もする

言語は何がいいだろうか、 PHPでもできなくは無い気もする
HSPが一番簡単かな、、

同じトピックのエントリをすべて見る

WriteBacks