#Unity2dを使ってどんなゲームを作るか
・マウス操作(とりあえずWindowsを想定)
・クォータービュー
・シミュレーション
・街づくりっぽいの作成していきたい
#クォータービューの実装(断念)
Unity 1週間ゲームジャム「フロー」でクオータービューに挑戦しました
先人は偉大である
だけどとりあえず、今回は初めてなのでトップビューから作成することに
#マップタイルの作成
【Unity】タイルマップの基本的な使い方
Unityに実装されているMapEditorを使ってみた
簡単なフロー
マップタイルを拝借
→UnityでSlice
→スライスされたMapをTileEditorに読み込み
→Tileから塗る
※LayerでGroundとObjectで分けると便利、絵かきあるあるのレイヤー間違えも体験できるぞ!
#マウスカーソル取得 + キャラクター移動
キャラクター移動に関してはUFOチュートリアルと同等の内容なので割愛
マウスカーソル取得に関しては【Unity】マウスの座標とGameObjectの座標を同期するスクリプト。をそのまま参考に
追随するイメージのポジションを常に更新してる。
将来的にはグリッドなのでクリックしたら該当グリット(32px*32px)が選ばれるように……したい。
#UIを作る
UnityのUIのクリックやドラッグのイベントを受け取る
ここを参照し、MenuにScriptを埋め込む
も、失敗。ObjectにMouseがEnterしたらxPositionを画面端の固定値に変更
Exitしたら元のPosition値に設定したのだけど、うまくいかない。
UIの画像位置がpivot(0.5f, 0.5f)になっており、画像の中心が設定されていたので0,0へ変更
それっぽくなった