Clans(以下クラクラ)のような村を育てるゲームでは通常以下のようなフィールドの見た目になります。*1こういうゲームのフィールドの特徴は4角形を45度回転させたような見た目で、奥行きはあるのに、遠近法がなく、どこから見ても同じ形に見えます。(正式名かどうかはわかりません)と言うらしいです。GameをUnityで作る方法は2通りあるらしいです。Unity2Dでフィールドを作るときにisometricになっている画像を並べていくクラクラは1なのか2で作られているのかはわかりませんが、フィールドは1で作って大量に生成されるキャラクターはisometricな画像(2D)で作っているのではないかと思っています。gameというらしいです。し、クラクラのようなフィールドを作成したい場合はisometricで検索してもらえばかなりの情報にたどり着けるはずです。パペット)では2の2Dで作っていく方法を採用しました。画面は以下のような感じです。プレイしていると奥行きがあって、3Dのように思ってしまうのですが、実は全て2DのSprite画像です。先に2を選択して、後にわかったメリットとデメリットを言います。(3Dに見えるけど3Dに見える画像をうまく並べただけなので、3Dのように見せるために移動と衝突判定の計算を自前で行わなければならない)・横、奥行きに加えて高さが考慮される場合には画像の重なり順がかなり大変(言っている意味がわからないかもしれませんw)デメリットはありつつもPhotoshopだけで作れてしまうのはかなりお手軽なので2を採用して良かったと思います。(Photoshop)作り方はこの動画を参考にしてください。その線に沿って、画像を描く以下のようにできるはずです。パペットのステージのタイル)これで準備は完了です。後はこのタイルをうまくUnity2Dでペタペタ貼っていくだけです。一枚だけだとこんな感じ高さのあるタイルを作成してみると(6枚使用)一点だけ注意点が描画するSpriteは常に一番手前の方から描画していかなければなりません。(Unityの都合?)もしこの順番で描画しないとこうなります。さっきと画像の位置は全く同じですが描画順を間違えるとこうなります。一つ気をつける点があります。z軸は利用しなくても3Dのように見えますがz軸を利用したほうが今後キャラクターが移動して行くときにキャラとタイルがどちらが前面に描かれるべきかを実装する際にz軸が必要になってくると思います。z軸を考慮した最終系をお見せします。横から見ると・・・こんな感じに見えます。z軸は手前から奥にかけて増減させ、水平方向で同じタイルは同じz軸の値にすればいいと思っています。水平方向で同じz値を持っていることがわかると思います。これで以上になります。わかるまでが大変でした。ココまでできれば後はキャラクターの移動のクラスを作成して、ごにょごにょコードを書いていく段階に移れると思います。Baseball*1「このコンテンツはSupercellに関係がなく、またSupercellによって保証され、後援され、特別に承認されたものではなく、Supercellには一切責任がありません。www.supercell.com/fan-content-policy.に従うものとします。(1)月別アーカイブ参加グループはてなブログをはじめよう!TAKOYAKINGさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。