「良く言えば、個性的ね...」が 代名詞。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
六角形のパズルの画面構成が決まりましたので、次は位置関係をどのように定義するか、ということを考えます。
長方形ならば、何も考えなくて良いのですが、六角形となると、さっぱり検討がつきません。数学が弱い私は、とはいえ算数は好きでしたから、まずは図をたくさん描いてなんか思いつかないかなぁ...といったところです。
図を描いて、たまには紙を折ったり透かしたりしていると、何となく色々とわかってくるものです。
今回は次のようなことを思いつきました。
長方形ならば、何も考えなくて良いのですが、六角形となると、さっぱり検討がつきません。数学が弱い私は、とはいえ算数は好きでしたから、まずは図をたくさん描いてなんか思いつかないかなぁ...といったところです。
図を描いて、たまには紙を折ったり透かしたりしていると、何となく色々とわかってくるものです。
今回は次のようなことを思いつきました。
結局、六角形を以下のように定義することにしようと思っています。
0 0 4 0 2 0 0
0 5 0 1 0 3 0
0 2 0 6 0 4 0
1 0 3 0 5 0 1
6 0 4 0 2 0 6
0 5 0 1 0 3 0
0 4 0 6 0 4 0
0 0 3 0 5 0 0
ちょっとわかりずらいですが、1~6が三角形の種類を表しています。
1 これを基準とすると
2 上下反転 右120度回転
3 右120度回転
4 上下反転 右240度回転
5 右240度回転
6 上下反転
という位置関係になります。
この表記法だと、ピースの動きは次の2種類に集約できます。
4 0 2 1 → 2 上下反転 右120度回転
0 1 0 1 → 4 上下反転 右240度回転
0 6 0 1 → 6 上下反転
0 5 0 2 → 5 上下反転
0 2 0 2 → 3 上下反転 右240度回転
1 0 3 2 → 1 上下反転 右120度回転
ピースが入れ替わるアニメーションも、この6種類を用意すれば実現できることになりそうですね。
ここで面白いのは、奇数段、偶数段で裏表が同じであり、ピースが入れ替わる時には必ず反転が起こる、すなわち段の移動を伴うことになるのです。
なんか、ちょっと面白くありませんか?
ということで、もっと良い方法があるかもしれませんが、折角思いついたこの配列の仕方、大事にしていきたいと思います。
0 0 4 0 2 0 0
0 5 0 1 0 3 0
0 2 0 6 0 4 0
1 0 3 0 5 0 1
6 0 4 0 2 0 6
0 5 0 1 0 3 0
0 4 0 6 0 4 0
0 0 3 0 5 0 0
ちょっとわかりずらいですが、1~6が三角形の種類を表しています。
1 これを基準とすると
2 上下反転 右120度回転
3 右120度回転
4 上下反転 右240度回転
5 右240度回転
6 上下反転
という位置関係になります。
この表記法だと、ピースの動きは次の2種類に集約できます。
4 0 2 1 → 2 上下反転 右120度回転
0 1 0 1 → 4 上下反転 右240度回転
0 6 0 1 → 6 上下反転
0 5 0 2 → 5 上下反転
0 2 0 2 → 3 上下反転 右240度回転
1 0 3 2 → 1 上下反転 右120度回転
ピースが入れ替わるアニメーションも、この6種類を用意すれば実現できることになりそうですね。
ここで面白いのは、奇数段、偶数段で裏表が同じであり、ピースが入れ替わる時には必ず反転が起こる、すなわち段の移動を伴うことになるのです。
なんか、ちょっと面白くありませんか?
ということで、もっと良い方法があるかもしれませんが、折角思いついたこの配列の仕方、大事にしていきたいと思います。
PR
この記事にコメントする
カレンダー
10 | 2024/11 | 12 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
茶崎白湯さんの4コマ
カテゴリー
最新記事
(12/02)
(10/22)
(09/16)
(08/20)
(07/31)
最新コメント
最新トラックバック
プロフィール
HN:
伊豆 千穂 (いず ちほ)
HP:
性別:
非公開
自己紹介:
でも使い分けしきれていない、
中途半端な人物です。 (--;
ゲーム... 伊豆 千穂 担当。
ツール... 山科 聡 担当。
でも使い分けしきれていない、
中途半端な人物です。 (--;