Unity 2D: Как создать простое игровое меню

Исходная ситуация:

  1. У нас есть 2D игра.
  2. Нужно стартовое меню, через которое можно запустить игру или выйти из игры.
  3. Нужна возможность поставить игру на паузу.

Итак, по порядку:

  1. В Hierarchy создайте Creat Empty и назовите его допустим Game. Выделите всё, что касается самого игрового процесса и сделайте дочерним элементом Game. Это нужно для того, чтобы у нас была возможность отключать и включать отображение всех элементов игрового процесса.

Читать далее Unity 2D: Как создать простое игровое меню

Unity 2D: Как нарисовать фон для игры?

      1. У вас должны быть рисунки (я использую в формате png с прозрачным фоном), из которых будете делать палитру (Tile Pallete), а из палитры фон.
      2. В окне Project создаем папку для рисунков (Sprites), кликаем на правую кнопку — Import New Asset. Рисунке в проекте, с ними дальше можно работать.
      3. Нужно создать сетку для нанесения фона (Tilemap). Переходим в меню GameObject — 2D — Tilemap. В Hierarchy появляется Grid-Tilemap.
      4. Добавляйте сколько хотите слоев, в Inspector — Tilemap Renderer установите порядок слоев:

    Читать далее Unity 2D: Как нарисовать фон для игры?

Unity: Где найти Tile Pallete?

Если Вы только установили Unity и начинаете разработку (возможно проходите уроки на сайте Unity), то наверняка в меню Window — 2D у вас нет Tile Pallete.

Чтобы решить проблему нужно перейти в Window — Package Manager, найти 2D Tilemap Editor и установить. После этого можете проверять наличие Tile Pallete.

Читать далее Unity: Где найти Tile Pallete?

Unity: Как заставить мяч прыгать?

Вы сделали шар, он докатывается до стены, но прилипает к ней, а не отлетает?

Все дело в материале. В Assets кликаем правой кнопкой, добавляем Physic Material (или Physic Material 2D). Не перепутайте просто с Material.

Читать далее Unity: Как заставить мяч прыгать?