絶対に完成させるゲーム制作 シリーズの素材

https://anogame.net/unity-complete-game/

■ 中身
CompleteGame/Sprites/
  Characters/Slime/ … スライムちゃん（200x200）
      slime_walk_21〜23 … 下向き（正面）に歩く。タイトルでは、その場で弾むのに使います（#1）
      slime_walk_41〜43 … 左向きに歩く（#3）
      slime_walk_61〜63 … 右向きに歩く（#3）
      slime_walk_81〜83 … 上向き（うしろ）に歩く（#3）
      slime_win_01〜03  … 喜ぶ（エンディング、#1）
      slime_damage_22   … 痛がる（おばけに当たったとき、#5）
      slime_sleep_01〜03 … 目を回す（ゲームオーバー、#6）
  Backgrounds/bg_night_garden.png … 夜の庭を横から見た背景（1920x1080。タイトル、#1）
  Backgrounds/bg_home.png         … おうちの前の背景（1920x1080。エンディング、#1）
  Backgrounds/bg_lawn.png         … 夜の芝生を上から見た背景（1920x1080。ステージ、#2）
  Items/door_closed.png・door_open.png … 閉じた扉・開いた扉（128x160。#2・#4）
  Items/hedge.png                 … 生け垣の壁（100x100。#3）
  Items/star.png                  … 星（128x128。#4）
  Enemies/ghost.png               … おばけ（128x128。#5）
  UI/heart.png・heart_empty.png   … ライフのハート（64x64。#6）
  Effects/fx_sparkle.png          … キラキラの粒（64x64、白。色はパーティクルで付けます。#4）
  Effects/fx_confetti.png         … 紙ふぶきの粒（32x16、白。#7）

CompleteGame/Audio/（#9）
  se_star.wav      … 星を取った
  se_door.wav      … 扉が開いた
  se_hit.wav       … おばけに当たった
  se_button.wav    … ボタンを押した
  bgm_title.wav    … タイトルの BGM
  bgm_stage.wav    … ステージの BGM
  bgm_ending.wav   … エンディングの BGM
  bgm_gameover.wav … ゲームオーバーの BGM

CompleteGame/Fonts/
  NotoSansJP.ttf … 日本語のフォント（Noto Sans JP の Regular。#1 でフォントアセットを作ります）
  OFL.txt        … そのライセンス（SIL Open Font License）

Unity では 100 ピクセルを 1 マス（1 ユニット）として使います。

■ Unityへの入れ方
入れ方は2つあります。どちらでも、プロジェクトの Assets/CompleteGame に Sprites・Fonts・Audio の3つのフォルダが入ります。

（A）CompleteGameAssets.unitypackage から入れる（オススメ）
  1. Unity でプロジェクトを開いておく
  2. zip を展開して、中の CompleteGameAssets.unitypackage をダブルクリック
     （または Unity のメニューの Assets>Import Package>Custom Package... で選ぶ）
  3. 「Import Unity Package」のウインドが出たら、全部にチェックが入ったまま Import を押す

  unitypackage には、Unity の取り込み設定（.meta）も入っています。
    ・絵：Texture Type が Sprite (2D and UI)、Sprite Mode が Single、Pixels Per Unit が 100
    ・生け垣の壁（hedge）：Mesh Type が Full Rect（#3 で Draw Mode を Tiled にして並べるため）
  そのため、#1 の「絵の設定」と #3 の Mesh Type の手順は、確かめるだけで OK です。
  Universal 2D のプロジェクトでも、Sprite Mode が Multiple になりません。

  ※ 同じ名前のファイルがすでにあると、上書きするかどうかを聞かれます。
     絵を自分のものに差し替えたあとは、上書きしないように気をつけてください。

（B）CompleteGame フォルダをドラッグ＆ドロップで入れる
  zip の中の CompleteGame フォルダを、Unity の Project ウインドの Assets にドラッグ＆ドロップします。
  この場合は取り込み設定が入らないので、記事のとおりに設定してください。
    ・Sprites の中の絵を全部選んで、Texture Type を Sprite (2D and UI)、Sprite Mode を Single にして Apply（#1）
    ・hedge の Mesh Type を Full Rect にして Apply（#3）

■ この素材について
スライムちゃんは、作者が無料アセットとして公開しているキャラクターです。
そのほかの絵と音は、この記事のためにプログラムで作ったものです。

利用条件：自由に使ってOKです（クレジット不要。作ったゲームの公開・販売にも使えます）。
          素材そのものの再配布はご遠慮ください。

■ 日本語フォントについて
NotoSansJP.ttf は Google の Noto Sans JP です。SIL Open Font License 1.1 で配布されていて、
商用・非商用を問わず自由に使えます。くわしくは同じフォルダの OFL.txt をご覧ください。
