Hexマップを作成中
Hexマップを作成中
Terrain生成のスクリプトを作り始めてから結構な時間が経ってしまいましたが、ようやく形になってきた感じです。
6角形をベースにして、上下の高さを変えたり少し変形させてみたりしました。隙間が空いてしまったり6角形の繋ぎ目が不自然な感じになってしまうパターンがあって、スクリプトの作成が予想以上に手間取ってしまいました。
ちなみに、画像の下の方には川っぽいものを作ってみました。
これもスクリプトに手間取った原因の1つなのですが、もしかしたら削除するかもしれません。なんとなく良い感じになっていないので。
あと、メッシュを必要以上に細かく分割してしまったかなという心配もありますが、自分のPC(Skylake Pentium/Intel HD 510)で問題なく動いているので様子見してみようと思います。
Hexマップベース
TerrainはHexマップをベースにしていますが、ゲーム自体はHexマップを離れて自由に動ける感じにしようかなと考えています。せっかくUnityを使っているので、Unityのライブラリを活用してみたい感があります。ただ、「自由度=面白さ」ではないと思うので、その辺りは要検討かなと思います。