Бесплатный курс Введение в разработку игр от Гарвардского университета (англ.)

До 31 декабря 2020 г. в открытом доступе онлайн курс «CS50’s Introduction to Game Development». Освоить основы разработки игр можно за 12 недель, тратя по 6-9 часов в неделю. Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., …

Анимация снежинок в Unity

Unity с нуля: изучаем основы анимации в Unity на примере проекта анимированных снежинок. В 1-й части урока: — создаём проект — подготавливаем сцену: выбираем режим 2D, подбираем цвет фона — загружаем в проект графические файлы с изображениями снежинок — преобразуем картинки в спрайты — размещаем спрайты на сцене — создаём анимацию для одного спрайта с …

Использование файла unitypackage Unity

Unity с нуля: узнаём, как использовать специальный файл unitypackage для импорта в свой проект заранее созданного и упакованного в этот файл другого проекта.  

Загрузка сцен в Unity

Как сделать многоуровневую игру в Unity? Или игру, в которой игрок может перемещаться (телепортировать) между локациями? Один из наиболее частых вариантов реализации заключается в создании для каждого уровня игры отдельной сцены. Итак, алгоритм создания такой игры следующий. Шаг 1. Создать сцены для каждого уровня и пр. составляющих игры. Продумать понятную и гибкую систему идентификации файлов …

Как сделать выход из игры в Unity?

Алгоритм прост. Шаг 1. Создать в интерфейсе игры кнопку-крестик, клик по которой должен закрывать игру. Дополнительно, если это необходимо, можно также продумать нажатие определённой клавиши (для десктопных игр). Шаг 2. Создать скрипт с вызовом функции UnityEngine, закрывающей приложение Это функция (метод) Quit() из класса Application. Подробнее о нём можно узнать из официальной документации. Там же …

Как в Unity настроить спрайты в стиле пиксель арт?

Минимальный необходимый набор шагов следующий. Шаг 1. Импортировать в проект графический файл со спрайтом Как правило, это не просто одна картинка, а несколько. Так называемый атлас или sprite sheet (спрайт шит). Для этого нам нужен графический файл, который можно просто перетащить в папку Sprites (если её нет, создать) проекта в окно Project. Шаг 2. Выделить …

1 — Первое знакомство с интерфейсом Unity

Видео по установке Unity и активации лицензии здесь. В уроке мы: Запускаем Unity Hub. Узнаём, как создать проект в разных версиях Unity. При создании нового проекта в Unity важно: 1) задать корректное имя проекта 2) указать путь для размещения файлов проекта. Лучше на рабочем диске, где достаточно места, создать отдельную папку для всех проектов. Создаём …

2 — Навигация (перемещение) по сцене в редакторе Unity

В этом уроке учимся осуществлять навигацию (перемещаться) по сцене разными способами: — крутим колёсико мыши для приближения и удаления от объектов — зажимаем колесико мыши и двигаем мышь по сцене, чтобы посмотреть на объекты с разных сторон — зажимаем праву кнопку мыши и двигаем её, чтобы повернуться, посмотреть на объекты с другой стороны — используем …

3 — Игровые объекты (Game Objects) Unity

В этом уроке: — создаём новую сцену, попутно изучив все пункты меню, предназначенные для работы со сценой: создать (File -> New Scene), открыть (File -> Open Scene), сохранить (File -> Save), сохранить как… (File -> Save as…) — учимся удалять объекты со сцены с помощью клавиши Delete — изучаем использование комбинации клавиш Ctrl + Z …

4 — Разные версии Unity: зачем так много?

В этом уроке: — узнаём о разнообразии версий Unity — узнаём о так называемых LTS (Long Term Supported – поддерживаемые долгое время) версиях Unity и необходимости их существования — ещё раз вспоминаем, как узнать по внешнему виду редактора Unity, с какой его версией идёт работа. Цикл уроков создан при поддержке компании Melsoft games.