1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【記録】Unity 2Dでゲームを作る 02

Last updated at Posted at 2018-07-13

#Unity2dを使ってどんなゲームを作るか
・マウス操作(とりあえずWindowsを想定)
・クォータービュー
・シミュレーション
・街づくりっぽいの作成していきたい

#クォータービューの実装(断念)
Unity 1週間ゲームジャム「フロー」でクオータービューに挑戦しました
先人は偉大である
だけどとりあえず、今回は初めてなのでトップビューから作成することに

#マップタイルの作成
【Unity】タイルマップの基本的な使い方
Unityに実装されているMapEditorを使ってみた
image.png
簡単なフロー
 マップタイルを拝借
 →UnityでSlice
 →スライスされたMapをTileEditorに読み込み
 →Tileから塗る
  ※LayerでGroundとObjectで分けると便利、絵かきあるあるのレイヤー間違えも体験できるぞ!

#マウスカーソル取得 + キャラクター移動
キャラクター移動に関してはUFOチュートリアルと同等の内容なので割愛
マウスカーソル取得に関しては【Unity】マウスの座標とGameObjectの座標を同期するスクリプト。をそのまま参考に
追随するイメージのポジションを常に更新してる。
将来的にはグリッドなのでクリックしたら該当グリット(32px*32px)が選ばれるように……したい。
03.gif

#UIを作る
UnityのUIのクリックやドラッグのイベントを受け取る
ここを参照し、MenuにScriptを埋め込む
04.gif
も、失敗。ObjectにMouseがEnterしたらxPositionを画面端の固定値に変更
Exitしたら元のPosition値に設定したのだけど、うまくいかない。

UIの画像位置がpivot(0.5f, 0.5f)になっており、画像の中心が設定されていたので0,0へ変更
05.gif
それっぽくなった

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?