Создание игры пинг-понг в Unity (учебное пособие)

Проводите ли вы чемпионат по пинг-понгу или вам нужно менять активы для проектов, развернутых на нескольких платформах, echo3D позволяет легко сделать это, просто используя ключ API и обновляя их в одном месте. Активы хранятся в облаке echo3D и вызываются во время выполнения, так что вы можете сосредоточиться на других вещах. Например, на пинг-понге. Или попробовать другие проекты с открытым исходным кодом на нашем Github.

В этом уроке вы будете играть в пинг-понг против другого игрока (или другой стороны вашего мозга!).


Перейдите по этой ссылке https://go.echo3d.co/b1Cm или отсканируйте этот QR-код, чтобы увидеть логотип чемпионата по пинг-понгу в AR.


Зарегистрируйтесь

У вас нет учетной записи echo3D? Зарегистрируйтесь бесплатно на сайте echo3D.

Версия

Unity 2020.3.25f1

Установка

  • Клонируйте это репозиторий, см. полный README
  • Импортируйте Unity SDK
  • Добавьте активы в консоль echo3D из папки Unity ‘Models’.
  • Снимите флажок «Безопасность» в консоли
  • В Unity откройте сцену GameBoard.
  • Перетащите скрипт echo3D на объект Background в иерархии
  • Добавьте ключ API и идентификатор входа для каждого объекта в Инспекторе

  • В иерархии убедитесь, что сняты флажки для Sprite Renderer для Background.
  • Настройте метаданные фона в консоли echo3D. Возможно, вам подойдут следующие параметры:BackgroundImage: scale: .1, zAngle: 180, height: 1180, xAngle: 90, width: 1920, x: .1

Запустите

  • Нажмите Play в Unity.Левый игрок: клавиши w и sПравый игрок: клавиши вверх и вниз.

Переключение между активами

  • Найдите новый актив в консоли echo3D (Вы можете загрузить свой собственный или выбрать из нашей библиотеки).

  • Получите API-ключ и ID записи

  • Поменяйте их местами в скрипте echo3D в иерархии Unity и посмотрите, как изменяются активы при запуске в режиме Play.

Подробнее

Обратитесь к нашей документации, чтобы узнать больше о том, как использовать Unity и echo3D.

Поддержка

Не стесняйтесь обращаться по адресу support@echo3D.coor и присоединяйтесь к нашему каналу поддержки в Slack.

Источники

  • Фоновый актив пинг-понга: freepik

Поддержка

Не стесняйтесь обращаться по адресу support@echo3D.co или присоединяйтесь к нашему каналу поддержки в Slack. Для устранения дополнительных неполадок, отладка здесь.

Скриншоты

Другие руководства

Для получения более простых уроков посмотрите эти:

  • Создайте 3D-игру Balloon Pop в Unity
  • Получите карантинную собаку в AR
  • Как создать 3D-контент и увидеть его в AR

echo3D (www.echo3D.co; Techstars 19′) — это облачная платформа для 3D/AR/VR, которая предоставляет инструменты и сетевую инфраструктуру, чтобы помочь разработчикам и компаниям быстро создавать и развертывать 3D-приложения, игры и контент.

Оцените статью
devanswers.ru
Добавить комментарий