- masashinakata
- 3616
- 3
- 0
- 0
ヽ(´・肉・`)ノ
@niku_name
プログラミングどう解くで面白いなと思ったのは,六角形のマスを持つゲームのマップのデータ構造をどう扱うかというものでした.単純な二次元配列ではうまくいかないですよね.あれはみなさんどうやってデータを持つんでしょうか.例えば隣り合っているコマを知るにはどうするんでしょう.
2017-04-09 21:02:12
kusanoさん@がんばらない
@kusano_k
三角形だか六角形だかの座標を管理するのに、こんな感じであえて3次元で持つという技を聞いたことがある。平面を3次元空間上に斜めに置く。隣接マスの計算は楽だけど、メモリ上に保存するには一手間必要。 twitter.com/niku_name/stat… pic.twitter.com/biG7Nx9X7M
2017-04-10 00:41:55
拡大
いしかど
@ISIKADO
六角形の座標を最初みたとき、何も考えずに三次元座標で管理する方法とってたなあ。3方向だから3次元で管理すればいいじゃんみたいな考えだった。
2017-04-10 00:45:57