>> これでボードを初期化したので、 そしてあなたがそれを描いたので、それがする時が来た
ユーザーがそれを編集してみましょうと、 彼らの動きをする。
だから15.c機能において、プログラム その後、ユーザからの入力を受け取り、
渡し、移動機能を呼び出し タイル、ユーザーの数
移動したいと考えています。
今注意してください。
これは、タイルの実際の数である なく、その実際の位置。
だから、タイルのために検索する必要があります それがどこにあるか知っている立場。
>> 今、あなただけのユーザーに許可する必要があります それが合法かどう動きを確認します。
法的な動きがある任意のタイルです 空白のタイルに隣接。
つまり、するには、上下の意味 左右に。
だから、どこに知っておく必要があります 空白のタイルも同様である。
>> 今、すべての動きのために、あなたが探している ユーザーのタイル。
しかし、それは検索するためにおそらく最高ではありません 空白のタイルたびに、理由
あなたはそれを毎回やっている ユーザーは、移動したいと考えています。
だからではなく、それはどこで覚えておくことをお勧めします ブランクは、いくつかのタイルを使用して、ある
よく指定された変数。
だから、ユーザーが自分のを行うことができたら 移動し、彼らは彼らに十分である
15の試合に勝つへの道。